/*================================================================================
[Layer 1 - Core variables and mixins]
*/.hero-alert {font-family: 'Trivia Slab';font-size: 16px;padding: 6px;position: -webkit-sticky;position: sticky;width: 100%;top: 0;left: 0;right: 0;text-align: center;z-index: 950;color: #ffffff;}.hero-alert--pink {color: #ffffff;background-color: #e01783;}.hero-alert--pink a {color: #fff;text-decoration: underline;}.hero-alert--pink a:hover {color: #fff;}.hero-alert--teal {background-color: #20cbd4;}.hero-alert--teal a {color: #000000;}.hero-alert--teal a:hover {color: #000000;text-decoration: underline;}.hero-alert--white {color: #e01783;background-color: #ffffff;}.hero-alert--white a {color: #e01783;text-decoration: underline;}.hero-alert--white a:hover {color: #e01783;}.site-alert {background-color: #fff897;font-size: 16px;font-style: italic;padding: 5px 0;position: -webkit-sticky;position: sticky;top: 0;width: 100%;z-index: 999;}.rect-btn {border-radius: 6px;color: #ffffff;font-family: arial;font-weight: 500;font-size: 14px;padding: 10px 25px;text-transform: uppercase;display: table;text-decoration: none;}.rect-btn--pink {background-color: #e01783;}.rect-btn--pink a {color: #ffffff !important;text-decoration: none;}.rect-btn--pink a:hover {color: #ffffff !important;text-decoration: underline;}.rect-btn--white {background-color: #ffffff;color: #e01783;border: 1px solid #e01783;}.rect-btn--white:hover,.rect-btn--white:active,.rect-btn--white:focus {color: #e01783 !important;}.rect-btn--transparent {background-color: transparent;border: 1px solid #e01783;}.rect-btn--transparent a {text-decoration: none;color: #e01783;}.rect-btn--transparent a:hover {text-decoration: underline;}.rect-btn--transparent:hover,.rect-btn--transparent:active,.rect-btn--transparent:focus {color: #e01783 !important;}.rect-btn--transparent-white {background-color: transparent;color: #ffffff;border: 1px solid #ffffff;}.rect-btn--transparent-white a {color: #ffffff !important;text-decoration: none;}.rect-btn--transparent-white a:hover {color: #ffffff !important;text-decoration: underline;}.rect-btn:hover,.rect-btn:active,.rect-btn:focus {cursor: pointer;color: #fff;}.rect-btn--center {margin-left: auto;margin-right: auto;}/*================================================================================
[Layer 2 - Reset and dependencies]
*//*! 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: 1px 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: 50%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.9em;}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 */.glyphicon {position: relative;top: 1px;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: normal;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";}/* Oswald *//* Oswald Light */.oswald {font-family: Oswald, Arial, sans-serif;font-weight: 400;}.oswaldLight {font-family: Oswald, Arial, sans-serif;font-weight: 200;}/* Trivia Slab */.triviaSlab {font-family: 'Trivia Slab', Arial, sans-serif;}.TriviaSlabMedium {font-family: 'TriviaSlabMedium';}.triviaSlabMedium {font-family: 'TriviaSlabMedium', Arial, sans-serif;}.triviaSlabLight {font-family: 'TriviaSlabLight', Arial, sans-serif;}/* The Hand *//* The Hand Bold *//* The Hand Black */.theHand {font-family: 'The Hand', Arial, sans-serif;}.theHandBold {font-family: 'The Hand', Arial, sans-serif;font-weight: 600;}.theHandBlack {font-family: 'The Hand', Arial, sans-serif;font-weight: 900;}/* Rosa Linda */.rosaLinda {font-family: 'Rosa Linda', Arial, sans-serif;}/* Trivia sans */.triviaSans {font-family: 'Trivia Sans', Arial, sans-serif;}.triviaSansMedium {font-family: 'TriviaSansMedium', Arial, sans-serif;}.triviaSansLight {font-family: 'TriviaSansLight', Arial, sans-serif;}/* Just Lovely */.justLovely {font-family: 'just_lovelyregular', Arial, sans-serif;}.justLovelyExtras {font-family: '//d2xqear68cidjx.cloudfront.net/responsive/fonts/justlovely/just_lovely_extrasregular', Arial, sans-serif;}.justLovelySlanted {font-family: 'just_lovely_slantedregular', Arial, sans-serif;}.justLovelySlantedWide {font-family: 'just_lovely_slanted_wideRg', Arial, sans-serif;}[class^="icon-"],[class*=" icon-"] { /* use !important to prevent issues with browser extensions that change fonts */font-family: 'icomoon' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1; /* Better Font Rendering =========== */-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-cancel:before {content: "\e90a";}.icon-chevron-right:before {content: "\e908";}.icon-chevron-left:before {content: "\e909";}.icon-dropdown:before {content: "\e907";}.icon-bag:before {content: "\e900";}.icon-search:before {content: "\e901";}.icon-youtube:before {content: "\e902";}.icon-twitter:before {content: "\e903";}.icon-pinterest:before {content: "\e904";}.icon-instagram:before {content: "\e905";}.icon-facebook:before {content: "\e906";}/*================================================================================
[Layer 3 - Core CSS]
*/* {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: Arial, sans-serif;font-size: 18px;line-height: 1.35;color: #000000;background-color: #fff;}input,button,select,textarea {font-family: inherit;font-size: inherit;line-height: inherit;}a {color: #e01783;}a:hover,a:focus {color: #e01783;text-decoration: underline;}a:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}figure {margin: 0;}img {vertical-align: middle;}.img-responsive,.carousel-inner > .item > img,.carousel-inner > .item > a > img,.thumbnail > img,.thumbnail a > img {display: block;max-width: 100%;height: auto;}.img-rounded {border-radius: 6px;}.img-thumbnail {padding: 9px;line-height: 1.35;background-color: #fff;border: 1px solid #ddd;border-radius: 0;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;display: inline-block;max-width: 100%;height: auto;}.img-circle {border-radius: 50%;}hr {margin-top: 24px;margin-bottom: 24px;border: 0;border-top: 1px solid #f7f7f7;}.sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;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: 'TriviaSlabLight', Arial, sans-serif;font-weight: 400;line-height: 1;color: #000;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small {font-weight: normal;line-height: 1;color: #777;}h1.divider,h2.divider,h3.divider,h4.divider,h5.divider,h6.divider,.h1.divider,.h2.divider,.h3.divider,.h4.divider,.h5.divider,.h6.divider {text-align: center;position: relative;}h1.divider:before,h2.divider:before,h3.divider:before,h4.divider:before,h5.divider:before,h6.divider:before,.h1.divider:before,.h2.divider:before,.h3.divider:before,.h4.divider:before,.h5.divider:before,.h6.divider:before {content: '';display: block;height: 0;width: 100%;border-top: 1px solid #ccc;position: absolute;top: 50%;}h1.divider span,h2.divider span,h3.divider span,h4.divider span,h5.divider span,h6.divider span,.h1.divider span,.h2.divider span,.h3.divider span,.h4.divider span,.h5.divider span,.h6.divider span {position: relative;z-index: 1;padding: 15px 30px;background: #fff;}h1,.h1 {color: #000;}h1.pink,.h1.pink {color: #e01783;}h1.black,.h1.black {color: #000;font-weight: 400;}h1,.h1,h2,.h2,h3,.h3 {margin-top: 24px;margin-bottom: 12px;}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small {font-size: 65%;}h2.large,.h2.large {font-size: 48px;}h2.big,.h2.big {font-size: 40px;}h4,.h4,h5,.h5,h6,.h6 {margin-top: 12px;margin-bottom: 12px;}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small {font-size: 75%;}h1,.h1 {font-size: 48px;}h2,.h2 {font-size: 36px;}h3,.h3 {font-size: 24px;}h4,.h4 {font-size: 18px;}h5,.h5 {font-size: 18px;}h6,.h6 {font-size: 16px;}p {margin: 0 0 12px;}p.large,p .text-large {font-size: 20px;}.double-spaced {font-size: 1.1em;line-height: 1.7em;}.lead-small {margin-bottom: 24px;font-size: 15px;font-weight: 300;line-height: 1.4;}.lead {margin-bottom: 24px;font-size: 20px;font-weight: 300;line-height: 1.4;}.category-info {font-size: 23px;font-family: 'Trivia Slab', Arial, sans-serif;line-height: 1.3;}.strong {font-weight: bold;}.keyicon {background-color: #666;display: inline-block;width: 20px;}small,.small {font-size: 77%;}.underline {text-decoration: underline;}.no-underline {text-decoration: none !important;}mark,.mark {background-color: #fcf8e3;padding: .2em;}.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 {text-transform: uppercase;}.text-capitalize {text-transform: capitalize;}.text-muted {color: #777;}.text-default {color: #000000;}.text-primary {color: #DE1C85;}a.text-primary:hover,a.text-primary:focus {color: #b1166a;}.text-success {color: #3c763d;}a.text-success:hover,a.text-success:focus {color: #2b542c;}.text-info {color: #000000;}a.text-info:hover,a.text-info:focus {color: #000000;}.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;}.text-med-turquoise {color: #26cad3;}.bg-primary {color: #fff;background-color: #DE1C85;}a.bg-primary:hover,a.bg-primary:focus {background-color: #b1166a;}.bg-success {background-color: #dff0d8;}a.bg-success:hover,a.bg-success:focus {background-color: #c1e2b3;}.bg-info {background-color: #f7f7f7;}a.bg-info:hover,a.bg-info:focus {background-color: #dedede;}.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: 11px;margin: 48px 0 24px;border-bottom: 1px solid #f7f7f7;}ul,ol {margin-top: 0;margin-bottom: 12px;}ul ul,ol ul,ul ol,ol ol {margin-bottom: 0;}.list-unstyled {padding-left: 0;list-style: none;}.list-inline {padding-left: 0;list-style: none;margin-left: -5px;}.list-inline > li {display: inline-block;padding-left: 5px;padding-right: 5px;}dl {margin-top: 0;margin-bottom: 24px;}dt,dd {line-height: 1.35;}dt {font-weight: bold;}dd {margin-left: 0;}abbr[title],abbr[data-original-title] {cursor: help;border-bottom: 1px dotted #777;}.initialism {font-size: 90%;text-transform: uppercase;}blockquote {padding: 12px 24px;margin: 0 0 24px;font-size: 22.5px;border-left: 5px solid #f7f7f7;}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.35;color: #777;}blockquote footer:before,blockquote small:before,blockquote .small:before {content: '\2014 \00A0';}.blockquote-reverse,blockquote.pull-right {padding-right: 15px;padding-left: 0;border-right: 5px solid #f7f7f7;border-left: 0;text-align: right;}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before {content: '';}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after {content: '\00A0 \2014';}address {margin-bottom: 24px;font-style: normal;line-height: 1.35;}/*================================================================================
[BASIC-COLORS]
*/.pink {color: #e01783 !important;}.blue {color: #0c7a86;}.red {color: #e33741;}.black {color: #000;}.navy-blue {color: #00335b;}.green {color: #1b6d2a;}.gold {color: #914928;}.white {color: #fff;}/*================================================================================
[Borders]
*/.bb {border-bottom: 1px solid #ccc;}.bb--black {border-bottom: 1px solid #000;}/*================================================================================
[Fancy Headers] as seen on homepage
*/.fancy-header {font-family: 'Trivia Slab', Arial, sans-serif;color: #000000;font-weight: 300;}.fancy-header__script {font-family: 'Rosa Linda', Arial, sans-serif;font-size: 1.3em;font-weight: 400;}.fancy-header__blue {color: #0c7a86;}.fancy-header__pink {color: #e22882;}.fancy-header--chevron::before {background-image: url("../../../../responsive/img/sprites/ArrowHeads-L.png");background-position: 50px 23px;background-repeat: no-repeat;content: "";padding: 0px;}.fancy-header--chevron::after {background-image: url("../../../../responsive/img/sprites/ArrowHeads-R.png");background-position: 20px 23px;background-repeat: no-repeat;content: "";padding: 0px;}.fancy-header--heart::before {background-image: url("../../../../responsive/img/sprites/Hearts-L.png");background-position: 75px 18px;background-repeat: no-repeat;content: "";padding: 0px;}.fancy-header--heart::after {background-image: url("../../../../responsive/img/sprites/Hearts-R.png");background-position: 10px 18px;background-repeat: no-repeat;content: "";padding: 0px;}.fancy-header--brace::before {background-image: url("../../../../responsive/img/sprites/Brace-L.png");background-position: 97px 18px;background-repeat: no-repeat;content: "";padding: 0px;}.fancy-header--brace::after {background-image: url("../../../../responsive/img/sprites/Brace-R.png");background-position: 10px 18px;background-repeat: no-repeat;content: "";padding: 0px;}.fancy-header--swirl::before {background-image: url("../../../../responsive/img/sprites/Swirl-R.png");background-position: 60px 18px;background-repeat: no-repeat;content: "";padding: 0px;}.fancy-header--swirl::after {background-image: url("../../../../responsive/img/sprites/Swirl-L.png");background-position: 14px 18px;background-repeat: no-repeat;content: "";padding: 0px;}.fancy-header--double-heart::before {background-image: url("../../../../responsive/img/sprites/Double-Heart-L.png");background-position: 0 50%;background-repeat: no-repeat;content: "";margin-left: -50px;padding-left: 50px;}.fancy-header--double-heart::after {background-image: url("../../../../responsive/img/sprites/Double-Heart-R.png");background-position: 10px 50%;background-repeat: no-repeat;content: "";margin-right: -50px;padding-right: 50px;}.fancy-header--double-heart-pink::before {background-image: url("../../../../responsive/img/sprites/Double-Heart-Pink-L.png");background-position: 0 45%;background-repeat: no-repeat;content: "";padding-left: 22%;margin: -8%;background-size: 65%;}.fancy-header--double-heart-pink::after {background-image: url("../../../../responsive/img/sprites/Double-Heart-Pink-R.png");background-position: 0 45%;background-repeat: no-repeat;content: "";padding-right: 15%;margin: -6%;background-size: 100%;}.fancy-header--holly::before {background-image: url("../../../../responsive/img/sprites/Holly-L.png");background-position: 30px 100%;background-repeat: no-repeat;content: "";margin-left: -100px;margin-top: -50px;padding-left: 100px;padding-top: 50px;}.fancy-header--holly::after {background-image: url("../../../../responsive/img/sprites/Holly-R.png");background-position: 20px 100%;background-repeat: no-repeat;content: "";margin-right: -100px;margin-top: -50px;padding-right: 100px;padding-top: 50px;}.fancy-header--holly.rotate::before {-webkit-transform: rotate(-50deg);-ms-transform: rotate(-50deg);transform: rotate(-50deg);position: absolute;top: 110px;}.fancy-header--holly.rotate::after {-webkit-transform: rotate(60deg);-ms-transform: rotate(60deg);transform: rotate(60deg);position: absolute;top: 90px;}.fancy-header--fancy-underline {background-image: url("../../../../responsive/img/sprites/fancy-underline.png");background-position: 50% 79%;background-repeat: no-repeat;padding-bottom: 20px;}.fancy-header--dots {line-height: 1.3em;padding: 0 40px;display: inline-block;}.fancy-header--dots::before {background-image: url("../../../../responsive/img/sprites/dots.png");background-position: 0 0;background-repeat: no-repeat;content: "";margin-left: -40px;padding-left: 0;position: absolute;width: 30px;height: 30px;margin-top: 8px;}.fancy-header--dots::after {background-image: url("../../../../responsive/img/sprites/dots.png");background-position: 0 0;background-repeat: no-repeat;content: "";margin-top: 8px;position: absolute;display: inline-block;width: 40px;height: 30px;-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1);}.dotted-bg-header {background: url("../../../../responsive/img/dividers/dot-bg.png") repeat-x center center;}.dotted-bg-header span {background-color: #fff;}.full-width-rule {display: table;white-space: normal;font-size: 36px;text-align: center;margin: 0 auto 0 auto;left: 0;right: 0;width: 100%;overflow: hidden;line-height: 1.10em;}.full-width-rule.large {font-size: 48px;}.full-width-rule:before,.full-width-rule:after {border-top: 1px solid #999999;content: '';display: table-cell;position: relative;top: 0.5em;width: 20%;}.full-width-rule--white:before,.full-width-rule--white:after {border-top: 4px solid #ffffff;}.full-width-rule:before {right: 10px;}.full-width-rule:after {left: 10px;}.full-width-rule strong {font-weight: 100;font-family: 'TriviaSlabMedium', Arial, sans-serif;}.full-width-rule sup {font-size: 50%;top: -0.8em;}.full-width-rule--large {font-size: 48px;}.full-width-rule--small {font-size: 24px;}.full-width-rule--pink {color: #e01783 !important;}.full-width-rule--pink:before,.full-width-rule--pink:after {border-color: #e01783;}.full-width-rule--shorten {width: auto;}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: bold;box-shadow: none;}pre {display: block;padding: 11.5px;margin: 0 0 12px;font-size: 17px;line-height: 1.35;word-break: break-all;word-wrap: break-word;color: #333;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 {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}.container-fluid {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}.row {margin-left: -15px;margin-right: -15px;}.col-xs-1,.col-xsl-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-xsl-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-xsl-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-xsl-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-xsl-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-xsl-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-xsl-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-xsl-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-xsl-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-xsl-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-xsl-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-xsl-12,.col-sm-12,.col-md-12,.col-lg-12 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 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-12 {width: 100%;}.col-xs-11 {width: 91.66666667%;}.col-xs-10 {width: 83.33333333%;}.col-xs-9 {width: 75%;}.col-xs-8 {width: 66.66666667%;}.col-xs-7 {width: 58.33333333%;}.col-xs-6 {width: 50%;}.col-xs-5 {width: 41.66666667%;}.col-xs-4 {width: 33.33333333%;}.col-xs-3 {width: 25%;}.col-xs-2 {width: 16.66666667%;}.col-xs-1 {width: 8.33333333%;}.col-xs-pull-12 {right: 100%;}.col-xs-pull-11 {right: 91.66666667%;}.col-xs-pull-10 {right: 83.33333333%;}.col-xs-pull-9 {right: 75%;}.col-xs-pull-8 {right: 66.66666667%;}.col-xs-pull-7 {right: 58.33333333%;}.col-xs-pull-6 {right: 50%;}.col-xs-pull-5 {right: 41.66666667%;}.col-xs-pull-4 {right: 33.33333333%;}.col-xs-pull-3 {right: 25%;}.col-xs-pull-2 {right: 16.66666667%;}.col-xs-pull-1 {right: 8.33333333%;}.col-xs-pull-0 {right: auto;}.col-xs-push-12 {left: 100%;}.col-xs-push-11 {left: 91.66666667%;}.col-xs-push-10 {left: 83.33333333%;}.col-xs-push-9 {left: 75%;}.col-xs-push-8 {left: 66.66666667%;}.col-xs-push-7 {left: 58.33333333%;}.col-xs-push-6 {left: 50%;}.col-xs-push-5 {left: 41.66666667%;}.col-xs-push-4 {left: 33.33333333%;}.col-xs-push-3 {left: 25%;}.col-xs-push-2 {left: 16.66666667%;}.col-xs-push-1 {left: 8.33333333%;}.col-xs-push-0 {left: auto;}.col-xs-offset-12 {margin-left: 100%;}.col-xs-offset-11 {margin-left: 91.66666667%;}.col-xs-offset-10 {margin-left: 83.33333333%;}.col-xs-offset-9 {margin-left: 75%;}.col-xs-offset-8 {margin-left: 66.66666667%;}.col-xs-offset-7 {margin-left: 58.33333333%;}.col-xs-offset-6 {margin-left: 50%;}.col-xs-offset-5 {margin-left: 41.66666667%;}.col-xs-offset-4 {margin-left: 33.33333333%;}.col-xs-offset-3 {margin-left: 25%;}.col-xs-offset-2 {margin-left: 16.66666667%;}.col-xs-offset-1 {margin-left: 8.33333333%;}.col-xs-offset-0 {margin-left: 0%;}.span12 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}.span11 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}.span10 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}.span9 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}.span8 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}.span7 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}.span6 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}.span5 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}.span4 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}.span3 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}.span2 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}.span1 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}table {background-color: transparent;}caption {padding-top: 8px;padding-bottom: 8px;color: #777;text-align: left;}th {text-align: left;}.table {width: 100%;max-width: 100%;margin-bottom: 24px;}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td {padding: 8px;line-height: 1.35;vertical-align: top;}.table > thead > tr > th {vertical-align: bottom;}.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td {border-top: 0;}.table .table {background-color: #fff;}.table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td {padding: 5px;}.table-ruled {border-bottom: 1px solid #ddd;}.table-ruled > thead > tr > td,.table-ruled > tbody > tr > td,.table-ruled > tfoot > tr > td {border-top: 1px solid #ddd;}.table-bordered {border: 1px solid #ddd;}.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.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 col[class*="col-"] {position: static;float: none;display: table-column;}table td[class*="col-"],table th[class*="col-"] {position: static;float: none;display: table-cell;}.table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.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 > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.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 > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,.table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,.table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th {background-color: #f7f7f7;}.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: #eaeaea;}.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.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 > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.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 {overflow-x: auto;min-height: 0.01%;}.table-pink thead th {background: #e01783;color: #fff;font-size: 18px;}.table-pink thead th,.table-pink tbody td {font-family: 'Trivia Slab', Arial, sans-serif;text-align: center;font-weight: normal;}.table-pink thead th.strong,.table-pink tbody td.strong {font-weight: bold;}.table-pink tbody tr {background: url("../../../../responsive/img/dividers/dot-bg-gray.png") repeat-x bottom left;border-top: 0px;}.table-pink tbody tr.highlight {background-color: #e6f6f7;}.table-pink tbody td {font-size: 16px;}.table-pink__borders {border-left: 1px solid #ccc;}.table-pink__borders thead th {border-right: 1px solid #ccc;}.table-pink__borders tbody tr {background: none;border-bottom: 1px solid #ccc;}.table-pink__borders tbody td {border-right: 1px solid #ccc;}.table-pink--solid tbody tr {background: none;}.table-pink--solid tbody tr.highlight {background-color: #e5e5e5;}.table-pink--solid tbody td {border: solid black 1px;border-top: 0;font-family: Arial, sans-serif;}.table-pink--solid tbody td:not(:first-child) {border-left: 0;}.table-pink--solid thead {border: solid #e01783 1px;}.table-pink--solid thead th {font-family: Arial, sans-serif;}.table-pink--solid thead th:not(:first-child) {border-left: white 1px solid;}.table-pink--stripped tbody tr:nth-of-type(odd) {background-color: #fce8f3;}fieldset {padding: 0;margin: 0;border: 0;min-width: 0;}legend {display: block;width: 100%;padding: 0;margin-bottom: 24px;font-size: 27px;line-height: inherit;color: #333;border: 0;border-bottom: 1px solid #e5e5e5;}label {display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: bold;}label.subtle {font-weight: normal;}input[type="search"] {box-sizing: border-box;}input[type="radio"],input[type="checkbox"] {margin: 4px 0 0;margin-top: 1px \9;line-height: normal;}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: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}output {display: block;padding-top: 7px;font-size: 18px;line-height: 1.35;color: #555;}.form-control {display: block;width: 100%;height: 38px;padding: 6px 12px;font-size: 14px;line-height: 1.35;color: #555;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);-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}.form-control:focus {border-color: #66afe9;outline: 0;box-shadow: inset 0 1px 1px rgba(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 {border: 0;background-color: transparent;}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {background-color: #f7f7f7;opacity: 1;}.form-control[disabled],fieldset[disabled] .form-control {cursor: not-allowed;}textarea.form-control {height: auto;}input[type="search"] {-webkit-appearance: none;}.form-group {margin-bottom: 15px;}.radio,.checkbox {position: relative;display: block;margin-top: 10px;margin-bottom: 10px;}.radio label,.checkbox label {min-height: 24px;padding-left: 20px;margin-bottom: 0;font-weight: normal;cursor: pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"] {position: absolute;margin-left: -20px;margin-top: 4px \9;}.radio + .radio,.checkbox + .checkbox {margin-top: -5px;}.radio-inline,.checkbox-inline {position: relative;display: inline-block;padding-left: 20px;margin-bottom: 0;vertical-align: middle;font-weight: normal;cursor: pointer;}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline {margin-top: 0;margin-left: 10px;}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"] {cursor: not-allowed;}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline {cursor: not-allowed;}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label {cursor: not-allowed;}.form-control-static {padding-top: 7px;padding-bottom: 7px;margin-bottom: 0;min-height: 42px;}.form-control-static.input-lg,.form-control-static.input-sm {padding-left: 0;padding-right: 0;}.input-sm {height: 33px;padding: 5px 10px;font-size: 14px;line-height: 1.5;border-radius: 3px;}select.input-sm {height: 33px;line-height: 33px;}textarea.input-sm,select[multiple].input-sm {height: auto;}.form-group-sm .form-control {height: 33px;padding: 5px 10px;font-size: 14px;line-height: 1.5;border-radius: 3px;}.form-group-sm select.form-control {height: 33px;line-height: 33px;}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control {height: auto;}.form-group-sm .form-control-static {height: 33px;min-height: 38px;padding: 6px 10px;font-size: 14px;line-height: 1.5;}.input-lg {height: 53px;padding: 10px 16px;font-size: 23px;line-height: 1.3333333;border-radius: 6px;}select.input-lg {height: 53px;line-height: 53px;}textarea.input-lg,select[multiple].input-lg {height: auto;}.form-group-lg .form-control {height: 53px;padding: 10px 16px;font-size: 23px;line-height: 1.3333333;border-radius: 6px;}.form-group-lg select.form-control {height: 53px;line-height: 53px;}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control {height: auto;}.form-group-lg .form-control-static {height: 53px;min-height: 47px;padding: 11px 16px;font-size: 23px;line-height: 1.3333333;}.has-feedback {position: relative;}.has-feedback .form-control {padding-right: 47.5px;}.form-control-feedback {position: absolute;top: 0;right: 0;z-index: 2;display: block;width: 38px;height: 38px;line-height: 38px;text-align: center;pointer-events: none;}.input-lg + .form-control-feedback,.input-group-lg + .form-control-feedback,.form-group-lg .form-control + .form-control-feedback {width: 53px;height: 53px;line-height: 53px;}.input-sm + .form-control-feedback,.input-group-sm + .form-control-feedback,.form-group-sm .form-control + .form-control-feedback {width: 33px;height: 33px;line-height: 33px;}.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;border-color: #3c763d;background-color: #dff0d8;}.has-success .form-control-feedback {color: #3c763d;}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.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;border-color: #8a6d3b;background-color: #fcf8e3;}.has-warning .form-control-feedback {color: #8a6d3b;}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.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;border-color: #a94442;background-color: #f2dede;}.has-error .form-control-feedback {color: #a94442;}.has-feedback label ~ .form-control-feedback {top: 29px;}.has-feedback label.sr-only ~ .form-control-feedback {top: 0;}.help-block {display: block;margin-top: 5px;margin-bottom: 10px;color: #404040;}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline {margin-top: 0;margin-bottom: 0;padding-top: 7px;}.form-horizontal .radio,.form-horizontal .checkbox {min-height: 31px;}.form-horizontal .form-group {margin-left: -15px;margin-right: -15px;}.form-horizontal .has-feedback .form-control-feedback {right: 15px;}/*================================================================================
[Form validation]
*/.validation-group {position: relative;}.input-validation-error:focus {border-color: #f00;box-shadow: 0 0 8px rgba(255, 0, 0, 0.6);}.field-validation-error {color: #f00;font-size: 13px;font-weight: bold;margin-bottom: 10px;display: block;}form.fill-in {text-align: center;}form.fill-in .well {display: inline-block;max-width: 650px;text-align: left;}form.fill-in p {line-height: 1.9;font-family: 'oswald';color: #666;font-weight: 200;font-size: 20px;}form.fill-in input[type=text],form.fill-in textarea {padding: 6px 12px 0;font-family: 'oswald';font-weight: 200;font-size: 20px;color: #989898;border: solid #666;background: transparent;border-width: 0 0 1px;}form.fill-in input[type=text]:focus,form.fill-in textarea:focus {outline: 0 solid rgba(0, 0, 0, 0);}form.fill-in input[type=text] {line-height: 1.5;position: relative;top: -2px;}form.fill-in textarea {border-width: 1px;width: 100%;background: #fff;}.k-numeric-wrap .k-link {min-height: 20px;}.btn {display: inline-block;margin-bottom: 0;font-weight: normal;font-family: Arial, sans-serif;text-align: center;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;text-transform: uppercase;padding: 6px 12px;font-size: 14px;line-height: 1.35;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {outline: thin dotted;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 {outline: 0;background-image: none;box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn {cursor: not-allowed;opacity: 0.65;filter: alpha(opacity=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 > .dropdown-toggle.btn-default {color: #333;background-color: #e6e6e6;border-color: #adadad;}.btn-default:active:hover,.btn-default.active:hover,.open > .dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open > .dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open > .dropdown-toggle.btn-default.focus {color: #333;background-color: #d4d4d4;border-color: #8c8c8c;}.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {background-image: none;}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus {background-color: #fff;border-color: #ccc;}.btn-default .badge {color: #fff;background-color: #333;}.btn-primary,.button31 {color: #fff;background-color: #e01783;border-color: #c91575;}.btn-primary:focus,.button31:focus,.btn-primary.focus,.button31.focus {color: #fff;background-color: #b21268;border-color: #550932;}.btn-primary:hover,.button31:hover {color: #fff;background-color: #b21268;border-color: #910f55;}.btn-primary:active,.button31:active,.btn-primary.active,.button31.active,.open > .dropdown-toggle.btn-primary,.open > .dropdown-toggle.button31 {color: #fff;background-color: #b21268;border-color: #910f55;}.btn-primary:active:hover,.button31:active:hover,.btn-primary.active:hover,.button31.active:hover,.open > .dropdown-toggle.btn-primary:hover,.open > .dropdown-toggle.button31:hover,.btn-primary:active:focus,.button31:active:focus,.btn-primary.active:focus,.button31.active:focus,.open > .dropdown-toggle.btn-primary:focus,.open > .dropdown-toggle.button31:focus,.btn-primary:active.focus,.button31:active.focus,.btn-primary.active.focus,.button31.active.focus,.open > .dropdown-toggle.btn-primary.focus,.open > .dropdown-toggle.button31.focus {color: #fff;background-color: #910f55;border-color: #550932;}.btn-primary:active,.button31:active,.btn-primary.active,.button31.active,.open > .dropdown-toggle.btn-primary,.open > .dropdown-toggle.button31 {background-image: none;}.btn-primary.disabled:hover,.button31.disabled:hover,.btn-primary[disabled]:hover,.button31[disabled]:hover,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .button31:hover,.btn-primary.disabled:focus,.button31.disabled:focus,.btn-primary[disabled]:focus,.button31[disabled]:focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .button31:focus,.btn-primary.disabled.focus,.button31.disabled.focus,.btn-primary[disabled].focus,.button31[disabled].focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .button31.focus {background-color: #e01783;border-color: #c91575;}.btn-primary .badge,.button31 .badge {color: #e01783;background-color: #fff;}.btn-secondary {color: #488488;background-color: #C4E2E4;border-color: #9ecfd2;}.btn-secondary:focus,.btn-secondary.focus {color: #488488;background-color: #a1d1d4;border-color: #4c9fa4;}.btn-secondary:hover {color: #488488;background-color: #a1d1d4;border-color: #74babf;}.btn-secondary:active,.btn-secondary.active,.open > .dropdown-toggle.btn-secondary {color: #488488;background-color: #a1d1d4;border-color: #74babf;}.btn-secondary:active:hover,.btn-secondary.active:hover,.open > .dropdown-toggle.btn-secondary:hover,.btn-secondary:active:focus,.btn-secondary.active:focus,.open > .dropdown-toggle.btn-secondary:focus,.btn-secondary:active.focus,.btn-secondary.active.focus,.open > .dropdown-toggle.btn-secondary.focus {color: #488488;background-color: #89c5c9;border-color: #4c9fa4;}.btn-secondary:active,.btn-secondary.active,.open > .dropdown-toggle.btn-secondary {background-image: none;}.btn-secondary.disabled:hover,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary:hover,.btn-secondary.disabled:focus,.btn-secondary[disabled]:focus,fieldset[disabled] .btn-secondary:focus,.btn-secondary.disabled.focus,.btn-secondary[disabled].focus,fieldset[disabled] .btn-secondary.focus {background-color: #C4E2E4;border-color: #9ecfd2;}.btn-secondary .badge {color: #C4E2E4;background-color: #488488;}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus {background-color: #CBEEF0;}.btn-pink-border {color: #e01783;background-color: transparent;border-color: #e01783;}.btn-pink-border:focus,.btn-pink-border.focus {color: #e01783;background-color: rgba(0, 0, 0, 0);border-color: #6c0b3f;}.btn-pink-border:hover {color: #e01783;background-color: rgba(0, 0, 0, 0);border-color: #a81163;}.btn-pink-border:active,.btn-pink-border.active,.open > .dropdown-toggle.btn-pink-border {color: #e01783;background-color: rgba(0, 0, 0, 0);border-color: #a81163;}.btn-pink-border:active:hover,.btn-pink-border.active:hover,.open > .dropdown-toggle.btn-pink-border:hover,.btn-pink-border:active:focus,.btn-pink-border.active:focus,.open > .dropdown-toggle.btn-pink-border:focus,.btn-pink-border:active.focus,.btn-pink-border.active.focus,.open > .dropdown-toggle.btn-pink-border.focus {color: #e01783;background-color: rgba(0, 0, 0, 0);border-color: #6c0b3f;}.btn-pink-border:active,.btn-pink-border.active,.open > .dropdown-toggle.btn-pink-border {background-image: none;}.btn-pink-border.disabled:hover,.btn-pink-border[disabled]:hover,fieldset[disabled] .btn-pink-border:hover,.btn-pink-border.disabled:focus,.btn-pink-border[disabled]:focus,fieldset[disabled] .btn-pink-border:focus,.btn-pink-border.disabled.focus,.btn-pink-border[disabled].focus,fieldset[disabled] .btn-pink-border.focus {background-color: transparent;border-color: #e01783;}.btn-pink-border .badge {color: transparent;background-color: #e01783;}.btn-white {color: #e01783;background-color: #fff;border-color: transparent;}.btn-white:focus,.btn-white.focus {color: #e01783;background-color: #e6e6e6;border-color: rgba(0, 0, 0, 0);}.btn-white:hover {color: #e01783;background-color: #e6e6e6;border-color: rgba(0, 0, 0, 0);}.btn-white:active,.btn-white.active,.open > .dropdown-toggle.btn-white {color: #e01783;background-color: #e6e6e6;border-color: rgba(0, 0, 0, 0);}.btn-white:active:hover,.btn-white.active:hover,.open > .dropdown-toggle.btn-white:hover,.btn-white:active:focus,.btn-white.active:focus,.open > .dropdown-toggle.btn-white:focus,.btn-white:active.focus,.btn-white.active.focus,.open > .dropdown-toggle.btn-white.focus {color: #e01783;background-color: #d4d4d4;border-color: rgba(0, 0, 0, 0);}.btn-white:active,.btn-white.active,.open > .dropdown-toggle.btn-white {background-image: none;}.btn-white.disabled:hover,.btn-white[disabled]:hover,fieldset[disabled] .btn-white:hover,.btn-white.disabled:focus,.btn-white[disabled]:focus,fieldset[disabled] .btn-white:focus,.btn-white.disabled.focus,.btn-white[disabled].focus,fieldset[disabled] .btn-white.focus {background-color: #fff;border-color: transparent;}.btn-white .badge {color: #fff;background-color: #e01783;}.btn-gold {color: #fff;background-color: #d1a872;border-color: transparent;}.btn-gold:focus,.btn-gold.focus {color: #fff;background-color: #c4904c;border-color: rgba(0, 0, 0, 0);}.btn-gold:hover {color: #fff;background-color: #c4904c;border-color: rgba(0, 0, 0, 0);}.btn-gold:active,.btn-gold.active,.open > .dropdown-toggle.btn-gold {color: #fff;background-color: #c4904c;border-color: rgba(0, 0, 0, 0);}.btn-gold:active:hover,.btn-gold.active:hover,.open > .dropdown-toggle.btn-gold:hover,.btn-gold:active:focus,.btn-gold.active:focus,.open > .dropdown-toggle.btn-gold:focus,.btn-gold:active.focus,.btn-gold.active.focus,.open > .dropdown-toggle.btn-gold.focus {color: #fff;background-color: #b27e3a;border-color: rgba(0, 0, 0, 0);}.btn-gold:active,.btn-gold.active,.open > .dropdown-toggle.btn-gold {background-image: none;}.btn-gold.disabled:hover,.btn-gold[disabled]:hover,fieldset[disabled] .btn-gold:hover,.btn-gold.disabled:focus,.btn-gold[disabled]:focus,fieldset[disabled] .btn-gold:focus,.btn-gold.disabled.focus,.btn-gold[disabled].focus,fieldset[disabled] .btn-gold.focus {background-color: #d1a872;border-color: transparent;}.btn-gold .badge {color: #d1a872;background-color: #fff;}.btn-red {background: #e33741;color: #ffffff;}.btn-navy {background: #003560;color: #ffffff;}.btn-navy:hover {color: #e01783;}.btn-gray {background: #545859;color: #fff;}.btn-gray:hover {color: #fff;}.btn-large-text {font-size: 20px;}.btn-white-border {color: #fff;background-color: transparent;border-color: #fff;}.btn-white-border:focus,.btn-white-border.focus {color: #fff;background-color: rgba(0, 0, 0, 0);border-color: #bfbfbf;}.btn-white-border:hover {color: #fff;background-color: rgba(0, 0, 0, 0);border-color: #e0e0e0;}.btn-white-border:active,.btn-white-border.active,.open > .dropdown-toggle.btn-white-border {color: #fff;background-color: rgba(0, 0, 0, 0);border-color: #e0e0e0;}.btn-white-border:active:hover,.btn-white-border.active:hover,.open > .dropdown-toggle.btn-white-border:hover,.btn-white-border:active:focus,.btn-white-border.active:focus,.open > .dropdown-toggle.btn-white-border:focus,.btn-white-border:active.focus,.btn-white-border.active.focus,.open > .dropdown-toggle.btn-white-border.focus {color: #fff;background-color: rgba(0, 0, 0, 0);border-color: #bfbfbf;}.btn-white-border:active,.btn-white-border.active,.open > .dropdown-toggle.btn-white-border {background-image: none;}.btn-white-border.disabled:hover,.btn-white-border[disabled]:hover,fieldset[disabled] .btn-white-border:hover,.btn-white-border.disabled:focus,.btn-white-border[disabled]:focus,fieldset[disabled] .btn-white-border:focus,.btn-white-border.disabled.focus,.btn-white-border[disabled].focus,fieldset[disabled] .btn-white-border.focus {background-color: transparent;border-color: #fff;}.btn-white-border .badge {color: transparent;background-color: #fff;}.btn-transparent {color: #000000;background-color: transparent;border-color: transparent;}.btn-transparent:focus,.btn-transparent.focus {color: #000000;background-color: rgba(0, 0, 0, 0);border-color: rgba(0, 0, 0, 0);}.btn-transparent:hover {color: #000000;background-color: rgba(0, 0, 0, 0);border-color: rgba(0, 0, 0, 0);}.btn-transparent:active,.btn-transparent.active,.open > .dropdown-toggle.btn-transparent {color: #000000;background-color: rgba(0, 0, 0, 0);border-color: rgba(0, 0, 0, 0);}.btn-transparent:active:hover,.btn-transparent.active:hover,.open > .dropdown-toggle.btn-transparent:hover,.btn-transparent:active:focus,.btn-transparent.active:focus,.open > .dropdown-toggle.btn-transparent:focus,.btn-transparent:active.focus,.btn-transparent.active.focus,.open > .dropdown-toggle.btn-transparent.focus {color: #000000;background-color: rgba(0, 0, 0, 0);border-color: rgba(0, 0, 0, 0);}.btn-transparent:active,.btn-transparent.active,.open > .dropdown-toggle.btn-transparent {background-image: none;}.btn-transparent.disabled:hover,.btn-transparent[disabled]:hover,fieldset[disabled] .btn-transparent:hover,.btn-transparent.disabled:focus,.btn-transparent[disabled]:focus,fieldset[disabled] .btn-transparent:focus,.btn-transparent.disabled.focus,.btn-transparent[disabled].focus,fieldset[disabled] .btn-transparent.focus {background-color: transparent;border-color: transparent;}.btn-transparent .badge {color: transparent;background-color: #000000;}.btn-transparent--modern {color: #95D4C9;font-weight: bold;}.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 > .dropdown-toggle.btn-success {color: #fff;background-color: #449d44;border-color: #398439;}.btn-success:active:hover,.btn-success.active:hover,.open > .dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open > .dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open > .dropdown-toggle.btn-success.focus {color: #fff;background-color: #398439;border-color: #255625;}.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success {background-image: none;}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].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 > .dropdown-toggle.btn-info {color: #fff;background-color: #31b0d5;border-color: #269abc;}.btn-info:active:hover,.btn-info.active:hover,.open > .dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open > .dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open > .dropdown-toggle.btn-info.focus {color: #fff;background-color: #269abc;border-color: #1b6d85;}.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info {background-image: none;}.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].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 > .dropdown-toggle.btn-warning {color: #fff;background-color: #ec971f;border-color: #d58512;}.btn-warning:active:hover,.btn-warning.active:hover,.open > .dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open > .dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open > .dropdown-toggle.btn-warning.focus {color: #fff;background-color: #d58512;border-color: #985f0d;}.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning {background-image: none;}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].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 > .dropdown-toggle.btn-danger {color: #fff;background-color: #c9302c;border-color: #ac2925;}.btn-danger:active:hover,.btn-danger.active:hover,.open > .dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open > .dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open > .dropdown-toggle.btn-danger.focus {color: #fff;background-color: #ac2925;border-color: #761c19;}.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger {background-image: none;}.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus {background-color: #d9534f;border-color: #d43f3a;}.btn-danger .badge {color: #d9534f;background-color: #fff;}.btn-inverted {background-color: transparent;border-color: #000000;color: #000000;font-family: .oswald;text-transform: uppercase;background: white;font-weight: 400;position: relative;padding-right: 30px;line-height: 1;}.btn-inverted:focus,.btn-inverted.focus {color: #000000;background-color: rgba(0, 0, 0, 0);border-color: #000000;}.btn-inverted:hover {color: #000000;background-color: rgba(0, 0, 0, 0);border-color: #000000;}.btn-inverted:active,.btn-inverted.active,.open > .dropdown-toggle.btn-inverted {color: #000000;background-color: rgba(0, 0, 0, 0);border-color: #000000;}.btn-inverted:active:hover,.btn-inverted.active:hover,.open > .dropdown-toggle.btn-inverted:hover,.btn-inverted:active:focus,.btn-inverted.active:focus,.open > .dropdown-toggle.btn-inverted:focus,.btn-inverted:active.focus,.btn-inverted.active.focus,.open > .dropdown-toggle.btn-inverted.focus {color: #000000;background-color: rgba(0, 0, 0, 0);border-color: #000000;}.btn-inverted:active,.btn-inverted.active,.open > .dropdown-toggle.btn-inverted {background-image: none;}.btn-inverted.disabled:hover,.btn-inverted[disabled]:hover,fieldset[disabled] .btn-inverted:hover,.btn-inverted.disabled:focus,.btn-inverted[disabled]:focus,fieldset[disabled] .btn-inverted:focus,.btn-inverted.disabled.focus,.btn-inverted[disabled].focus,fieldset[disabled] .btn-inverted.focus {background-color: transparent;border-color: #000000;}.btn-inverted .badge {color: transparent;background-color: #000000;}.btn-inverted:after {content: '';position: absolute;border-left: 8px solid;border-top: 6px solid transparent;border-bottom: 6px solid transparent;width: 14px;height: 12px;right: 5px;top: 50%;margin-top: -8px;}.btn-inverted:hover {background-color: #333 !important;color: #FFF !important;border-color: #000;cursor: hand;cursor: pointer;}.btn-inverted:hover:after {color: #000 !important;border-left: 10px solid #FFF;}.btn-inverted.btn-lg,.btn-inverted.btn-sm {padding-right: 30px;line-height: 1;}.btn-inverted.no-border {border: 0px;}.btn-inverted.no-border:hover {color: #000000;background: transparent;}.btn-square {border-radius: 0px;}.btn-modern {text-transform: capitalize;padding: 8px 26px;font-size: 16px;font-family: 'Trivia Sans';}.btn-icon-arrow {position: relative;}.btn-icon-arrow:after {content: "\e908";font-family: 'icomoon' !important;position: absolute;right: 12px;font-size: 12px;line-height: 20px;}.btn-icon-arrow-left {position: relative;}.btn-icon-arrow-left:before {content: "\e909";font-family: 'icomoon' !important;position: absolute;left: 12px;font-size: 12px;line-height: 20px;}.btn-gold.btn-icon-arrow {padding: 10px 50px;}.btn-gold.btn-icon-arrow:after {left: 8px;position: relative;right: initial;}.btn-link {color: #e01783;font-weight: normal;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: #e01783;text-decoration: underline;background-color: transparent;}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus {color: #777;text-decoration: none;}.btn-underline {text-decoration: underline !important;}.btn-lg {padding: 10px 16px;font-size: 23px;line-height: 1.3333333;border-radius: 6px;}.btn-sm {padding: 5px 10px;font-size: 14px;line-height: 1.5;border-radius: 3px;}.btn-xs {padding: 1px 5px;font-size: 14px;line-height: 1.5;border-radius: 3px;}.btn-block {display: block;width: 100%;}.btn-block + .btn-block {margin-top: 5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {width: 100%;}.block-btn a {text-align: center;padding: 15px 30px 15px 30px;text-decoration: none;font-family: arial;font-size: 28px;text-transform: uppercase;line-height: 1.33em;display: inline-block;}.block-btn a:hover {text-decoration: underline;}.block-btn__darkgrey {color: #fff;background-color: #545859;}.block-btn__darkgrey a {color: #fff;background-color: #545859;}.block-btn__white {color: #fff;background-color: #545859;}.block-btn__white a {color: #fff;background-color: #545859;}.btn-overhang-center {position: absolute;width: -webkit-max-content;width: -moz-max-content;width: max-content;left: 0;right: 0;bottom: -10%;margin: auto;}.btn-overhang-left {position: absolute;width: -webkit-max-content;width: -moz-max-content;width: max-content;bottom: -10%;margin-left: 0;}.btn-overhang-right {position: absolute;width: -webkit-max-content;width: -moz-max-content;width: max-content;bottom: -10%;margin-right: 0;}.btn-center {width: -webkit-max-content;width: -moz-max-content;width: max-content;margin: auto;}.btn-left {width: -webkit-max-content;width: -moz-max-content;width: max-content;margin-left: 0;}.btn-right {width: -webkit-max-content;width: -moz-max-content;width: max-content;margin-right: 0;}html,body {min-height: 100%;}body {background: #fff;background-attachment: fixed;color: #000000;overflow-x: hidden !important;}.wrapper {background: #fff;min-height: 100vh;margin: 0 auto;padding: 0;overflow: hidden;}.wrapper:before,.wrapper:after {content: " ";display: table;}.wrapper:after {clear: both;}.wrapper:before,.wrapper:after {content: " ";display: table;}.wrapper:after {clear: both;}header.main + main {margin-top: 0px;}header.main + main.content--suppress-top-padding {margin-top: 0;}#head-customer {overflow: hidden;}/*================================================================================
[Loading Modal]
*/.loadingModal {display: none;position: fixed;z-index: 1020;top: 0;left: 0;height: 100%;width: 100%;background: rgba(255, 255, 255, 0.8) url("../../../../responsive/img/mto-loading.gif") 50% 50% no-repeat;}.script-enabled body.loading .loadingModal {display: block;}/*================================================================================
[Dotted Break-line] as seen on homepage
*/.dotted-break {background-repeat: repeat-x;height: 10px;}.dotted-break--blue {background-image: url("../../../../responsive/img/dividers/dot-bg.png");}.dotted-break--red {background-image: url("../../../../responsive/img/dividers/dot-bg-red.png");}.dotted-break--gray {background-image: url("../../../../responsive/img/dividers/dot-bg-gray-lg.png");}.dotted-break--small {background-size: 20%;}.dotted-vertical-break {background-repeat: repeat-y;width: 10px;content: "";position: absolute;z-index: 1;top: 0;bottom: 0;left: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;}.dotted-vertical-break--blue {background-image: url("../../../../responsive/img/dividers/vert-dot-bg.png");}/*================================================================================
[Subscribe Box] only on CA above the footer
*/.subscribe-box {margin-top: 25px;margin-bottom: -25px;padding-top: 25px;border-top: 1px solid #ccc;text-align: center;}.subscribe-box__header {font-size: 14px;font-family: Oswald, Arial, sans-serif;font-weight: 400;text-transform: uppercase;margin-top: 0 !important;margin-right: 0 !important;margin-bottom: 0 !important;margin-left: 0 !important;padding-top: 0 !important;padding-right: 0 !important;padding-bottom: 0 !important;padding-left: 0 !important;line-height: 34px;}.subscribe-box__disclaimer {font-size: 9px;font-style: italic;padding-top: 3px;}.subscribe-box__input {height: 34px;padding: 10px;margin-right: 5px;}.subscribe-box__validation-message {display: block;font-size: 10px;color: red;}/*================================================================================
[Section and row classes]
*/.divider-short {position: relative;margin-bottom: 60px;}.divider-short:after {content: '';height: 0;width: 100%;display: block !important;position: relative;top: 40px;max-width: 360px;border-bottom: 1px solid #ccc;margin: 0 auto;}.k-opacity {opacity: 0.5 !important;}#InviteResponse #comments-container textarea {width: 95%;}a {text-decoration: underline;color: black;}a:hover {color: #DE1C85;text-decoration: underline;}a.hover--white:hover {color: white;}a.hover--black:hover {color: black;}a:focus {outline: thin dotted !important;outline: 5px auto -webkit-focus-ring-color !important;outline-offset: -2px !important;}/* Thirty-One Gives selector */.gives-selector-amount-textbox {background: none;border-top: none;border-right: none;border-left: none;border-bottom: 1px solid black;border-radius: 0px;width: 3.5em;}.inline-glyph {font-size: 20px;}.inline-glyph-col {padding-left: 5px;padding-right: 5px;margin-left: 0px;margin-right: 0px;}/*================================================================================
[global back to top link]
*/#to-top {display: block;position: fixed;text-align: center;right: 20px;bottom: -40px;cursor: pointer;padding: 8px 10px 5px;border: 1px solid #ccc;background: rgba(255, 255, 255, 0.6);border-radius: 10px;z-index: 9999;color: #e01783 !important;}.background-gray {background-color: #f8f8f8;}/*================================================================================
[BO Override]
*/div#PageContent {min-width: 80vw !important;}/*================================================================================
[Site header]
*/header.main {position: relative;top: 0;background: #fff;z-index: 1000;}/*================================================================================
[Site logo]
*/.site-logo {display: block;width: 166.5px;height: 72px;margin: 10px 0px;}.site-logo img {max-width: 100%;}/*================================================================================
[Outer navigation]
*/.outer-nav {margin: 0 auto;}/*================================================================================
[Top navigation]
*/.top-nav {text-align: right;position: relative;padding: 5px 0;background-color: #f5f5f5;padding-left: 20px;padding-right: 20px;}.top-nav__list {padding-left: 0;list-style: none;margin-bottom: 0 !important;margin-left: -15px;}.top-nav__list > li {display: inline-block;margin-right: 0.5em;}.top-nav__list > li:after {display: inline-block;padding-left: 0.7em;content: '|';}.top-nav__list > li:last-child:after {display: none;}.top-nav__list li a {margin-top: 3px;}.top-nav__list-item {position: relative;vertical-align: top;font-family: arial;font-size: 14px;text-decoration: none;}.top-nav__language-selector {float: left;}.top-nav__language-selector > a {text-decoration: none;}.top-nav__country-selector {width: 115px;float: left;margin-left: 20px;text-align: left;}.top-nav__country-selector.top-nav__list-item:after {display: none;}.top-nav__country-selector > a {text-decoration: none;}.top-nav__main-content .main-content-skip {position: absolute;top: -1000px;left: -1000px;height: 1px;width: 1px;text-align: left;overflow: hidden;}.top-nav__main-content .main-content-skip:focus,.top-nav__main-content .main-content-skip:hover,.top-nav__main-content .main-content-skip:active {left: -75px;top: 0;width: 75px;height: auto;overflow: visible;}.top-nav__main-content:after {display: none !important;}/*================================================================================
[Rep info]
*/.rep-info {font-family: 'Trivia Sans', Arial, sans-serif;font-size: 16px;margin: 0 -15px;padding: 10px 15px 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.rep-info__photo {float: left;margin-right: 10px;border-radius: 50%;overflow: hidden;}.rep-info__photo img {width: 60px;height: 60px;}.rep-info__name {font-size: 16px;font-family: 'TriviaSansMedium', Arial, sans-serif;margin-bottom: 0;line-height: 1.15;padding-top: 4px;}.rep-info__rank {font-family: 'Trivia Sans', Arial, sans-serif;font-size: 16px;margin-bottom: 0;line-height: 1.1;padding-top: 2px;}.rep-info__links {padding-left: 0;list-style: none;}.rep-info__links > li {display: inline-block;margin-right: 0.5em;}.rep-info__links > li:after {display: inline-block;padding-left: 0.7em;content: '|';}.rep-info__links > li:last-child:after {display: none;}.rep-info__links li:last-child {margin-right: 0;}/*================================================================================
[Breadcrumbs]
*/.content .breadcrumbs {padding: 10px;background: #f1f1f1;width: 100%;display: inline-block;line-height: 1em;font-size: 13px;margin: 10px 0 30px 0;text-align: left;}.content .breadcrumbs li {font-size: 13px;display: inline;margin: 0 5px 0 0;list-style-type: none;padding: 0;}.content .breadcrumbs li:before {content: ' > ';color: #000;font-weight: bold;margin-right: 5px;}.content .breadcrumbs li:first-child:before {content: '';margin: 0;}.content .breadcrumbs a {font-size: 13px;color: #000;background: none;text-decoration: underline;}.content .breadcrumbs a:hover {text-decoration: underline;}.content .breadcrumbs li:last-child a {color: #000;text-decoration: none;}/*================================================================================
[Footer Core]
*/footer.main {background-color: #f6f6f6;padding: 40px 0 0 0;margin-top: 100px; /* margin-bottom: 55px; */}/*================================================================================
[Befriend Nav]
*/.befriend-nav {text-align: center;vertical-align: middle;margin: 30px 0 28px;overflow: visible;position: relative;}.befriend-nav:before,.befriend-nav:after {content: " ";display: table;}.befriend-nav:after {clear: both;}.befriend-nav:before,.befriend-nav:after {content: " ";display: table;}.befriend-nav:after {clear: both;}.befriend-nav__list {list-style-type: none;padding: 0;}.befriend-nav__list-item {background: url(../../../../responsive/img/sprites/social-sprite.png);padding: 0;margin: 0 5px;display: inline-block;}.befriend-nav__list-item__facebook {background-position: 0 0;}.befriend-nav__list-item--twitter {background-position: -52px 0;}.befriend-nav__list-item--pinterest {background-position: -105px 0;}.befriend-nav__list-item--instagram {background-position: -158px 0;}.befriend-nav__list-item--youtube {background-position: -211px 0;}.befriend-nav__list-item--blog {background-position: -264px 0;}.befriend-nav__list-item a {width: 44px;height: 44px;display: block;text-indent: -10000000px;white-space: nowrap;overflow: hidden;}/*================================================================================
[Footer nav]
*/.footer-nav h3 {font-size: 16px;margin: 0px 0px 10px 0px;font-family: 'TriviaSlabMedium', Arial, sans-serif;text-transform: uppercase;border-bottom: 2px solid #ffffff;display: block;padding-bottom: 8px;letter-spacing: .5px;}.footer-nav__list {padding-left: 0;list-style: none;font-family: 'Trivia Slab', Arial, sans-serif;font-size: 16px;line-height: 1.25;-webkit-column-count: 1;column-count: 1; /*------- [Elements] -------*/}.footer-nav__list li {margin-bottom: 0.75em;}.footer-nav__list .current-catalog {display: none;}.footer-nav__list a {color: #000000;}/*================================================================================
[Universal footer]
*/.universal-footer {font-family: 'Trivia Slab', Arial, sans-serif;}.universal-footer a {text-decoration: underline;}.universal-footer__copyright {font-family: Oswald, Arial, sans-serif;font-weight: 400;font-size: 19px;}.universal-footer__address {display: inline-block;}.universal-footer__dsa {text-align: left;margin: 0;}.universal-footer__dsa span {display: block;}.universal-footer__dsa p {overflow: hidden;font-size: 18px;}.universal-footer__dsa a {color: #000000;}.universal-footer__dsa .nobr {display: inline;}.universal-footer__dsa-logo {float: left !important;margin-right: 10px;}.universal-footer__divided-list {list-style-type: none;font-size: 18px;padding: 0;margin-bottom: 30px;}.universal-footer__divided-list address {margin-bottom: 5px;}.universal-footer__divided-list li {display: block;}/*================================================================================
[Credits footer]
*/.credits-footer {list-style-type: none;text-align: center;font-size: 0;padding: 10px 0px !important;margin: 20px 0px 20px 0px !important;background-color: #e2e2e2;}.credits-footer__list-item {display: inline-block;margin: 0 !important;}.credits-footer__list-item a,.credits-footer__list-item span {font-family: 'Trivia Slab', Arial, sans-serif;padding: 0 10px;display: block;font-size: 14px;color: #000000;border-right: 1px solid #000000;max-height: 19px;line-height: 19px;}.credits-footer__list-item:last-child a,.credits-footer__list-item:last-child span {padding-right: 0;border-right: 0;}/*================================================================================
[Footer Email opt out]
*/.footer-emailoptout__header {margin-top: 20px;}.footer-emailoptout__email {margin-bottom: 30px;}.footer-emailoptout__unsubscribemsg {font-size: 18px;}.footer-emailoptout__disclaimer {font-size: 18px;width: 645px;}.footer-emailoptout__optoutmessage {font-size: 18px;}.footer-emailoptout__unsubscribeupdatesuccessmsg {font-size: 26px;color: #DF127a;}.footer-emailoptout__unsubscribeupdatefailmsg {margin: 20px 0px 20px 0px !important;font-size: 18px;width: 550px;}/*================================================================================
[Layer 3.1 - More External Libraries]
*/[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos] {-webkit-transition-duration: 50ms;transition-duration: 50ms;}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate {-webkit-transition-delay: 50ms;transition-delay: 50ms;}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos] {-webkit-transition-duration: 0.1s;transition-duration: 0.1s;}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate {-webkit-transition-delay: 0.1s;transition-delay: 0.1s;}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos] {-webkit-transition-duration: 0.15s;transition-duration: 0.15s;}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate {-webkit-transition-delay: 0.15s;transition-delay: 0.15s;}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos] {-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate {-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos] {-webkit-transition-duration: 0.25s;transition-duration: 0.25s;}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate {-webkit-transition-delay: 0.25s;transition-delay: 0.25s;}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos] {-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate {-webkit-transition-delay: 0.3s;transition-delay: 0.3s;}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos] {-webkit-transition-duration: 0.35s;transition-duration: 0.35s;}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate {-webkit-transition-delay: 0.35s;transition-delay: 0.35s;}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos] {-webkit-transition-duration: 0.4s;transition-duration: 0.4s;}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate {-webkit-transition-delay: 0.4s;transition-delay: 0.4s;}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos] {-webkit-transition-duration: 0.45s;transition-duration: 0.45s;}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate {-webkit-transition-delay: 0.45s;transition-delay: 0.45s;}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos] {-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate {-webkit-transition-delay: 0.5s;transition-delay: 0.5s;}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos] {-webkit-transition-duration: 0.55s;transition-duration: 0.55s;}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate {-webkit-transition-delay: 0.55s;transition-delay: 0.55s;}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos] {-webkit-transition-duration: 0.6s;transition-duration: 0.6s;}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate {-webkit-transition-delay: 0.6s;transition-delay: 0.6s;}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos] {-webkit-transition-duration: 0.65s;transition-duration: 0.65s;}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate {-webkit-transition-delay: 0.65s;transition-delay: 0.65s;}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos] {-webkit-transition-duration: 0.7s;transition-duration: 0.7s;}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate {-webkit-transition-delay: 0.7s;transition-delay: 0.7s;}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos] {-webkit-transition-duration: 0.75s;transition-duration: 0.75s;}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate {-webkit-transition-delay: 0.75s;transition-delay: 0.75s;}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos] {-webkit-transition-duration: 0.8s;transition-duration: 0.8s;}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate {-webkit-transition-delay: 0.8s;transition-delay: 0.8s;}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos] {-webkit-transition-duration: 0.85s;transition-duration: 0.85s;}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate {-webkit-transition-delay: 0.85s;transition-delay: 0.85s;}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos] {-webkit-transition-duration: 0.9s;transition-duration: 0.9s;}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate {-webkit-transition-delay: 0.9s;transition-delay: 0.9s;}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos] {-webkit-transition-duration: 0.95s;transition-duration: 0.95s;}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate {-webkit-transition-delay: 0.95s;transition-delay: 0.95s;}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos] {-webkit-transition-duration: 1s;transition-duration: 1s;}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate {-webkit-transition-delay: 1s;transition-delay: 1s;}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos] {-webkit-transition-duration: 1.05s;transition-duration: 1.05s;}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate {-webkit-transition-delay: 1.05s;transition-delay: 1.05s;}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos] {-webkit-transition-duration: 1.1s;transition-duration: 1.1s;}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate {-webkit-transition-delay: 1.1s;transition-delay: 1.1s;}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos] {-webkit-transition-duration: 1.15s;transition-duration: 1.15s;}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate {-webkit-transition-delay: 1.15s;transition-delay: 1.15s;}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos] {-webkit-transition-duration: 1.2s;transition-duration: 1.2s;}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate {-webkit-transition-delay: 1.2s;transition-delay: 1.2s;}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos] {-webkit-transition-duration: 1.25s;transition-duration: 1.25s;}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate {-webkit-transition-delay: 1.25s;transition-delay: 1.25s;}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos] {-webkit-transition-duration: 1.3s;transition-duration: 1.3s;}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate {-webkit-transition-delay: 1.3s;transition-delay: 1.3s;}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos] {-webkit-transition-duration: 1.35s;transition-duration: 1.35s;}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate {-webkit-transition-delay: 1.35s;transition-delay: 1.35s;}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos] {-webkit-transition-duration: 1.4s;transition-duration: 1.4s;}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate {-webkit-transition-delay: 1.4s;transition-delay: 1.4s;}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos] {-webkit-transition-duration: 1.45s;transition-duration: 1.45s;}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate {-webkit-transition-delay: 1.45s;transition-delay: 1.45s;}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos] {-webkit-transition-duration: 1.5s;transition-duration: 1.5s;}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate {-webkit-transition-delay: 1.5s;transition-delay: 1.5s;}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos] {-webkit-transition-duration: 1.55s;transition-duration: 1.55s;}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate {-webkit-transition-delay: 1.55s;transition-delay: 1.55s;}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos] {-webkit-transition-duration: 1.6s;transition-duration: 1.6s;}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate {-webkit-transition-delay: 1.6s;transition-delay: 1.6s;}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos] {-webkit-transition-duration: 1.65s;transition-duration: 1.65s;}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate {-webkit-transition-delay: 1.65s;transition-delay: 1.65s;}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos] {-webkit-transition-duration: 1.7s;transition-duration: 1.7s;}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate {-webkit-transition-delay: 1.7s;transition-delay: 1.7s;}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos] {-webkit-transition-duration: 1.75s;transition-duration: 1.75s;}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate {-webkit-transition-delay: 1.75s;transition-delay: 1.75s;}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos] {-webkit-transition-duration: 1.8s;transition-duration: 1.8s;}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate {-webkit-transition-delay: 1.8s;transition-delay: 1.8s;}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos] {-webkit-transition-duration: 1.85s;transition-duration: 1.85s;}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate {-webkit-transition-delay: 1.85s;transition-delay: 1.85s;}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos] {-webkit-transition-duration: 1.9s;transition-duration: 1.9s;}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate {-webkit-transition-delay: 1.9s;transition-delay: 1.9s;}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos] {-webkit-transition-duration: 1.95s;transition-duration: 1.95s;}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate {-webkit-transition-delay: 1.95s;transition-delay: 1.95s;}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos] {-webkit-transition-duration: 2s;transition-duration: 2s;}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate {-webkit-transition-delay: 2s;transition-delay: 2s;}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos] {-webkit-transition-duration: 2.05s;transition-duration: 2.05s;}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate {-webkit-transition-delay: 2.05s;transition-delay: 2.05s;}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos] {-webkit-transition-duration: 2.1s;transition-duration: 2.1s;}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate {-webkit-transition-delay: 2.1s;transition-delay: 2.1s;}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos] {-webkit-transition-duration: 2.15s;transition-duration: 2.15s;}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate {-webkit-transition-delay: 2.15s;transition-delay: 2.15s;}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos] {-webkit-transition-duration: 2.2s;transition-duration: 2.2s;}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate {-webkit-transition-delay: 2.2s;transition-delay: 2.2s;}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos] {-webkit-transition-duration: 2.25s;transition-duration: 2.25s;}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate {-webkit-transition-delay: 2.25s;transition-delay: 2.25s;}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos] {-webkit-transition-duration: 2.3s;transition-duration: 2.3s;}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate {-webkit-transition-delay: 2.3s;transition-delay: 2.3s;}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos] {-webkit-transition-duration: 2.35s;transition-duration: 2.35s;}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate {-webkit-transition-delay: 2.35s;transition-delay: 2.35s;}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos] {-webkit-transition-duration: 2.4s;transition-duration: 2.4s;}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate {-webkit-transition-delay: 2.4s;transition-delay: 2.4s;}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos] {-webkit-transition-duration: 2.45s;transition-duration: 2.45s;}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate {-webkit-transition-delay: 2.45s;transition-delay: 2.45s;}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos] {-webkit-transition-duration: 2.5s;transition-duration: 2.5s;}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate {-webkit-transition-delay: 2.5s;transition-delay: 2.5s;}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos] {-webkit-transition-duration: 2.55s;transition-duration: 2.55s;}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate {-webkit-transition-delay: 2.55s;transition-delay: 2.55s;}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos] {-webkit-transition-duration: 2.6s;transition-duration: 2.6s;}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate {-webkit-transition-delay: 2.6s;transition-delay: 2.6s;}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos] {-webkit-transition-duration: 2.65s;transition-duration: 2.65s;}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate {-webkit-transition-delay: 2.65s;transition-delay: 2.65s;}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos] {-webkit-transition-duration: 2.7s;transition-duration: 2.7s;}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate {-webkit-transition-delay: 2.7s;transition-delay: 2.7s;}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos] {-webkit-transition-duration: 2.75s;transition-duration: 2.75s;}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate {-webkit-transition-delay: 2.75s;transition-delay: 2.75s;}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos] {-webkit-transition-duration: 2.8s;transition-duration: 2.8s;}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate {-webkit-transition-delay: 2.8s;transition-delay: 2.8s;}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos] {-webkit-transition-duration: 2.85s;transition-duration: 2.85s;}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate {-webkit-transition-delay: 2.85s;transition-delay: 2.85s;}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos] {-webkit-transition-duration: 2.9s;transition-duration: 2.9s;}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate {-webkit-transition-delay: 2.9s;transition-delay: 2.9s;}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos] {-webkit-transition-duration: 2.95s;transition-duration: 2.95s;}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate {-webkit-transition-delay: 2.95s;transition-delay: 2.95s;}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos] {-webkit-transition-duration: 3s;transition-duration: 3s;}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos] {-webkit-transition-delay: 0;transition-delay: 0;}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate {-webkit-transition-delay: 3s;transition-delay: 3s;}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos] {-webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos] {-webkit-transition-timing-function: ease;transition-timing-function: ease;}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos] {-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos] {-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos] {-webkit-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out;}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos] {-webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos] {-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos] {-webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos] {-webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos] {-webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos] {-webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos] {-webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos] {-webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos] {-webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos] {-webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos] {-webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos] {-webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos] {-webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos] {-webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos] {-webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);}[data-aos^=fade][data-aos^=fade] {opacity: 0;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: opacity, transform;transition-property: opacity, transform, -webkit-transform;}[data-aos^=fade][data-aos^=fade].aos-animate {opacity: 1;-webkit-transform: translate(0);-ms-transform: translate(0);transform: translate(0);}[data-aos=fade-up] {-webkit-transform: translateY(100px);-ms-transform: translateY(100px);transform: translateY(100px);}[data-aos=fade-down] {-webkit-transform: translateY(-100px);-ms-transform: translateY(-100px);transform: translateY(-100px);}[data-aos=fade-right] {-webkit-transform: translate(-100px);-ms-transform: translate(-100px);transform: translate(-100px);}[data-aos=fade-left] {-webkit-transform: translate(100px);-ms-transform: translate(100px);transform: translate(100px);}[data-aos=fade-up-right] {-webkit-transform: translate(-100px, 100px);-ms-transform: translate(-100px, 100px);transform: translate(-100px, 100px);}[data-aos=fade-up-left] {-webkit-transform: translate(100px, 100px);-ms-transform: translate(100px, 100px);transform: translate(100px, 100px);}[data-aos=fade-down-right] {-webkit-transform: translate(-100px, -100px);-ms-transform: translate(-100px, -100px);transform: translate(-100px, -100px);}[data-aos=fade-down-left] {-webkit-transform: translate(100px, -100px);-ms-transform: translate(100px, -100px);transform: translate(100px, -100px);}[data-aos^=zoom][data-aos^=zoom] {opacity: 0;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: opacity, transform;transition-property: opacity, transform, -webkit-transform;}[data-aos^=zoom][data-aos^=zoom].aos-animate {opacity: 1;-webkit-transform: translate(0) scale(1);-ms-transform: translate(0) scale(1);transform: translate(0) scale(1);}[data-aos=zoom-in] {-webkit-transform: scale(0.6);-ms-transform: scale(0.6);transform: scale(0.6);}[data-aos=zoom-in-up] {-webkit-transform: translateY(100px) scale(0.6);-ms-transform: translateY(100px) scale(0.6);transform: translateY(100px) scale(0.6);}[data-aos=zoom-in-down] {-webkit-transform: translateY(-100px) scale(0.6);-ms-transform: translateY(-100px) scale(0.6);transform: translateY(-100px) scale(0.6);}[data-aos=zoom-in-right] {-webkit-transform: translate(-100px) scale(0.6);-ms-transform: translate(-100px) scale(0.6);transform: translate(-100px) scale(0.6);}[data-aos=zoom-in-left] {-webkit-transform: translate(100px) scale(0.6);-ms-transform: translate(100px) scale(0.6);transform: translate(100px) scale(0.6);}[data-aos=zoom-out] {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}[data-aos=zoom-out-up] {-webkit-transform: translateY(100px) scale(1.2);-ms-transform: translateY(100px) scale(1.2);transform: translateY(100px) scale(1.2);}[data-aos=zoom-out-down] {-webkit-transform: translateY(-100px) scale(1.2);-ms-transform: translateY(-100px) scale(1.2);transform: translateY(-100px) scale(1.2);}[data-aos=zoom-out-right] {-webkit-transform: translate(-100px) scale(1.2);-ms-transform: translate(-100px) scale(1.2);transform: translate(-100px) scale(1.2);}[data-aos=zoom-out-left] {-webkit-transform: translate(100px) scale(1.2);-ms-transform: translate(100px) scale(1.2);transform: translate(100px) scale(1.2);}[data-aos^=slide][data-aos^=slide] {-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform;}[data-aos^=slide][data-aos^=slide].aos-animate {-webkit-transform: translate(0);-ms-transform: translate(0);transform: translate(0);}[data-aos=slide-up] {-webkit-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);}[data-aos=slide-down] {-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);}[data-aos=slide-right] {-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);}[data-aos=slide-left] {-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);}[data-aos^=flip][data-aos^=flip] {-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform;}[data-aos=flip-left] {-webkit-transform: perspective(2500px) rotateY(-100deg);transform: perspective(2500px) rotateY(-100deg);}[data-aos=flip-left].aos-animate {-webkit-transform: perspective(2500px) rotateY(0);transform: perspective(2500px) rotateY(0);}[data-aos=flip-right] {-webkit-transform: perspective(2500px) rotateY(100deg);transform: perspective(2500px) rotateY(100deg);}[data-aos=flip-right].aos-animate {-webkit-transform: perspective(2500px) rotateY(0);transform: perspective(2500px) rotateY(0);}[data-aos=flip-up] {-webkit-transform: perspective(2500px) rotateX(-100deg);transform: perspective(2500px) rotateX(-100deg);}[data-aos=flip-up].aos-animate {-webkit-transform: perspective(2500px) rotateX(0);transform: perspective(2500px) rotateX(0);}[data-aos=flip-down] {-webkit-transform: perspective(2500px) rotateX(100deg);transform: perspective(2500px) rotateX(100deg);}[data-aos=flip-down].aos-animate {-webkit-transform: perspective(2500px) rotateX(0);transform: perspective(2500px) rotateX(0);}/* Slider */.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}.slick-list:focus {outline: none;}.slick-list.dragging {cursor: pointer;cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track {position: relative;top: 0;left: 0;display: block;}.slick-track:before,.slick-track:after {display: table;content: '';}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}[dir='rtl'] .slick-slide {float: right;}.slick-slide img {display: block;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}/*================================================================================
[Layer 4 - Components]
*/.fade {opacity: 0;-webkit-transition: opacity 0.15s linear;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;-webkit-transition-property: height, visibility;transition-property: height, visibility;-webkit-transition-duration: 0.35s;transition-duration: 0.35s;-webkit-transition-timing-function: ease;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;list-style: none;font-size: 18px;text-align: left;background-color: #fff;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);background-clip: padding-box;}.dropdown-menu.pull-right {right: 0;left: auto;}.dropdown-menu .divider {height: 1px;margin: 11px 0;overflow: hidden;background-color: #e5e5e5;}.dropdown-menu > li > a {display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.35;color: #333;white-space: nowrap;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus {text-decoration: none;color: #262626;background-color: #f5f5f5;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus {color: #fff;text-decoration: none;outline: 0;background-color: #DE1C85;}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {color: #777;}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {text-decoration: none;background-color: transparent;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor: not-allowed;}.open > .dropdown-menu {display: block;}.open > a {outline: 0;}.dropdown-menu-right {left: auto;right: 0;}.dropdown-menu-left {left: 0;right: auto;}.dropdown-header {display: block;padding: 3px 20px;font-size: 14px;line-height: 1.35;color: #777;white-space: nowrap;}.dropdown-backdrop {position: fixed;left: 0;right: 0;bottom: 0;top: 0;z-index: 990;}.pull-right > .dropdown-menu {right: 0;left: auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret {border-top: 0;border-bottom: 4px dashed;border-bottom: 4px solid \9;content: "";}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 2px;}.input-group {position: relative;display: table;border-collapse: separate;}.input-group[class*="col-"] {float: none;padding-left: 0;padding-right: 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-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn {height: 53px;padding: 10px 16px;font-size: 23px;line-height: 1.3333333;border-radius: 6px;}select.input-group-lg > .form-control,select.input-group-lg > .input-group-addon,select.input-group-lg > .input-group-btn > .btn {height: 53px;line-height: 53px;}textarea.input-group-lg > .form-control,textarea.input-group-lg > .input-group-addon,textarea.input-group-lg > .input-group-btn > .btn,select[multiple].input-group-lg > .form-control,select[multiple].input-group-lg > .input-group-addon,select[multiple].input-group-lg > .input-group-btn > .btn {height: auto;}.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn {height: 33px;padding: 5px 10px;font-size: 14px;line-height: 1.5;border-radius: 3px;}select.input-group-sm > .form-control,select.input-group-sm > .input-group-addon,select.input-group-sm > .input-group-btn > .btn {height: 33px;line-height: 33px;}textarea.input-group-sm > .form-control,textarea.input-group-sm > .input-group-addon,textarea.input-group-sm > .input-group-btn > .btn,select[multiple].input-group-sm > .form-control,select[multiple].input-group-sm > .input-group-addon,select[multiple].input-group-sm > .input-group-btn > .btn {height: auto;}.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: 18px;font-weight: normal;line-height: 1;color: #555;text-align: center;background-color: #f7f7f7;border: 1px solid #ccc;border-radius: 4px;}.input-group-addon.input-sm {padding: 5px 10px;font-size: 14px;border-radius: 3px;}.input-group-addon.input-lg {padding: 10px 16px;font-size: 23px;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-bottom-right-radius: 0;border-top-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-bottom-left-radius: 0;border-top-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 {margin-bottom: 0;padding-left: 0;list-style: none;}.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: #f7f7f7;}.nav > li.disabled > a {color: #777;}.nav > li.disabled > a:hover,.nav > li.disabled > a:focus {color: #777;text-decoration: none;background-color: transparent;cursor: not-allowed;}.nav .open > a,.nav .open > a:hover,.nav .open > a:focus {background-color: #f7f7f7;border-color: #e01783;}.nav .nav-divider {height: 1px;margin: 11px 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.35;border: 1px solid transparent;border-radius: 4px 4px 0 0;}.nav-tabs > li > a:hover {border-color: #f7f7f7 #f7f7f7 #ddd;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus {color: #555;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;cursor: default;}.nav-tabs.nav-justified {width: 100%;border-bottom: 0;}.nav-tabs.nav-justified > li {float: none;}.nav-tabs.nav-justified > li > a {text-align: center;margin-bottom: 5px;}.nav-tabs.nav-justified > .dropdown .dropdown-menu {top: auto;left: auto;}.nav-tabs.nav-justified > li > a {margin-right: 0;border-radius: 4px;}.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus {border: 1px solid #ddd;}.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: #DE1C85;}.nav-stacked > li {float: none;}.nav-stacked > li + li {margin-top: 2px;margin-left: 0;}.nav-justified {width: 100%;}.nav-justified > li {float: none;}.nav-justified > li > a {text-align: center;margin-bottom: 5px;}.nav-justified > .dropdown .dropdown-menu {top: auto;left: auto;}.nav-tabs-justified {border-bottom: 0;}.nav-tabs-justified > li > a {margin-right: 0;border-radius: 4px;}.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus {border: 1px solid #ddd;}.tab-content > .tab-pane {display: none;}.tab-content > .active {display: block;}.nav-tabs .dropdown-menu {margin-top: -1px;border-top-right-radius: 0;border-top-left-radius: 0;}.pager {padding-left: 0;margin: 24px 0;list-style: none;text-align: center;}.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: #f7f7f7;}.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: #777;background-color: #fff;cursor: not-allowed;}.alert {padding: 15px;margin-bottom: 24px;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;text-decoration: none;}.alert-success {background-color: #dff0d8;border-color: #d6e9c6;color: #3c763d;}.alert-success hr {border-top-color: #c9e2b3;}.alert-success .alert-link {color: #2b542c;}.alert-info {background-color: #f7f7f7;border-color: #e5e5e5;color: #000000;}.alert-info hr {border-top-color: #d8d8d8;}.alert-info .alert-link {color: #000000;}.alert-warning {background-color: #fcf8e3;border-color: #faebcc;color: #8a6d3b;}.alert-warning hr {border-top-color: #f7e1b5;}.alert-warning .alert-link {color: #66512c;}.alert-danger {background-color: #f2dede;border-color: #ebccd1;color: #a94442;}.alert-danger hr {border-top-color: #e4b9c0;}.alert-danger .alert-link {color: #843534;}.alert-brand {background-color: rgba(224, 23, 131, 0.06);border-color: rgba(224, 23, 131, 0.8);color: #000000;}.alert-brand hr {border-top-color: rgba(201, 21, 117, 0.8);}.alert-brand .alert-link {color: #000000;}/*================================================================================
[Tray style alert]
*/.alert-tray {border: solid #999;border-width: 0 1px 1px;border-radius: 0 0 8px 8px;padding: 35px 30px 30px;box-shadow: 1.5px 2.598px 7px 0px rgba(35, 31, 32, 0.35);z-index: 999;font-size: 16px;background: #fff;position: absolute;top: 0px;left: 50%;-webkit-transform: translate(-50%, -120%);-ms-transform: translate(-50%, -120%);transform: translate(-50%, -120%);opacity: 0;-webkit-transition: opacity 0.25s ease, -webkit-transform 0.25s ease;transition: opacity 0.25s ease, -webkit-transform 0.25s ease;transition: transform 0.25s ease, opacity 0.25s ease;transition: transform 0.25s ease, opacity 0.25s ease, -webkit-transform 0.25s ease;width: 95%;display: none; /*------- [Elements] -------*/ /*------- [States] -------*/}.alert-tray--suppress-top-padding {top: 0;}.alert-tray__dismiss {background: transparent;border: none;color: #fff;position: absolute;top: -5px;right: 0;padding: 15px;color: #000;cursor: pointer;}.alert-tray__dismiss:focus { /*removed to set set focus for ADA related changes
                border: none;
			outline: none;*/}.alert-tray__content {text-align: center;margin: 0 auto; /*------- [Modifiers] -------*/}.alert-tray__content--wide {max-width: 100%;padding-top: 10px;}.alert-tray__content--small {font-size: 0.8em;}.alert-tray.state-in {opacity: 1;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);display: block;}.panel {margin-bottom: 24px;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-heading {padding: 10px 15px;border-bottom: 1px solid transparent;border-top-right-radius: 3px;border-top-left-radius: 3px;}.panel-heading > .dropdown .dropdown-toggle {color: inherit;}.panel-title {margin-top: 0;margin-bottom: 0;font-size: 21px;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: transparent;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-right-radius: 3px;border-top-left-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-right-radius: 0;border-top-left-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-left: 15px;padding-right: 15px;}.panel > .table:first-child,.panel > .table-responsive:first-child > .table:first-child {border-top-right-radius: 3px;border-top-left-radius: 3px;}.panel > .table:first-child > thead:first-child > tr:first-child,.panel > .table-responsive:first-child > .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 > 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-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .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 td:first-child,.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child th: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-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .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 td:last-child,.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child th: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-responsive:last-child > .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 > tfoot:last-child > tr:last-child {border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}.panel > .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 td:first-child,.panel > .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 td:first-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th: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-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .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 td:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th: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-responsive > .table-bordered > thead > tr > th:first-child,.panel > .table-bordered > tbody > tr > th:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,.panel > .table-bordered > tfoot > tr > th:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,.panel > .table-bordered > thead > tr > td:first-child,.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,.panel > .table-bordered > tbody > tr > td:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,.panel > .table-bordered > tfoot > tr > td: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-responsive > .table-bordered > thead > tr > th:last-child,.panel > .table-bordered > tbody > tr > th:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,.panel > .table-bordered > tfoot > tr > th:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,.panel > .table-bordered > thead > tr > td:last-child,.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,.panel > .table-bordered > tbody > tr > td:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,.panel > .table-bordered > tfoot > tr > td: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-responsive > .table-bordered > thead > tr:first-child > td,.panel > .table-bordered > tbody > tr:first-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,.panel > .table-bordered > thead > tr:first-child > th,.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,.panel > .table-bordered > tbody > tr:first-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {border-bottom: 0;}.panel > .table-bordered > tbody > tr:last-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,.panel > .table-bordered > tfoot > tr:last-child > td,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,.panel > .table-bordered > tbody > tr:last-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,.panel > .table-bordered > tfoot > tr:last-child > th,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {border-bottom: 0;}.panel > .table-responsive {border: 0;margin-bottom: 0;}.panel-group {margin-bottom: 24px;}.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: #333;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: #333;}.panel-default > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #ddd;}.panel-primary {border-color: #DE1C85;}.panel-primary > .panel-heading {color: #fff;background-color: #DE1C85;border-color: #DE1C85;}.panel-primary > .panel-heading + .panel-collapse > .panel-body {border-top-color: #DE1C85;}.panel-primary > .panel-heading .badge {color: #DE1C85;background-color: #fff;}.panel-primary > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #DE1C85;}.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: #e5e5e5;}.panel-info > .panel-heading {color: #000000;background-color: #f7f7f7;border-color: #e5e5e5;}.panel-info > .panel-heading + .panel-collapse > .panel-body {border-top-color: #e5e5e5;}.panel-info > .panel-heading .badge {color: #f7f7f7;background-color: #000000;}.panel-info > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #e5e5e5;}.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;}.well {min-height: 20px;padding: 19px;margin-bottom: 20px;background-color: #f8f8f8;border: 1px solid #bfbfbf;}.well blockquote {border-color: #ddd;border-color: rgba(0, 0, 0, 0.15);}.well-lg {padding: 24px;}.well-sm {padding: 9px;}.close {float: right;font-size: 27px;font-weight: bold;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: 0.2;filter: alpha(opacity=20);}.close:hover,.close:focus {color: #000;text-decoration: none;cursor: pointer;opacity: 0.5;filter: alpha(opacity=50);}button.close {padding: 0;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;}.modal-open {overflow: hidden;}.modal {display: none;overflow: hidden;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;-webkit-overflow-scrolling: touch;outline: 0;overflow-y: auto;}.modal.fade .modal-dialog {-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);transform: translate(0, -25%);-webkit-transition: -webkit-transform 0.3s ease-out;transition: -webkit-transform 0.3s ease-out;transition: transform 0.3s ease-out;transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;}.modal.in .modal-dialog {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);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;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);background-clip: padding-box;outline: 0;}.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;}.modal-backdrop.fade {opacity: 0;filter: alpha(opacity=0);}.modal-backdrop.in {opacity: 0.5;filter: alpha(opacity=50);}.modal-header {padding: 15px;border-bottom: 1px solid #e5e5e5;}.modal-header .close {margin-top: -2px;}.modal-title {margin: 0;line-height: 1.35;}.modal-body {position: relative;padding: 15px;}.modal-footer {padding: 15px;text-align: right;border-top: 1px solid #e5e5e5;}.modal-footer .btn + .btn {margin-left: 5px;margin-bottom: 0;}.modal-footer .btn-group .btn + .btn {margin-left: -1px;}.modal-footer .btn-block + .btn-block {margin-left: 0;}.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}.tooltip {position: absolute;z-index: 1070;display: block;font-family: Arial, sans-serif;font-style: normal;font-weight: normal;letter-spacing: normal;line-break: auto;line-height: 1.35;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;white-space: normal;word-break: normal;word-spacing: normal;word-wrap: normal;font-size: 14px;opacity: 0;filter: alpha(opacity=0);}.tooltip.in {opacity: 0.9;filter: alpha(opacity=90);}.tooltip.top {margin-top: -3px;padding: 5px 0;}.tooltip.right {margin-left: 3px;padding: 0 5px;}.tooltip.bottom {margin-top: 3px;padding: 5px 0;}.tooltip.left {margin-left: -3px;padding: 0 5px;}.tooltip-inner {max-width: 200px;padding: 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;}.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 {bottom: 0;right: 5px;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;}.popover {position: absolute;top: 0;left: 0;z-index: 1060;display: none;max-width: 400px;min-width: 200px;padding: 1px;font-family: Arial, sans-serif;font-style: normal;font-weight: normal;letter-spacing: normal;line-break: auto;line-height: 1.35;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;white-space: normal;word-break: normal;word-spacing: normal;word-wrap: normal;font-size: 18px;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-title {margin: 0;padding: 8px 14px;font-size: 18px;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-radius: 5px 5px 0 0;color: #e01783 !important;}.popover-content {padding: 9px 14px;color: #7e7e7e;}.popover > .arrow,.popover > .arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}.popover > .arrow {border-width: 11px;}.popover > .arrow:after {border-width: 10px;content: "";}.popover.top > .arrow {left: 50%;margin-left: -11px;border-bottom-width: 0;border-top-color: #999999;border-top-color: rgba(0, 0, 0, 0.25);bottom: -11px;}.popover.top > .arrow:after {content: " ";bottom: 1px;margin-left: -10px;border-bottom-width: 0;border-top-color: #fff;}.popover.right > .arrow {top: 50%;left: -11px;margin-top: -11px;border-left-width: 0;border-right-color: #999999;border-right-color: rgba(0, 0, 0, 0.25);}.popover.right > .arrow:after {content: " ";left: 1px;bottom: -10px;border-left-width: 0;border-right-color: #fff;}.popover.bottom > .arrow {left: 50%;margin-left: -11px;border-top-width: 0;border-bottom-color: #999999;border-bottom-color: rgba(0, 0, 0, 0.25);top: -11px;}.popover.bottom > .arrow:after {content: " ";top: 1px;margin-left: -10px;border-top-width: 0;border-bottom-color: #fff;}.popover.left > .arrow {top: 50%;right: -11px;margin-top: -11px;border-right-width: 0;border-left-color: #999999;border-left-color: rgba(0, 0, 0, 0.25);}.popover.left > .arrow:after {content: " ";right: 1px;border-right-width: 0;border-left-color: #fff;bottom: -10px;}.carousel {position: relative;}.carousel-inner {position: relative;overflow: hidden;width: 100%;}.carousel-inner > .item {display: none;position: relative;-webkit-transition: 0.6s ease-in-out left;transition: 0.6s ease-in-out left;}.carousel-inner > .item > img,.carousel-inner > .item > a > img {line-height: 1;}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev {display: block;}.carousel-inner > .active {left: 0;}.carousel-inner > .next,.carousel-inner > .prev {position: absolute;top: 0;width: 100%;}.carousel-inner > .next {left: 100%;}.carousel-inner > .prev {left: -100%;}.carousel-inner > .next.left,.carousel-inner > .prev.right {left: 0;}.carousel-inner > .active.left {left: -100%;}.carousel-inner > .active.right {left: 100%;}.carousel-control {position: absolute;top: 0;left: 0;bottom: 0;width: 15%;opacity: 0.5;filter: alpha(opacity=50);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);}.carousel-control.left {background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);}.carousel-control.right {left: auto;right: 0;background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);}.carousel-control:hover,.carousel-control:focus {outline: 0;color: #fff;text-decoration: none;opacity: 0.9;filter: alpha(opacity=90);}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right {position: absolute;top: 50%;margin-top: -10px;z-index: 5;display: inline-block;}.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;line-height: 1;font-family: serif;}.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%;margin-left: -30%;padding-left: 0;list-style: none;text-align: center;}.carousel-indicators li {display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;border: 1px solid #fff;border-radius: 10px;cursor: pointer;background-color: #000 \9;background-color: rgba(0, 0, 0, 0);}.carousel-indicators .active {margin: 0;width: 12px;height: 12px;background-color: #fff;}.carousel-caption {position: absolute;left: 15%;right: 15%;bottom: 20px;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;}/*
 * jQuery FlexSlider v2.2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 *//* Browser Resets
*********************************/.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus {outline: none;}.slides,.flex-control-nav,.flex-direction-nav {margin: 0;padding: 0;list-style: none;}/* Icon Fonts
*********************************//* Font-face Icons *//* FlexSlider Necessary Styles
*********************************/.flexslider {margin: 0;padding: 0;}.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}/* Hide the slides before the JS is loaded. Avoids image jumping */.flexslider .slides img {display: block;}.flex-pauseplay span {text-transform: capitalize;}/* Clearfix for the .slides element */.slides:after {content: "\0020";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}html[xmlns] .slides {display: block;}* html .slides {height: 1%;}/* No JavaScript Fallback *//* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */.no-js .slides > li:first-child {display: block;}/* FlexSlider Default Theme
*********************************/.flexslider {margin: 20px 0;background: #fff;border: 4px solid #fff;position: relative;border-radius: 4px;zoom: 1;}.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;transition: all 1s ease;height: auto;}.loading .flex-viewport {max-height: 200px;}.flexslider .slides {zoom: 1;}.carousel li {margin-right: 5px;}/* Direction Nav */.flex-direction-nav {*height: 0;}.flex-direction-nav a {text-decoration: none;display: block;width: 40px;height: 40px;margin: -20px 0 0;position: absolute;top: 50%;z-index: 10;overflow: hidden;opacity: 0;cursor: pointer;color: rgba(0, 0, 0, 0.8);text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);-webkit-transition: all .3s ease;transition: all .3s ease;}.flex-direction-nav .flex-prev {top: -50px;}.flex-direction-nav .flex-next {bottom: -150px;text-align: right;}.flexslider:hover .flex-prev {opacity: 0.7;top: 10px;}.flexslider:hover .flex-next {opacity: 0.7;bottom: -100px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover {opacity: 1;}.flex-direction-nav .flex-disabled {opacity: 0!important;filter: alpha(opacity=0);cursor: default;}.flex-direction-nav a:before {font-family: "flexslider-icon";font-size: 40px;display: inline-block;content: '\f001';}.flex-direction-nav a.flex-next:before {content: '\f002';}/* Pause/Play */.flex-pauseplay a {display: block;width: 20px;height: 20px;position: absolute;bottom: 5px;left: 10px;opacity: 0.8;z-index: 10;overflow: hidden;cursor: pointer;color: #000;}.flex-pauseplay a:before {font-family: "flexslider-icon";font-size: 20px;display: inline-block;content: '\f004';}.flex-pauseplay a:hover {opacity: 1;}.flex-pauseplay a.flex-play:before {content: '\f003';}/* Control Nav */.flex-control-nav {width: 100%;position: absolute;bottom: -40px;text-align: center;}.flex-control-nav li {margin: 0 6px;display: inline-block;zoom: 1;*display: inline;}.flex-control-paging li a {width: 11px;height: 11px;display: block;background: #666;background: rgba(0, 0, 0, 0.5);cursor: pointer;text-indent: -9999px;border-radius: 20px;-o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);}.flex-control-paging li a:hover {background: #333;background: rgba(0, 0, 0, 0.7);}.flex-control-paging li a.flex-active {background: #000;background: rgba(0, 0, 0, 0.9);cursor: default;}.flex-control-thumbs {margin: 5px 0 0;position: static;overflow: hidden;}.flex-control-thumbs li {width: 25%;float: left;margin: 0;}.flex-control-thumbs img {width: 100%;display: block;opacity: .7;cursor: pointer;}.flex-control-thumbs img:hover {opacity: 1;}.flex-control-thumbs .flex-active {opacity: 1;cursor: default;}/* --  Default search styling -- */.search {padding: 2px;border: 1px solid #c0c0c0;float: left;width: 310px;border-radius: 3px;height: 22px;}.search input.search-input {color: #c0c0c0;float: left;width: 220px;height: 16px;border: 0;padding: 3px;outline: none;}.active input.search-input {color: #000;}.search input.search-reset {display: none;float: left;height: 22px;width: 20px;border: 0;padding: 3px;}.search input.search-submit {float: right;height: 22px;width: 60px;border: 0;padding: 3px;}.infocus {border: 1px solid #0f4eba;}/* --  search OS styling -- */#os-bar {height: 30px;padding: 10px;background: #b2b2b2;background-image: -moz-linear-gradient(100% 100% 90deg, #969696, #c5c5c5);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c5c5c5), to(#969696));border-top: 1px solid #dcdcdc;border-bottom: 1px solid #404040;box-shadow: 0 -1px 0 #b9b9b9;}.search-os {background: #fff;padding: 2px;border-top: 1px solid #646464;border-right: 1px solid #646464;border-bottom: 1px solid #737373;border-left: 1px solid #646464;float: right;width: 310px;height: 25px;border-radius: 14px;box-shadow: inset 2px 2px 3px #cacaca, 0 1px 0 #dbdbdb;}.search-os input.search-input {color: #5b5b5b;float: left;width: 255px;border: 0;padding: 5px 8px 4px 0;background: transparent;outline: none;}.active-os input.search-input {color: #000;}.search-os input.search-reset {display: none;float: left;width: 14px;height: 14px;background: url("https://s3.amazonaws.com/styles/images/icons-os.png") -14px -14px;border: 0;margin: 6px 0 5px 0;padding: 0;cursor: pointer;}.search-os input.search-reset:hover {background-position: -14px 0;}.search-os input.search-submit {float: left;width: 14px;height: 14px;background: url("https://s3.amazonaws.com/styles/images/icons-os.png") 0 -14px;border: 0;padding: 0;margin: 6px 4px 5px 8px;}.active-os input.search-submit {cursor: pointer;}.active-os input.search-submit:hover {background-position: 0 0;}.infocus-os {-moz-box-shadow: inset 2px 2px 3px #cacaca, 0 1px 0 #bdd7ee, 0 0 2px 1px #2b7cff;}/* --  search Google styling -- */.search-goog {background: #fff;border-top: 1px solid #ccc;border-right: 1px solid #999;border-bottom: 1px solid #999;border-left: 1px solid #999;width: 640px;height: 30px;box-shadow: 1px 1px 0 #e7e7e7;}.search-goog input {font-size: 1em;}.search-goog input.search-input {color: #5b5b5b;float: left;width: 530px;border: 0;padding: 4px 8px;background: transparent;outline: none;}.active-goog input.search-input {color: #000;}.search-goog input.search-reset {display: none;float: left;width: 13px;height: 12px;background: url("https://s3.amazonaws.com/assets.mythirtyone.com/responsive/css/20200501/demo-images/icons-goog.png") no-repeat #fff;margin: 9px 0;border: 0;cursor: pointer;}.search-goog input.search-reset:hover {background-position: 0 -12px;}.search-goog input.search-submit {float: right;border: 0;margin: 0;height: 30px;padding-left: 7px;border-left: 1px solid #ccc;background: #dfdfdf;background-image: -moz-linear-gradient(100% 100% 90deg, #dfdfdf, #f1f1f1);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f1f1f1), to(#dfdfdf));box-shadow: inset 0 1px 0 #fff, inset 0 -1px 0 #d7d7d7;}.active-goog input.search-submit {cursor: pointer;}.infocus-goog {-moz-box-shadow: 0 0 2px 1px #2b7cff;}.flag-icon-background {background-size: contain;background-position: 50%;background-repeat: no-repeat;}.flag-icon {background-size: contain;background-position: 50%;background-repeat: no-repeat;position: relative;display: inline-block;width: 1.33333333em;line-height: 1em;}.flag-icon:before {content: "\00a0";}.flag-icon.flag-icon-squared {width: 1em;}.flag-icon-ad {background-image: url(../../../../images/flags/4x3/ad.svg);}.flag-icon-ad.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ad.svg);}.flag-icon-ae {background-image: url(../../../../images/flags/4x3/ae.svg);}.flag-icon-ae.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ae.svg);}.flag-icon-af {background-image: url(../../../../images/flags/4x3/af.svg);}.flag-icon-af.flag-icon-squared {background-image: url(../../../../images/flags/1x1/af.svg);}.flag-icon-ag {background-image: url(../../../../images/flags/4x3/ag.svg);}.flag-icon-ag.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ag.svg);}.flag-icon-ai {background-image: url(../../../../images/flags/4x3/ai.svg);}.flag-icon-ai.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ai.svg);}.flag-icon-al {background-image: url(../../../../images/flags/4x3/al.svg);}.flag-icon-al.flag-icon-squared {background-image: url(../../../../images/flags/1x1/al.svg);}.flag-icon-am {background-image: url(../../../../images/flags/4x3/am.svg);}.flag-icon-am.flag-icon-squared {background-image: url(../../../../images/flags/1x1/am.svg);}.flag-icon-ao {background-image: url(../../../../images/flags/4x3/ao.svg);}.flag-icon-ao.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ao.svg);}.flag-icon-aq {background-image: url(../../../../images/flags/4x3/aq.svg);}.flag-icon-aq.flag-icon-squared {background-image: url(../../../../images/flags/1x1/aq.svg);}.flag-icon-ar {background-image: url(../../../../images/flags/4x3/ar.svg);}.flag-icon-ar.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ar.svg);}.flag-icon-as {background-image: url(../../../../images/flags/4x3/as.svg);}.flag-icon-as.flag-icon-squared {background-image: url(../../../../images/flags/1x1/as.svg);}.flag-icon-at {background-image: url(../../../../images/flags/4x3/at.svg);}.flag-icon-at.flag-icon-squared {background-image: url(../../../../images/flags/1x1/at.svg);}.flag-icon-au {background-image: url(../../../../images/flags/4x3/au.svg);}.flag-icon-au.flag-icon-squared {background-image: url(../../../../images/flags/1x1/au.svg);}.flag-icon-aw {background-image: url(../../../../images/flags/4x3/aw.svg);}.flag-icon-aw.flag-icon-squared {background-image: url(../../../../images/flags/1x1/aw.svg);}.flag-icon-ax {background-image: url(../../../../images/flags/4x3/ax.svg);}.flag-icon-ax.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ax.svg);}.flag-icon-az {background-image: url(../../../../images/flags/4x3/az.svg);}.flag-icon-az.flag-icon-squared {background-image: url(../../../../images/flags/1x1/az.svg);}.flag-icon-ba {background-image: url(../../../../images/flags/4x3/ba.svg);}.flag-icon-ba.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ba.svg);}.flag-icon-bb {background-image: url(../../../../images/flags/4x3/bb.svg);}.flag-icon-bb.flag-icon-squared {background-image: url(../../../../images/flags/1x1/bb.svg);}.flag-icon-bd {background-image: url(../../../../images/flags/4x3/bd.svg);}.flag-icon-bd.flag-icon-squared {background-image: url(../../../../images/flags/1x1/bd.svg);}.flag-icon-be {background-image: url(../../../../images/flags/4x3/be.svg);}.flag-icon-be.flag-icon-squared {background-image: url(../../../../images/flags/1x1/be.svg);}.flag-icon-bf {background-image: url(../../../../images/flags/4x3/bf.svg);}.flag-icon-bf.flag-icon-squared {background-image: url(../../../../images/flags/1x1/bf.svg);}.flag-icon-bg {background-image: url(../../../../images/flags/4x3/bg.svg);}.flag-icon-bg.flag-icon-squared {background-image: url(../../../../images/flags/1x1/bg.svg);}.flag-icon-bh {background-image: url(../../../../images/flags/4x3/bh.svg);}.flag-icon-bh.flag-icon-squared {background-image: url(../../../../images/flags/1x1/bh.svg);}.flag-icon-bi {background-image: url(../../../../images/flags/4x3/bi.svg);}.flag-icon-bi.flag-icon-squared {background-image: url(../../../../images/flags/1x1/bi.svg);}.flag-icon-bj {background-image: url(../../../../images/flags/4x3/bj.svg);}.flag-icon-bj.flag-icon-squared {background-image: url(../../../../images/flags/1x1/bj.svg);}.flag-icon-bl {background-image: url(../../../../images/flags/4x3/bl.svg);}.flag-icon-bl.flag-icon-squared {background-image: url(../../../../images/flags/1x1/bl.svg);}.flag-icon-bm {background-image: url(../../../../images/flags/4x3/bm.svg);}.flag-icon-bm.flag-icon-squared {background-image: url(../../../../images/flags/1x1/bm.svg);}.flag-icon-bn {background-image: url(../../../../images/flags/4x3/bn.svg);}.flag-icon-bn.flag-icon-squared {background-image: url(../../../../images/flags/1x1/bn.svg);}.flag-icon-bo {background-image: url(../../../../images/flags/4x3/bo.svg);}.flag-icon-bo.flag-icon-squared {background-image: url(../../../../images/flags/1x1/bo.svg);}.flag-icon-bq {background-image: url(../../../../images/flags/4x3/bq.svg);}.flag-icon-bq.flag-icon-squared {background-image: url(../../../../images/flags/1x1/bq.svg);}.flag-icon-br {background-image: url(../../../../images/flags/4x3/br.svg);}.flag-icon-br.flag-icon-squared {background-image: url(../../../../images/flags/1x1/br.svg);}.flag-icon-bs {background-image: url(../../../../images/flags/4x3/bs.svg);}.flag-icon-bs.flag-icon-squared {background-image: url(../../../../images/flags/1x1/bs.svg);}.flag-icon-bt {background-image: url(../../../../images/flags/4x3/bt.svg);}.flag-icon-bt.flag-icon-squared {background-image: url(../../../../images/flags/1x1/bt.svg);}.flag-icon-bv {background-image: url(../../../../images/flags/4x3/bv.svg);}.flag-icon-bv.flag-icon-squared {background-image: url(../../../../images/flags/1x1/bv.svg);}.flag-icon-bw {background-image: url(../../../../images/flags/4x3/bw.svg);}.flag-icon-bw.flag-icon-squared {background-image: url(../../../../images/flags/1x1/bw.svg);}.flag-icon-by {background-image: url(../../../../images/flags/4x3/by.svg);}.flag-icon-by.flag-icon-squared {background-image: url(../../../../images/flags/1x1/by.svg);}.flag-icon-bz {background-image: url(../../../../images/flags/4x3/bz.svg);}.flag-icon-bz.flag-icon-squared {background-image: url(../../../../images/flags/1x1/bz.svg);}.flag-icon-ca {background-image: url(../../../../images/flags/4x3/ca.svg);}.flag-icon-ca.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ca.svg);}.flag-icon-cc {background-image: url(../../../../images/flags/4x3/cc.svg);}.flag-icon-cc.flag-icon-squared {background-image: url(../../../../images/flags/1x1/cc.svg);}.flag-icon-cd {background-image: url(../../../../images/flags/4x3/cd.svg);}.flag-icon-cd.flag-icon-squared {background-image: url(../../../../images/flags/1x1/cd.svg);}.flag-icon-cf {background-image: url(../../../../images/flags/4x3/cf.svg);}.flag-icon-cf.flag-icon-squared {background-image: url(../../../../images/flags/1x1/cf.svg);}.flag-icon-cg {background-image: url(../../../../images/flags/4x3/cg.svg);}.flag-icon-cg.flag-icon-squared {background-image: url(../../../../images/flags/1x1/cg.svg);}.flag-icon-ch {background-image: url(../../../../images/flags/4x3/ch.svg);}.flag-icon-ch.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ch.svg);}.flag-icon-ci {background-image: url(../../../../images/flags/4x3/ci.svg);}.flag-icon-ci.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ci.svg);}.flag-icon-ck {background-image: url(../../../../images/flags/4x3/ck.svg);}.flag-icon-ck.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ck.svg);}.flag-icon-cl {background-image: url(../../../../images/flags/4x3/cl.svg);}.flag-icon-cl.flag-icon-squared {background-image: url(../../../../images/flags/1x1/cl.svg);}.flag-icon-cm {background-image: url(../../../../images/flags/4x3/cm.svg);}.flag-icon-cm.flag-icon-squared {background-image: url(../../../../images/flags/1x1/cm.svg);}.flag-icon-cn {background-image: url(../../../../images/flags/4x3/cn.svg);}.flag-icon-cn.flag-icon-squared {background-image: url(../../../../images/flags/1x1/cn.svg);}.flag-icon-co {background-image: url(../../../../images/flags/4x3/co.svg);}.flag-icon-co.flag-icon-squared {background-image: url(../../../../images/flags/1x1/co.svg);}.flag-icon-cr {background-image: url(../../../../images/flags/4x3/cr.svg);}.flag-icon-cr.flag-icon-squared {background-image: url(../../../../images/flags/1x1/cr.svg);}.flag-icon-cu {background-image: url(../../../../images/flags/4x3/cu.svg);}.flag-icon-cu.flag-icon-squared {background-image: url(../../../../images/flags/1x1/cu.svg);}.flag-icon-cv {background-image: url(../../../../images/flags/4x3/cv.svg);}.flag-icon-cv.flag-icon-squared {background-image: url(../../../../images/flags/1x1/cv.svg);}.flag-icon-cw {background-image: url(../../../../images/flags/4x3/cw.svg);}.flag-icon-cw.flag-icon-squared {background-image: url(../../../../images/flags/1x1/cw.svg);}.flag-icon-cx {background-image: url(../../../../images/flags/4x3/cx.svg);}.flag-icon-cx.flag-icon-squared {background-image: url(../../../../images/flags/1x1/cx.svg);}.flag-icon-cy {background-image: url(../../../../images/flags/4x3/cy.svg);}.flag-icon-cy.flag-icon-squared {background-image: url(../../../../images/flags/1x1/cy.svg);}.flag-icon-cz {background-image: url(../../../../images/flags/4x3/cz.svg);}.flag-icon-cz.flag-icon-squared {background-image: url(../../../../images/flags/1x1/cz.svg);}.flag-icon-de {background-image: url(../../../../images/flags/4x3/de.svg);}.flag-icon-de.flag-icon-squared {background-image: url(../../../../images/flags/1x1/de.svg);}.flag-icon-dj {background-image: url(../../../../images/flags/4x3/dj.svg);}.flag-icon-dj.flag-icon-squared {background-image: url(../../../../images/flags/1x1/dj.svg);}.flag-icon-dk {background-image: url(../../../../images/flags/4x3/dk.svg);}.flag-icon-dk.flag-icon-squared {background-image: url(../../../../images/flags/1x1/dk.svg);}.flag-icon-dm {background-image: url(../../../../images/flags/4x3/dm.svg);}.flag-icon-dm.flag-icon-squared {background-image: url(../../../../images/flags/1x1/dm.svg);}.flag-icon-do {background-image: url(../../../../images/flags/4x3/do.svg);}.flag-icon-do.flag-icon-squared {background-image: url(../../../../images/flags/1x1/do.svg);}.flag-icon-dz {background-image: url(../../../../images/flags/4x3/dz.svg);}.flag-icon-dz.flag-icon-squared {background-image: url(../../../../images/flags/1x1/dz.svg);}.flag-icon-ec {background-image: url(../../../../images/flags/4x3/ec.svg);}.flag-icon-ec.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ec.svg);}.flag-icon-ee {background-image: url(../../../../images/flags/4x3/ee.svg);}.flag-icon-ee.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ee.svg);}.flag-icon-eg {background-image: url(../../../../images/flags/4x3/eg.svg);}.flag-icon-eg.flag-icon-squared {background-image: url(../../../../images/flags/1x1/eg.svg);}.flag-icon-eh {background-image: url(../../../../images/flags/4x3/eh.svg);}.flag-icon-eh.flag-icon-squared {background-image: url(../../../../images/flags/1x1/eh.svg);}.flag-icon-er {background-image: url(../../../../images/flags/4x3/er.svg);}.flag-icon-er.flag-icon-squared {background-image: url(../../../../images/flags/1x1/er.svg);}.flag-icon-es {background-image: url(../../../../images/flags/4x3/es.svg);}.flag-icon-es.flag-icon-squared {background-image: url(../../../../images/flags/1x1/es.svg);}.flag-icon-et {background-image: url(../../../../images/flags/4x3/et.svg);}.flag-icon-et.flag-icon-squared {background-image: url(../../../../images/flags/1x1/et.svg);}.flag-icon-fi {background-image: url(../../../../images/flags/4x3/fi.svg);}.flag-icon-fi.flag-icon-squared {background-image: url(../../../../images/flags/1x1/fi.svg);}.flag-icon-fj {background-image: url(../../../../images/flags/4x3/fj.svg);}.flag-icon-fj.flag-icon-squared {background-image: url(../../../../images/flags/1x1/fj.svg);}.flag-icon-fk {background-image: url(../../../../images/flags/4x3/fk.svg);}.flag-icon-fk.flag-icon-squared {background-image: url(../../../../images/flags/1x1/fk.svg);}.flag-icon-fm {background-image: url(../../../../images/flags/4x3/fm.svg);}.flag-icon-fm.flag-icon-squared {background-image: url(../../../../images/flags/1x1/fm.svg);}.flag-icon-fo {background-image: url(../../../../images/flags/4x3/fo.svg);}.flag-icon-fo.flag-icon-squared {background-image: url(../../../../images/flags/1x1/fo.svg);}.flag-icon-fr {background-image: url(../../../../images/flags/4x3/fr.svg);}.flag-icon-fr.flag-icon-squared {background-image: url(../../../../images/flags/1x1/fr.svg);}.flag-icon-ga {background-image: url(../../../../images/flags/4x3/ga.svg);}.flag-icon-ga.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ga.svg);}.flag-icon-gb {background-image: url(../../../../images/flags/4x3/gb.svg);}.flag-icon-gb.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gb.svg);}.flag-icon-gd {background-image: url(../../../../images/flags/4x3/gd.svg);}.flag-icon-gd.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gd.svg);}.flag-icon-ge {background-image: url(../../../../images/flags/4x3/ge.svg);}.flag-icon-ge.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ge.svg);}.flag-icon-gf {background-image: url(../../../../images/flags/4x3/gf.svg);}.flag-icon-gf.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gf.svg);}.flag-icon-gg {background-image: url(../../../../images/flags/4x3/gg.svg);}.flag-icon-gg.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gg.svg);}.flag-icon-gh {background-image: url(../../../../images/flags/4x3/gh.svg);}.flag-icon-gh.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gh.svg);}.flag-icon-gi {background-image: url(../../../../images/flags/4x3/gi.svg);}.flag-icon-gi.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gi.svg);}.flag-icon-gl {background-image: url(../../../../images/flags/4x3/gl.svg);}.flag-icon-gl.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gl.svg);}.flag-icon-gm {background-image: url(../../../../images/flags/4x3/gm.svg);}.flag-icon-gm.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gm.svg);}.flag-icon-gn {background-image: url(../../../../images/flags/4x3/gn.svg);}.flag-icon-gn.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gn.svg);}.flag-icon-gp {background-image: url(../../../../images/flags/4x3/gp.svg);}.flag-icon-gp.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gp.svg);}.flag-icon-gq {background-image: url(../../../../images/flags/4x3/gq.svg);}.flag-icon-gq.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gq.svg);}.flag-icon-gr {background-image: url(../../../../images/flags/4x3/gr.svg);}.flag-icon-gr.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gr.svg);}.flag-icon-gs {background-image: url(../../../../images/flags/4x3/gs.svg);}.flag-icon-gs.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gs.svg);}.flag-icon-gt {background-image: url(../../../../images/flags/4x3/gt.svg);}.flag-icon-gt.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gt.svg);}.flag-icon-gu {background-image: url(../../../../images/flags/4x3/gu.svg);}.flag-icon-gu.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gu.svg);}.flag-icon-gw {background-image: url(../../../../images/flags/4x3/gw.svg);}.flag-icon-gw.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gw.svg);}.flag-icon-gy {background-image: url(../../../../images/flags/4x3/gy.svg);}.flag-icon-gy.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gy.svg);}.flag-icon-hk {background-image: url(../../../../images/flags/4x3/hk.svg);}.flag-icon-hk.flag-icon-squared {background-image: url(../../../../images/flags/1x1/hk.svg);}.flag-icon-hm {background-image: url(../../../../images/flags/4x3/hm.svg);}.flag-icon-hm.flag-icon-squared {background-image: url(../../../../images/flags/1x1/hm.svg);}.flag-icon-hn {background-image: url(../../../../images/flags/4x3/hn.svg);}.flag-icon-hn.flag-icon-squared {background-image: url(../../../../images/flags/1x1/hn.svg);}.flag-icon-hr {background-image: url(../../../../images/flags/4x3/hr.svg);}.flag-icon-hr.flag-icon-squared {background-image: url(../../../../images/flags/1x1/hr.svg);}.flag-icon-ht {background-image: url(../../../../images/flags/4x3/ht.svg);}.flag-icon-ht.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ht.svg);}.flag-icon-hu {background-image: url(../../../../images/flags/4x3/hu.svg);}.flag-icon-hu.flag-icon-squared {background-image: url(../../../../images/flags/1x1/hu.svg);}.flag-icon-id {background-image: url(../../../../images/flags/4x3/id.svg);}.flag-icon-id.flag-icon-squared {background-image: url(../../../../images/flags/1x1/id.svg);}.flag-icon-ie {background-image: url(../../../../images/flags/4x3/ie.svg);}.flag-icon-ie.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ie.svg);}.flag-icon-il {background-image: url(../../../../images/flags/4x3/il.svg);}.flag-icon-il.flag-icon-squared {background-image: url(../../../../images/flags/1x1/il.svg);}.flag-icon-im {background-image: url(../../../../images/flags/4x3/im.svg);}.flag-icon-im.flag-icon-squared {background-image: url(../../../../images/flags/1x1/im.svg);}.flag-icon-in {background-image: url(../../../../images/flags/4x3/in.svg);}.flag-icon-in.flag-icon-squared {background-image: url(../../../../images/flags/1x1/in.svg);}.flag-icon-io {background-image: url(../../../../images/flags/4x3/io.svg);}.flag-icon-io.flag-icon-squared {background-image: url(../../../../images/flags/1x1/io.svg);}.flag-icon-iq {background-image: url(../../../../images/flags/4x3/iq.svg);}.flag-icon-iq.flag-icon-squared {background-image: url(../../../../images/flags/1x1/iq.svg);}.flag-icon-ir {background-image: url(../../../../images/flags/4x3/ir.svg);}.flag-icon-ir.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ir.svg);}.flag-icon-is {background-image: url(../../../../images/flags/4x3/is.svg);}.flag-icon-is.flag-icon-squared {background-image: url(../../../../images/flags/1x1/is.svg);}.flag-icon-it {background-image: url(../../../../images/flags/4x3/it.svg);}.flag-icon-it.flag-icon-squared {background-image: url(../../../../images/flags/1x1/it.svg);}.flag-icon-je {background-image: url(../../../../images/flags/4x3/je.svg);}.flag-icon-je.flag-icon-squared {background-image: url(../../../../images/flags/1x1/je.svg);}.flag-icon-jm {background-image: url(../../../../images/flags/4x3/jm.svg);}.flag-icon-jm.flag-icon-squared {background-image: url(../../../../images/flags/1x1/jm.svg);}.flag-icon-jo {background-image: url(../../../../images/flags/4x3/jo.svg);}.flag-icon-jo.flag-icon-squared {background-image: url(../../../../images/flags/1x1/jo.svg);}.flag-icon-jp {background-image: url(../../../../images/flags/4x3/jp.svg);}.flag-icon-jp.flag-icon-squared {background-image: url(../../../../images/flags/1x1/jp.svg);}.flag-icon-ke {background-image: url(../../../../images/flags/4x3/ke.svg);}.flag-icon-ke.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ke.svg);}.flag-icon-kg {background-image: url(../../../../images/flags/4x3/kg.svg);}.flag-icon-kg.flag-icon-squared {background-image: url(../../../../images/flags/1x1/kg.svg);}.flag-icon-kh {background-image: url(../../../../images/flags/4x3/kh.svg);}.flag-icon-kh.flag-icon-squared {background-image: url(../../../../images/flags/1x1/kh.svg);}.flag-icon-ki {background-image: url(../../../../images/flags/4x3/ki.svg);}.flag-icon-ki.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ki.svg);}.flag-icon-km {background-image: url(../../../../images/flags/4x3/km.svg);}.flag-icon-km.flag-icon-squared {background-image: url(../../../../images/flags/1x1/km.svg);}.flag-icon-kn {background-image: url(../../../../images/flags/4x3/kn.svg);}.flag-icon-kn.flag-icon-squared {background-image: url(../../../../images/flags/1x1/kn.svg);}.flag-icon-kp {background-image: url(../../../../images/flags/4x3/kp.svg);}.flag-icon-kp.flag-icon-squared {background-image: url(../../../../images/flags/1x1/kp.svg);}.flag-icon-kr {background-image: url(../../../../images/flags/4x3/kr.svg);}.flag-icon-kr.flag-icon-squared {background-image: url(../../../../images/flags/1x1/kr.svg);}.flag-icon-kw {background-image: url(../../../../images/flags/4x3/kw.svg);}.flag-icon-kw.flag-icon-squared {background-image: url(../../../../images/flags/1x1/kw.svg);}.flag-icon-ky {background-image: url(../../../../images/flags/4x3/ky.svg);}.flag-icon-ky.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ky.svg);}.flag-icon-kz {background-image: url(../../../../images/flags/4x3/kz.svg);}.flag-icon-kz.flag-icon-squared {background-image: url(../../../../images/flags/1x1/kz.svg);}.flag-icon-la {background-image: url(../../../../images/flags/4x3/la.svg);}.flag-icon-la.flag-icon-squared {background-image: url(../../../../images/flags/1x1/la.svg);}.flag-icon-lb {background-image: url(../../../../images/flags/4x3/lb.svg);}.flag-icon-lb.flag-icon-squared {background-image: url(../../../../images/flags/1x1/lb.svg);}.flag-icon-lc {background-image: url(../../../../images/flags/4x3/lc.svg);}.flag-icon-lc.flag-icon-squared {background-image: url(../../../../images/flags/1x1/lc.svg);}.flag-icon-li {background-image: url(../../../../images/flags/4x3/li.svg);}.flag-icon-li.flag-icon-squared {background-image: url(../../../../images/flags/1x1/li.svg);}.flag-icon-lk {background-image: url(../../../../images/flags/4x3/lk.svg);}.flag-icon-lk.flag-icon-squared {background-image: url(../../../../images/flags/1x1/lk.svg);}.flag-icon-lr {background-image: url(../../../../images/flags/4x3/lr.svg);}.flag-icon-lr.flag-icon-squared {background-image: url(../../../../images/flags/1x1/lr.svg);}.flag-icon-ls {background-image: url(../../../../images/flags/4x3/ls.svg);}.flag-icon-ls.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ls.svg);}.flag-icon-lt {background-image: url(../../../../images/flags/4x3/lt.svg);}.flag-icon-lt.flag-icon-squared {background-image: url(../../../../images/flags/1x1/lt.svg);}.flag-icon-lu {background-image: url(../../../../images/flags/4x3/lu.svg);}.flag-icon-lu.flag-icon-squared {background-image: url(../../../../images/flags/1x1/lu.svg);}.flag-icon-lv {background-image: url(../../../../images/flags/4x3/lv.svg);}.flag-icon-lv.flag-icon-squared {background-image: url(../../../../images/flags/1x1/lv.svg);}.flag-icon-ly {background-image: url(../../../../images/flags/4x3/ly.svg);}.flag-icon-ly.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ly.svg);}.flag-icon-ma {background-image: url(../../../../images/flags/4x3/ma.svg);}.flag-icon-ma.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ma.svg);}.flag-icon-mc {background-image: url(../../../../images/flags/4x3/mc.svg);}.flag-icon-mc.flag-icon-squared {background-image: url(../../../../images/flags/1x1/mc.svg);}.flag-icon-md {background-image: url(../../../../images/flags/4x3/md.svg);}.flag-icon-md.flag-icon-squared {background-image: url(../../../../images/flags/1x1/md.svg);}.flag-icon-me {background-image: url(../../../../images/flags/4x3/me.svg);}.flag-icon-me.flag-icon-squared {background-image: url(../../../../images/flags/1x1/me.svg);}.flag-icon-mf {background-image: url(../../../../images/flags/4x3/mf.svg);}.flag-icon-mf.flag-icon-squared {background-image: url(../../../../images/flags/1x1/mf.svg);}.flag-icon-mg {background-image: url(../../../../images/flags/4x3/mg.svg);}.flag-icon-mg.flag-icon-squared {background-image: url(../../../../images/flags/1x1/mg.svg);}.flag-icon-mh {background-image: url(../../../../images/flags/4x3/mh.svg);}.flag-icon-mh.flag-icon-squared {background-image: url(../../../../images/flags/1x1/mh.svg);}.flag-icon-mk {background-image: url(../../../../images/flags/4x3/mk.svg);}.flag-icon-mk.flag-icon-squared {background-image: url(../../../../images/flags/1x1/mk.svg);}.flag-icon-ml {background-image: url(../../../../images/flags/4x3/ml.svg);}.flag-icon-ml.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ml.svg);}.flag-icon-mm {background-image: url(../../../../images/flags/4x3/mm.svg);}.flag-icon-mm.flag-icon-squared {background-image: url(../../../../images/flags/1x1/mm.svg);}.flag-icon-mn {background-image: url(../../../../images/flags/4x3/mn.svg);}.flag-icon-mn.flag-icon-squared {background-image: url(../../../../images/flags/1x1/mn.svg);}.flag-icon-mo {background-image: url(../../../../images/flags/4x3/mo.svg);}.flag-icon-mo.flag-icon-squared {background-image: url(../../../../images/flags/1x1/mo.svg);}.flag-icon-mp {background-image: url(../../../../images/flags/4x3/mp.svg);}.flag-icon-mp.flag-icon-squared {background-image: url(../../../../images/flags/1x1/mp.svg);}.flag-icon-mq {background-image: url(../../../../images/flags/4x3/mq.svg);}.flag-icon-mq.flag-icon-squared {background-image: url(../../../../images/flags/1x1/mq.svg);}.flag-icon-mr {background-image: url(../../../../images/flags/4x3/mr.svg);}.flag-icon-mr.flag-icon-squared {background-image: url(../../../../images/flags/1x1/mr.svg);}.flag-icon-ms {background-image: url(../../../../images/flags/4x3/ms.svg);}.flag-icon-ms.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ms.svg);}.flag-icon-mt {background-image: url(../../../../images/flags/4x3/mt.svg);}.flag-icon-mt.flag-icon-squared {background-image: url(../../../../images/flags/1x1/mt.svg);}.flag-icon-mu {background-image: url(../../../../images/flags/4x3/mu.svg);}.flag-icon-mu.flag-icon-squared {background-image: url(../../../../images/flags/1x1/mu.svg);}.flag-icon-mv {background-image: url(../../../../images/flags/4x3/mv.svg);}.flag-icon-mv.flag-icon-squared {background-image: url(../../../../images/flags/1x1/mv.svg);}.flag-icon-mw {background-image: url(../../../../images/flags/4x3/mw.svg);}.flag-icon-mw.flag-icon-squared {background-image: url(../../../../images/flags/1x1/mw.svg);}.flag-icon-mx {background-image: url(../../../../images/flags/4x3/mx.svg);}.flag-icon-mx.flag-icon-squared {background-image: url(../../../../images/flags/1x1/mx.svg);}.flag-icon-my {background-image: url(../../../../images/flags/4x3/my.svg);}.flag-icon-my.flag-icon-squared {background-image: url(../../../../images/flags/1x1/my.svg);}.flag-icon-mz {background-image: url(../../../../images/flags/4x3/mz.svg);}.flag-icon-mz.flag-icon-squared {background-image: url(../../../../images/flags/1x1/mz.svg);}.flag-icon-na {background-image: url(../../../../images/flags/4x3/na.svg);}.flag-icon-na.flag-icon-squared {background-image: url(../../../../images/flags/1x1/na.svg);}.flag-icon-nc {background-image: url(../../../../images/flags/4x3/nc.svg);}.flag-icon-nc.flag-icon-squared {background-image: url(../../../../images/flags/1x1/nc.svg);}.flag-icon-ne {background-image: url(../../../../images/flags/4x3/ne.svg);}.flag-icon-ne.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ne.svg);}.flag-icon-nf {background-image: url(../../../../images/flags/4x3/nf.svg);}.flag-icon-nf.flag-icon-squared {background-image: url(../../../../images/flags/1x1/nf.svg);}.flag-icon-ng {background-image: url(../../../../images/flags/4x3/ng.svg);}.flag-icon-ng.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ng.svg);}.flag-icon-ni {background-image: url(../../../../images/flags/4x3/ni.svg);}.flag-icon-ni.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ni.svg);}.flag-icon-nl {background-image: url(../../../../images/flags/4x3/nl.svg);}.flag-icon-nl.flag-icon-squared {background-image: url(../../../../images/flags/1x1/nl.svg);}.flag-icon-no {background-image: url(../../../../images/flags/4x3/no.svg);}.flag-icon-no.flag-icon-squared {background-image: url(../../../../images/flags/1x1/no.svg);}.flag-icon-np {background-image: url(../../../../images/flags/4x3/np.svg);}.flag-icon-np.flag-icon-squared {background-image: url(../../../../images/flags/1x1/np.svg);}.flag-icon-nr {background-image: url(../../../../images/flags/4x3/nr.svg);}.flag-icon-nr.flag-icon-squared {background-image: url(../../../../images/flags/1x1/nr.svg);}.flag-icon-nu {background-image: url(../../../../images/flags/4x3/nu.svg);}.flag-icon-nu.flag-icon-squared {background-image: url(../../../../images/flags/1x1/nu.svg);}.flag-icon-nz {background-image: url(../../../../images/flags/4x3/nz.svg);}.flag-icon-nz.flag-icon-squared {background-image: url(../../../../images/flags/1x1/nz.svg);}.flag-icon-om {background-image: url(../../../../images/flags/4x3/om.svg);}.flag-icon-om.flag-icon-squared {background-image: url(../../../../images/flags/1x1/om.svg);}.flag-icon-pa {background-image: url(../../../../images/flags/4x3/pa.svg);}.flag-icon-pa.flag-icon-squared {background-image: url(../../../../images/flags/1x1/pa.svg);}.flag-icon-pe {background-image: url(../../../../images/flags/4x3/pe.svg);}.flag-icon-pe.flag-icon-squared {background-image: url(../../../../images/flags/1x1/pe.svg);}.flag-icon-pf {background-image: url(../../../../images/flags/4x3/pf.svg);}.flag-icon-pf.flag-icon-squared {background-image: url(../../../../images/flags/1x1/pf.svg);}.flag-icon-pg {background-image: url(../../../../images/flags/4x3/pg.svg);}.flag-icon-pg.flag-icon-squared {background-image: url(../../../../images/flags/1x1/pg.svg);}.flag-icon-ph {background-image: url(../../../../images/flags/4x3/ph.svg);}.flag-icon-ph.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ph.svg);}.flag-icon-pk {background-image: url(../../../../images/flags/4x3/pk.svg);}.flag-icon-pk.flag-icon-squared {background-image: url(../../../../images/flags/1x1/pk.svg);}.flag-icon-pl {background-image: url(../../../../images/flags/4x3/pl.svg);}.flag-icon-pl.flag-icon-squared {background-image: url(../../../../images/flags/1x1/pl.svg);}.flag-icon-pm {background-image: url(../../../../images/flags/4x3/pm.svg);}.flag-icon-pm.flag-icon-squared {background-image: url(../../../../images/flags/1x1/pm.svg);}.flag-icon-pn {background-image: url(../../../../images/flags/4x3/pn.svg);}.flag-icon-pn.flag-icon-squared {background-image: url(../../../../images/flags/1x1/pn.svg);}.flag-icon-pr {background-image: url(../../../../images/flags/4x3/pr.svg);}.flag-icon-pr.flag-icon-squared {background-image: url(../../../../images/flags/1x1/pr.svg);}.flag-icon-ps {background-image: url(../../../../images/flags/4x3/ps.svg);}.flag-icon-ps.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ps.svg);}.flag-icon-pt {background-image: url(../../../../images/flags/4x3/pt.svg);}.flag-icon-pt.flag-icon-squared {background-image: url(../../../../images/flags/1x1/pt.svg);}.flag-icon-pw {background-image: url(../../../../images/flags/4x3/pw.svg);}.flag-icon-pw.flag-icon-squared {background-image: url(../../../../images/flags/1x1/pw.svg);}.flag-icon-py {background-image: url(../../../../images/flags/4x3/py.svg);}.flag-icon-py.flag-icon-squared {background-image: url(../../../../images/flags/1x1/py.svg);}.flag-icon-qa {background-image: url(../../../../images/flags/4x3/qa.svg);}.flag-icon-qa.flag-icon-squared {background-image: url(../../../../images/flags/1x1/qa.svg);}.flag-icon-re {background-image: url(../../../../images/flags/4x3/re.svg);}.flag-icon-re.flag-icon-squared {background-image: url(../../../../images/flags/1x1/re.svg);}.flag-icon-ro {background-image: url(../../../../images/flags/4x3/ro.svg);}.flag-icon-ro.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ro.svg);}.flag-icon-rs {background-image: url(../../../../images/flags/4x3/rs.svg);}.flag-icon-rs.flag-icon-squared {background-image: url(../../../../images/flags/1x1/rs.svg);}.flag-icon-ru {background-image: url(../../../../images/flags/4x3/ru.svg);}.flag-icon-ru.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ru.svg);}.flag-icon-rw {background-image: url(../../../../images/flags/4x3/rw.svg);}.flag-icon-rw.flag-icon-squared {background-image: url(../../../../images/flags/1x1/rw.svg);}.flag-icon-sa {background-image: url(../../../../images/flags/4x3/sa.svg);}.flag-icon-sa.flag-icon-squared {background-image: url(../../../../images/flags/1x1/sa.svg);}.flag-icon-sb {background-image: url(../../../../images/flags/4x3/sb.svg);}.flag-icon-sb.flag-icon-squared {background-image: url(../../../../images/flags/1x1/sb.svg);}.flag-icon-sc {background-image: url(../../../../images/flags/4x3/sc.svg);}.flag-icon-sc.flag-icon-squared {background-image: url(../../../../images/flags/1x1/sc.svg);}.flag-icon-sd {background-image: url(../../../../images/flags/4x3/sd.svg);}.flag-icon-sd.flag-icon-squared {background-image: url(../../../../images/flags/1x1/sd.svg);}.flag-icon-se {background-image: url(../../../../images/flags/4x3/se.svg);}.flag-icon-se.flag-icon-squared {background-image: url(../../../../images/flags/1x1/se.svg);}.flag-icon-sg {background-image: url(../../../../images/flags/4x3/sg.svg);}.flag-icon-sg.flag-icon-squared {background-image: url(../../../../images/flags/1x1/sg.svg);}.flag-icon-sh {background-image: url(../../../../images/flags/4x3/sh.svg);}.flag-icon-sh.flag-icon-squared {background-image: url(../../../../images/flags/1x1/sh.svg);}.flag-icon-si {background-image: url(../../../../images/flags/4x3/si.svg);}.flag-icon-si.flag-icon-squared {background-image: url(../../../../images/flags/1x1/si.svg);}.flag-icon-sj {background-image: url(../../../../images/flags/4x3/sj.svg);}.flag-icon-sj.flag-icon-squared {background-image: url(../../../../images/flags/1x1/sj.svg);}.flag-icon-sk {background-image: url(../../../../images/flags/4x3/sk.svg);}.flag-icon-sk.flag-icon-squared {background-image: url(../../../../images/flags/1x1/sk.svg);}.flag-icon-sl {background-image: url(../../../../images/flags/4x3/sl.svg);}.flag-icon-sl.flag-icon-squared {background-image: url(../../../../images/flags/1x1/sl.svg);}.flag-icon-sm {background-image: url(../../../../images/flags/4x3/sm.svg);}.flag-icon-sm.flag-icon-squared {background-image: url(../../../../images/flags/1x1/sm.svg);}.flag-icon-sn {background-image: url(../../../../images/flags/4x3/sn.svg);}.flag-icon-sn.flag-icon-squared {background-image: url(../../../../images/flags/1x1/sn.svg);}.flag-icon-so {background-image: url(../../../../images/flags/4x3/so.svg);}.flag-icon-so.flag-icon-squared {background-image: url(../../../../images/flags/1x1/so.svg);}.flag-icon-sr {background-image: url(../../../../images/flags/4x3/sr.svg);}.flag-icon-sr.flag-icon-squared {background-image: url(../../../../images/flags/1x1/sr.svg);}.flag-icon-ss {background-image: url(../../../../images/flags/4x3/ss.svg);}.flag-icon-ss.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ss.svg);}.flag-icon-st {background-image: url(../../../../images/flags/4x3/st.svg);}.flag-icon-st.flag-icon-squared {background-image: url(../../../../images/flags/1x1/st.svg);}.flag-icon-sv {background-image: url(../../../../images/flags/4x3/sv.svg);}.flag-icon-sv.flag-icon-squared {background-image: url(../../../../images/flags/1x1/sv.svg);}.flag-icon-sx {background-image: url(../../../../images/flags/4x3/sx.svg);}.flag-icon-sx.flag-icon-squared {background-image: url(../../../../images/flags/1x1/sx.svg);}.flag-icon-sy {background-image: url(../../../../images/flags/4x3/sy.svg);}.flag-icon-sy.flag-icon-squared {background-image: url(../../../../images/flags/1x1/sy.svg);}.flag-icon-sz {background-image: url(../../../../images/flags/4x3/sz.svg);}.flag-icon-sz.flag-icon-squared {background-image: url(../../../../images/flags/1x1/sz.svg);}.flag-icon-tc {background-image: url(../../../../images/flags/4x3/tc.svg);}.flag-icon-tc.flag-icon-squared {background-image: url(../../../../images/flags/1x1/tc.svg);}.flag-icon-td {background-image: url(../../../../images/flags/4x3/td.svg);}.flag-icon-td.flag-icon-squared {background-image: url(../../../../images/flags/1x1/td.svg);}.flag-icon-tf {background-image: url(../../../../images/flags/4x3/tf.svg);}.flag-icon-tf.flag-icon-squared {background-image: url(../../../../images/flags/1x1/tf.svg);}.flag-icon-tg {background-image: url(../../../../images/flags/4x3/tg.svg);}.flag-icon-tg.flag-icon-squared {background-image: url(../../../../images/flags/1x1/tg.svg);}.flag-icon-th {background-image: url(../../../../images/flags/4x3/th.svg);}.flag-icon-th.flag-icon-squared {background-image: url(../../../../images/flags/1x1/th.svg);}.flag-icon-tj {background-image: url(../../../../images/flags/4x3/tj.svg);}.flag-icon-tj.flag-icon-squared {background-image: url(../../../../images/flags/1x1/tj.svg);}.flag-icon-tk {background-image: url(../../../../images/flags/4x3/tk.svg);}.flag-icon-tk.flag-icon-squared {background-image: url(../../../../images/flags/1x1/tk.svg);}.flag-icon-tl {background-image: url(../../../../images/flags/4x3/tl.svg);}.flag-icon-tl.flag-icon-squared {background-image: url(../../../../images/flags/1x1/tl.svg);}.flag-icon-tm {background-image: url(../../../../images/flags/4x3/tm.svg);}.flag-icon-tm.flag-icon-squared {background-image: url(../../../../images/flags/1x1/tm.svg);}.flag-icon-tn {background-image: url(../../../../images/flags/4x3/tn.svg);}.flag-icon-tn.flag-icon-squared {background-image: url(../../../../images/flags/1x1/tn.svg);}.flag-icon-to {background-image: url(../../../../images/flags/4x3/to.svg);}.flag-icon-to.flag-icon-squared {background-image: url(../../../../images/flags/1x1/to.svg);}.flag-icon-tr {background-image: url(../../../../images/flags/4x3/tr.svg);}.flag-icon-tr.flag-icon-squared {background-image: url(../../../../images/flags/1x1/tr.svg);}.flag-icon-tt {background-image: url(../../../../images/flags/4x3/tt.svg);}.flag-icon-tt.flag-icon-squared {background-image: url(../../../../images/flags/1x1/tt.svg);}.flag-icon-tv {background-image: url(../../../../images/flags/4x3/tv.svg);}.flag-icon-tv.flag-icon-squared {background-image: url(../../../../images/flags/1x1/tv.svg);}.flag-icon-tw {background-image: url(../../../../images/flags/4x3/tw.svg);}.flag-icon-tw.flag-icon-squared {background-image: url(../../../../images/flags/1x1/tw.svg);}.flag-icon-tz {background-image: url(../../../../images/flags/4x3/tz.svg);}.flag-icon-tz.flag-icon-squared {background-image: url(../../../../images/flags/1x1/tz.svg);}.flag-icon-ua {background-image: url(../../../../images/flags/4x3/ua.svg);}.flag-icon-ua.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ua.svg);}.flag-icon-ug {background-image: url(../../../../images/flags/4x3/ug.svg);}.flag-icon-ug.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ug.svg);}.flag-icon-um {background-image: url(../../../../images/flags/4x3/um.svg);}.flag-icon-um.flag-icon-squared {background-image: url(../../../../images/flags/1x1/um.svg);}.flag-icon-us {background-image: url(../../../../images/flags/4x3/us.svg);}.flag-icon-us.flag-icon-squared {background-image: url(../../../../images/flags/1x1/us.svg);}.flag-icon-uy {background-image: url(../../../../images/flags/4x3/uy.svg);}.flag-icon-uy.flag-icon-squared {background-image: url(../../../../images/flags/1x1/uy.svg);}.flag-icon-uz {background-image: url(../../../../images/flags/4x3/uz.svg);}.flag-icon-uz.flag-icon-squared {background-image: url(../../../../images/flags/1x1/uz.svg);}.flag-icon-va {background-image: url(../../../../images/flags/4x3/va.svg);}.flag-icon-va.flag-icon-squared {background-image: url(../../../../images/flags/1x1/va.svg);}.flag-icon-vc {background-image: url(../../../../images/flags/4x3/vc.svg);}.flag-icon-vc.flag-icon-squared {background-image: url(../../../../images/flags/1x1/vc.svg);}.flag-icon-ve {background-image: url(../../../../images/flags/4x3/ve.svg);}.flag-icon-ve.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ve.svg);}.flag-icon-vg {background-image: url(../../../../images/flags/4x3/vg.svg);}.flag-icon-vg.flag-icon-squared {background-image: url(../../../../images/flags/1x1/vg.svg);}.flag-icon-vi {background-image: url(../../../../images/flags/4x3/vi.svg);}.flag-icon-vi.flag-icon-squared {background-image: url(../../../../images/flags/1x1/vi.svg);}.flag-icon-vn {background-image: url(../../../../images/flags/4x3/vn.svg);}.flag-icon-vn.flag-icon-squared {background-image: url(../../../../images/flags/1x1/vn.svg);}.flag-icon-vu {background-image: url(../../../../images/flags/4x3/vu.svg);}.flag-icon-vu.flag-icon-squared {background-image: url(../../../../images/flags/1x1/vu.svg);}.flag-icon-wf {background-image: url(../../../../images/flags/4x3/wf.svg);}.flag-icon-wf.flag-icon-squared {background-image: url(../../../../images/flags/1x1/wf.svg);}.flag-icon-ws {background-image: url(../../../../images/flags/4x3/ws.svg);}.flag-icon-ws.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ws.svg);}.flag-icon-ye {background-image: url(../../../../images/flags/4x3/ye.svg);}.flag-icon-ye.flag-icon-squared {background-image: url(../../../../images/flags/1x1/ye.svg);}.flag-icon-yt {background-image: url(../../../../images/flags/4x3/yt.svg);}.flag-icon-yt.flag-icon-squared {background-image: url(../../../../images/flags/1x1/yt.svg);}.flag-icon-za {background-image: url(../../../../images/flags/4x3/za.svg);}.flag-icon-za.flag-icon-squared {background-image: url(../../../../images/flags/1x1/za.svg);}.flag-icon-zm {background-image: url(../../../../images/flags/4x3/zm.svg);}.flag-icon-zm.flag-icon-squared {background-image: url(../../../../images/flags/1x1/zm.svg);}.flag-icon-zw {background-image: url(../../../../images/flags/4x3/zw.svg);}.flag-icon-zw.flag-icon-squared {background-image: url(../../../../images/flags/1x1/zw.svg);}.flag-icon-es-ct {background-image: url(../../../../images/flags/4x3/es-ct.svg);}.flag-icon-es-ct.flag-icon-squared {background-image: url(../../../../images/flags/1x1/es-ct.svg);}.flag-icon-eu {background-image: url(../../../../images/flags/4x3/eu.svg);}.flag-icon-eu.flag-icon-squared {background-image: url(../../../../images/flags/1x1/eu.svg);}.flag-icon-gb-eng {background-image: url(../../../../images/flags/4x3/gb-eng.svg);}.flag-icon-gb-eng.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gb-eng.svg);}.flag-icon-gb-nir {background-image: url(../../../../images/flags/4x3/gb-nir.svg);}.flag-icon-gb-nir.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gb-nir.svg);}.flag-icon-gb-sct {background-image: url(../../../../images/flags/4x3/gb-sct.svg);}.flag-icon-gb-sct.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gb-sct.svg);}.flag-icon-gb-wls {background-image: url(../../../../images/flags/4x3/gb-wls.svg);}.flag-icon-gb-wls.flag-icon-squared {background-image: url(../../../../images/flags/1x1/gb-wls.svg);}.flag-icon-un {background-image: url(../../../../images/flags/4x3/un.svg);}.flag-icon-un.flag-icon-squared {background-image: url(../../../../images/flags/1x1/un.svg);}/*================================================================================
[Page Hero]
*/.page-hero {position: relative;height: 295px; /*------- [Elements] -------*/}.page-hero__image {position: absolute;display: block;width: 768px;height: auto;left: -384px;margin-left: 50%;max-width: 1302px;}a:hover p {color: initial !important;}.full-page-hero {position: relative;margin-bottom: 20px;}.full-page-hero video {max-width: 1400px;display: block;margin: 0 auto;}/*----Full page hero assumes text contents get 50% unless noted here---*//*----Add pages here that need the shortened text area display---*//*---new gradient/faded hero styles used on spotlight and earn rewards---*/.gradient-hero {background-size: cover;background-repeat: no-repeat;display: -webkit-box;display: -ms-flexbox;display: flex;height: 46vw;position: relative;width: 100%;z-index: 1;}.gradient-hero h1 {bottom: 0;left: 0;margin: auto;position: absolute;right: 0;text-align: center;z-index: 110;font-size: 175px;line-height: 230px;}.gradient-hero::after {background: -webkit-linear-gradient(top, rgba(245, 241, 238, 0), #f5f1ee);background: linear-gradient(to bottom, rgba(245, 241, 238, 0), #f5f1ee);background-size: cover;background-repeat: repeat-x;bottom: -1px;content: '';display: block;height: 175px;left: 0;position: absolute;width: 100%;z-index: 100;}.gradient-hero--white::after {background-image: none;background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 75%, #fff 100%);background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 75%, #fff 100%);}.gradient-hero__content--h2 {font-weight: 700;font-size: 48px;}.gradient-hero__content--h3 {font-size: 20px;font-family: arial;text-align: center;margin-top: 0;margin-bottom: 20px;}.gradient-hero__white-box-content .gradient-hero__content {position: absolute;top: 60px;background: rgba(255, 255, 255, 0.8);padding: 20px;text-align: center;}.gradient-hero__white-box-content .gradient-hero__content h1 {text-align: center;font-size: 36px;line-height: 40px;margin-top: 0;position: initial;font-family: 'Trivia Sans', Arial, sans-serif;}.gradient-hero__white-box-content .gradient-hero__content h1 span {font-family: 'just_lovelyregular', Arial, sans-serif;display: block;color: #DE1C85;}.gradient-hero__white-box-content .gradient-hero__content p {margin-bottom: 0;}.earn-rewards .gradient-hero {background-image: url("../../../../responsive/img/host/20190301/rewards/hero-earn-rewards.jpg");}.join .gradient-hero {background-image: url("../../../../responsive/img/join/20190301/hero-join-us.png");background-position-y: 29%;}.get-creative .gradient-hero {background-position: center;background-image: url("../../../../responsive/img/personalization/20180801/get-creative/hero-get-creative.jpg");}.get-creative .gradient-hero:after {height: 130px;}.close-to-home .gradient-hero {background-image: url("../../../../responsive/img/personalization/20180801/close-to-home/close-to-home-hero.jpg");}.baby-by-thirty-one-gallery .gradient-hero {background-image: url("../../img/spotlight/baby/gallery-baby-by-thirty-one3.jpg");}.baby-by-thirty-one-gallery .gradient-hero:after {height: 130px;}.photo-by-thirty-one-gallery .gradient-hero {background-image: url("../../img/spotlight/photo-by-31/hero.jpg");}.photo-by-thirty-one-gallery .gradient-hero:after {height: 45px;}.statement-canvas-gallery .gradient-hero {background-image: url("../../img/spotlight/make-statement/20190601/hero.jpg");}.statement-canvas-gallery .gradient-hero:after {height: 45px;}.statement-canvas-gallery .gradient-hero h1 span {font-size: 130px;line-height: .7em;}.spring-into-style .gradient-hero {background-image: url("../../img/spotlight/spring-into-style/hero.jpg");}.spring-into-style .gradient-hero:after {height: 45px;}.spring-into-style .gradient-hero h1 span {font-size: 200px;line-height: 1em;position: relative;top: -10px;}.spring-into-style .gradient-hero h1 span:lang(es-us) {line-height: 175px;top: 0;}.so-many-reasons .gradient-hero {background-image: url("../../img/spotlight/so-many-reasons/hero.jpg");background-position: center;}.so-many-reasons .gradient-hero:after {height: 45px;}.so-many-reasons .gradient-hero h1 {font-family: 'Trivia Sans Light', Arial, sans-serif;}.so-many-reasons .gradient-hero h1 span {font-size: 125px;line-height: 1em;position: relative;top: 10px;}.so-many-reasons .gradient-hero h1 span:lang(es-us) {line-height: 125px;top: 0;}.lots-of-cool-thermals .gradient-hero {background-image: url("../../img/spotlight/lots-of-cool-thermals/hero.jpg");background-position: center;}.lots-of-cool-thermals .gradient-hero:after {height: 45px;}.lots-of-cool-thermals .gradient-hero h1 {font-family: 'Trivia Sans Light', Arial, sans-serif;}.lots-of-cool-thermals .gradient-hero h1 span {font-size: 125px;line-height: .8em;position: relative;}.lots-of-cool-thermals .gradient-hero h1 span:lang(es-us) {line-height: 125px;top: 0;}.fresh-picks-for-spring .gradient-hero {background-image: url("../../img/spotlight/fresh-picks/hero.jpg");}.fresh-picks-for-spring .gradient-hero:after {height: 45px;}.fresh-picks-for-spring .gradient-hero h1 span.fresh-copy {font-family: 'Trivia Sans', Arial, sans-serif;color: #000;position: relative;left: -40px;}.fresh-picks-for-spring .gradient-hero h1 span.picks-copy {font-size: 150px;line-height: .8em;position: relative;top: -10px;}.fresh-picks-for-spring .gradient-hero h1 span.for-spring-copy {font-family: 'Trivia Sans', Arial, sans-serif;position: relative;left: 20px;top: -10px;color: #000;}.its-time-to-play .gradient-hero {background-image: url("../../img/spotlight/its-time-to-play/Hero.jpg");}.its-time-to-play .gradient-hero:after {height: 45px;}.its-time-to-play .gradient-hero h1 span {font-size: 200px;line-height: 1em;position: relative;top: -10px;}.its-time-to-play .gradient-hero h1 span:lang(es-us) {line-height: 175px;top: 0;}.heartfelt-home .gradient-hero {background-image: url("../../img/spotlight/heartfelt-home/heartfelt-home-hero.jpg");}.heartfelt-home .gradient-hero:after {height: 75px;}.heartfelt-home h1 span {font-size: 150px;line-height: .7em;position: relative;margin-top: 10px;}.heartfelt-home .gradient-hero__content {top: 10vw;z-index: 1000;}.outlet-sale-collection img {display: block;margin: auto;}.outlet-sale-collection .hero-container {width: 80%;max-width: 590px;position: absolute;left: 0;right: 0;top: 1%;padding: 20px;margin: auto;}.outlet-sale-collection .hero-container .copy-block {background-color: #e01783;border: 5px solid #ffffff;box-shadow: 0px 0px 40px #787878;color: #ffffff;text-align: center;margin: 15px;}.outlet-sale-collection .hero-container .copy-block h1 {font-family: 'TriviaSansMedium', Arial, sans-serif;text-transform: uppercase;line-height: 1.0em;color: #ffffff;margin-top: 45px;margin-bottom: 20px;font-size: 45px;}.outlet-sale-collection .hero-container .copy-block h1 .prehead {font-size: 20px;line-height: 1.0em;font-family: 'Trivia Sans', Arial, sans-serif;text-transform: none;display: block;color: #ffffff;margin-bottom: 15px;}.outlet-sale-collection .hero-container .copy-block p {font-size: 18px;width: 85%;margin: 0 auto 45px auto;}/*================================================================================
[Carousel styles]
*/.carousel-block-wrapper.hide-arrows .slick-arrow {display: none !important;}.carousel-block-wrapper.hide-nav .slick-dots {display: none !important;}.carousel-block-wrapper .slick-slider {padding: 0;}.carousel-block-wrapper .slick-slide {padding: 0 10px;}.carousel-block-wrapper .slick-next,.carousel-block-wrapper .slick-prev {font-size: 0;background: transparent url("../../../../responsive/img/sprites/controls-pink.png") no-repeat top center;border: none;outline: none;position: absolute;top: 50%;z-index: 1;-webkit-transition: opacity 0.35s linear 0s;transition: opacity 0.35s linear 0s;cursor: pointer;height: 45px;width: 56px;opacity: 0.5;}.carousel-block-wrapper .slick-next:hover,.carousel-block-wrapper .slick-prev:hover {opacity: 1;}.carousel-block-wrapper .slick-next {right: 20px;background-position: -44px 0;}.carousel-block-wrapper .slick-prev {left: 20px;background-position: 0 0;}.carousel-block-wrapper .slick-dots {display: block;text-align: center;}.carousel-block-wrapper .slick-dots li {display: inline-block;cursor: pointer;padding: 0 5px;}.carousel-block-wrapper .slick-dots li button {background-color: #fff;border: 2px solid #DE1C85;width: 12px;height: 12px;text-indent: -99999em;border-radius: 50%;padding: 0;}.carousel-block-wrapper .slick-dots li.slick-active button {background-color: #DE1C85;}.demo__alt {position: relative;}.demo__alt ul {overflow: hidden;}.demo__alt li {display: inline-block;overflow: hidden;margin: 0;}.demo__alt li p {white-space: normal;margin: 0;padding: 0;}.demo__alt li .bordered-item {border: 1px solid #ddd;padding: 10px;margin: 0 5px;}.demo__alt .lSSlideWrapper {position: static;}.demo__alt .lSSlideWrapper .lslide.active {border: none;}.demo__alt .lSAction > .lSNext {right: -20px;background-position: -55px 0;}.demo__alt .lSAction > .lSPrev {left: 0px;}.demo__alt .lSAction > a {background-repeat: no-repeat;background-image: url("../../../../responsive/img/sprites/controls-pink.png");opacity: 1;}.demo__arrows-alt .lSAction > a {background-image: url("../../../../responsive/img/sprites/controls-pink-transparent.png");}.demo__pager .lSSlideOuter ul.lSPager {display: block;}.demo__pager .lSSlideOuter ul.lSPager li a {background-color: #fff;border: 2px solid #DE1C85;width: 12px;height: 12px;}.demo__pager .lSSlideOuter ul.lSPager li.active a {background-color: #DE1C85;}.jcarousel-wrapper {border: none !important;border-radius: none !important;box-shadow: none !important;height: 100% !important;margin: 0 !important;overflow: hidden;width: 100% !important;position: absolute;text-align: center;}.jcarousel-control-next {background: transparent !important;border-radius: 0 !important;height: 50px;right: 30px !important;top: 45% !important;width: 34px !important;z-index: 999;}.jcarousel-control-prev {background: transparent !important;border-radius: 0 !important;height: 50px;left: 0 !important;top: 45% !important;width: 34px !important;z-index: 999;}.jcarousel-pagination a {background: none !important;line-height: 10px !important;}a.jcarousel-control-next,a.jcarousel-control-prev {box-shadow: none;font-family: monospace;font-size: 60px;line-height: 40px;}ul.jcarousel-pagination {bottom: 10px;list-style: outside none none;margin: 0 auto;text-align: center;padding-left: 0;width: 100%;z-index: 999;display: none;}ul.jcarousel-pagination li {display: inline-block;}ul.jcarousel-pagination li a {border: 2px solid #fff !important;color: transparent;font-size: 7px !important;margin: 4px !important;padding: 0;}ul.jcarousel-pagination li.active a {background-color: #fff !important;}a.jcarousel-control-next > img,a.jcarousel-control-prev > img {opacity: 0.5;}a.jcarousel-control-next.show > img,a.jcarousel-control-prev.show > img {opacity: 0.75;}.lSSlideOuter {-moz-user-select: none;overflow: hidden;}.lightSlider::before,.lightSlider::after {content: " ";display: table;}.lightSlider {margin: 0;overflow: hidden;}.lSSlideWrapper {max-width: 100%;overflow: hidden;position: relative;}.lSSlideWrapper > .lightSlider::after {clear: both;}.lSSlideWrapper .lSSlide {-webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);-webkit-transition-delay: 0s;transition-delay: 0s;-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-property: height, -webkit-transform;transition-property: height, -webkit-transform;transition-property: transform, height;transition-property: transform, height, -webkit-transform;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important;}.lSSlideWrapper .lSFade {position: relative;}.lSSlideWrapper .lSFade > * {left: 0;margin-right: 0;position: absolute !important;top: 0;width: 100%;z-index: 9;}.lSSlideWrapper.usingCss .lSFade > * {opacity: 0;-webkit-transition-delay: 0s;transition-delay: 0s;-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-property: opacity;transition-property: opacity;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important;}.lSSlideWrapper .lSFade > .active {z-index: 10;}.lSSlideWrapper.usingCss .lSFade > .active {opacity: 1;}.lSSlideOuter .lSPager.lSpg {margin: 10px 0 0;padding: 0;text-align: center;}.lSSlideOuter .lSPager.lSpg > li {cursor: pointer;display: inline-block;padding: 0 5px;}.lSSlideOuter .lSPager.lSpg > li a {background-color: #222222;border-radius: 30px;display: inline-block;height: 8px;overflow: hidden;position: relative;text-indent: -999em;-webkit-transition: all 0.5s linear 0s;transition: all 0.5s linear 0s;width: 8px;z-index: 99;}.lSSlideOuter .lSPager.lSpg > li:hover a,.lSSlideOuter .lSPager.lSpg > li.active a {background-color: #428bca;}.lSSlideOuter .media {opacity: 0.8;}.lSSlideOuter .media.active {opacity: 1;}.lSSlideOuter .lSPager.lSGallery {-moz-user-select: none;list-style: outside none none;margin: 0;overflow: hidden;padding-left: 0;-webkit-transform: translate3d(0px, 0px, 0px);transform: translate3d(0px, 0px, 0px);}.lSSlideOuter .lSPager.lSGallery li {overflow: hidden;}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover {border-radius: 5px;}.lSSlideOuter .lSPager.lSGallery img {display: block;height: auto;max-width: 100%;}.lSSlideOuter .lSPager.lSGallery::before,.lSSlideOuter .lSPager.lSGallery::after {content: " ";display: table;}.lSSlideOuter .lSPager.lSGallery::after {clear: both;}.lSAction > a {background-image: url("https:../../../../responsive/img/sprites/controls-pink.png");cursor: pointer;display: block;height: 45px;margin-top: -16px;opacity: 0.5;position: absolute;top: 50%;-webkit-transition: opacity 0.35s linear 0s;transition: opacity 0.35s linear 0s;width: 56px;z-index: 99;}.lSAction > a:hover {opacity: 1;}.lSAction > .lSPrev {background-position: 0 0;left: 20px;}.lSAction > .lSNext {background-position: -44px 0;right: 20px;}.lSAction > a.disabled {pointer-events: none;}.cS-hidden {height: 1px;opacity: 0;overflow: hidden;}.lSSlideOuter.vertical {position: relative;padding-right: 0 !important;right: 0;padding-left: 105px;}.lSSlideOuter.vertical.noPager {padding-right: 0 !important;}.lSSlideOuter.vertical .lSGallery {position: absolute !important;left: 0;top: 0;display: block;float: left;}.lSSlideOuter.vertical .lightSlider > * {max-width: none !important;width: 100% !important;}.lSSlideOuter.vertical .lSAction > a {left: 50%;margin-left: -14px;margin-top: 0;}.lSSlideOuter.vertical .lSAction > .lSNext {background-position: 50px -31px;bottom: 10px;top: auto;}.lSSlideOuter.vertical .lSAction > .lSPrev {background-position: 0 -31px;bottom: auto;top: 10px;}.lSSlideOuter.lSrtl {direction: rtl;}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager {list-style: outside none none;padding-left: 0;}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager {padding-right: 0;}.lSSlideOuter .lightSlider > *,.lSSlideOuter .lSGallery li {float: left;}.lSSlideOuter.lSrtl .lightSlider > *,.lSSlideOuter.lSrtl .lSGallery li {float: right !important;}.lSSlideOuter .rightEnd {-webkit-animation: 0.3s ease 0s normal none 1 running rightEnd;animation: 0.3s ease 0s normal none 1 running rightEnd;position: relative;}.lSSlideOuter .leftEnd {-webkit-animation: 0.3s ease 0s normal none 1 running leftEnd;animation: 0.3s ease 0s normal none 1 running leftEnd;position: relative;}.lSSlideOuter.vertical .rightEnd {-webkit-animation: 0.3s ease 0s normal none 1 running topEnd;animation: 0.3s ease 0s normal none 1 running topEnd;position: relative;}.lSSlideOuter.vertical .leftEnd {-webkit-animation: 0.3s ease 0s normal none 1 running bottomEnd;animation: 0.3s ease 0s normal none 1 running bottomEnd;position: relative;}.lSSlideOuter.lSrtl .rightEnd {-webkit-animation: 0.3s ease 0s normal none 1 running leftEnd;animation: 0.3s ease 0s normal none 1 running leftEnd;position: relative;}.lSSlideOuter.lSrtl .leftEnd {-webkit-animation: 0.3s ease 0s normal none 1 running rightEnd;animation: 0.3s ease 0s normal none 1 running rightEnd;position: relative;}.lightSlider.lsGrab > * {cursor: grab;}.lightSlider.lsGrabbing > * {cursor: grabbing;}section:before,section:after {content: " ";display: table;}section:after {clear: both;}section:before,section:after {content: " ";display: table;}section:after {clear: both;}.col-centered {float: none !important;margin: 0 auto;}.information-sources {background-color: #f9f9f9;border: #ccc 1px solid;margin: 50px auto 10px;padding: 15px 10px 5px 10px;color: #ccc;font-style: italic;}/*ConnectToConsultant*/.responsive-mto div.consultantInfoContainer {display: block;padding: 0;}.responsive-mto div.consultantInfoContainer div.consultantContainer {width: 100%;}.responsive-mto div.consultantInfoContainer div.changeConsultantLink {margin-right: 0;display: block;float: none;}/*================================================================================
[Divided list]
*/.divided-list {padding-left: 0;list-style: none;}.divided-list > li {display: inline-block;margin-right: 0.5em;}.divided-list > li:after {display: inline-block;padding-left: 0.7em;content: '|';}.divided-list > li:last-child:after {display: none;}.pink-bullets {padding-left: 0;list-style: none;}.pink-bullets li {padding-left: 1em;text-indent: -0.7em;line-height: 1.5em;}.pink-bullets li:before {content: "• ";color: #e01783;}ul.normal-list li {font-size: 16px;}ul.disc {list-style: disc;margin-left: 40px;margin-bottom: 15px;}ul.disc ul {list-style: circle;margin-left: 40px;}.two-column-list,.three-column-list,.four-column-list { /*-- modifiers --*/}.two-column-list ul,.three-column-list ul,.four-column-list ul {margin-bottom: 0;list-style: none;}.two-column-list--border,.three-column-list--border,.four-column-list--border {border: 1px solid #e5e5e5;padding: 15px;}.two-column-list--bullets ul,.three-column-list--bullets ul,.four-column-list--bullets ul {list-style: disc;}/*================================================================================
[Main navigation]
*/.main-nav {display: none;}.main-nav__list {padding-left: 0;list-style: none;margin-left: -5px;font-family: Oswald, Arial, sans-serif;font-weight: 400;text-align: right;font-size: 19px;margin-bottom: 8px;}.main-nav__list > li {display: inline-block;padding-left: 5px;padding-right: 5px;}.main-nav__list-item {vertical-align: bottom; /*------- [Modifiers] -------*/}.main-nav__list-item--thirty-one-gives {margin-left: 20px;position: relative;width: 58px;}.main-nav__list-item--thirty-one-gives:before {content: '';display: block;height: 18px;width: 1px;background: #000000;position: absolute;left: -10px;bottom: 5px;}.main-nav__list-item--thirty-one-gives .main-nav__link {position: absolute;width: 58px;height: 41px;background: url(../../../../responsive/img/logos/31-gives-logo.png) top left no-repeat;background-size: contain;text-indent: -999em;overflow: hidden;display: block;position: relative;text-align: left;bottom: -5px;}.main-nav__list-item--active a {color: #777;}.main-nav__link {padding: 5px 12px;color: #000000; /*------- [States] -------*/}.main-nav__link,.main-nav__link:hover,.main-nav__link:active,.main-nav__link:focus {text-decoration: none;}.main-nav__link:last-child {padding-right: 0;}/*================================================================================
[Catalog navigation]
*/.catalog-nav {border-bottom: 1px solid #ccc;font-family: 'Trivia Sans', Arial, sans-serif;font-size: 16px;clear: both; /*------- [Modifiers] -------*/ /*------- [States] -------*/}.catalog-nav__controls {height: auto;}.catalog-nav__list {margin-bottom: 0 !important;padding-left: 0;list-style: none;display: none;}.catalog-nav__list-item {line-height: 1;border-bottom: 1px solid #ccc;margin: 0 -40px;padding: 0 40px; /*------- [States] -------*/}.catalog-nav__list-item:last-child {border-bottom: none;}.catalog-nav__list-item.state-open .sub-nav {display: block;}.catalog-nav__list-item .new:before {content: "NEW! ";color: #e01783 !important;font-family: 'Trivia Slab', Arial, sans-serif;float: left;margin-right: 3px;margin-top: 2px;}.catalog-nav__list-item:lang(es-us) .new:before {content: "¡NUEVO!";}.catalog-nav__link {display: block;line-height: 1;padding: 10px 0 10px;margin: 0 20px;color: #000; /*------- [States] -------*/}.catalog-nav__link:first-child {margin-left: 0;}.catalog-nav__link,.catalog-nav__link:hover,.catalog-nav__link:active,.catalog-nav__link:focus {text-decoration: none;}.catalog-nav__link img.heart {display: inline-block;margin-top: -5px;}.catalog-nav__sub-nav-toggle {position: absolute;right: 40px;top: 10px;font-size: 18px;display: block;-webkit-transition: -webkit-transform 0.25s ease-out;transition: -webkit-transform 0.25s ease-out;transition: transform 0.25s ease-out;transition: transform 0.25s ease-out, -webkit-transform 0.25s ease-out; /*------- [States] -------*/}.catalog-nav__sub-nav-toggle,.catalog-nav__sub-nav-toggle:hover,.catalog-nav__sub-nav-toggle:active,.catalog-nav__sub-nav-toggle:focus {color: #000000;text-decoration: none;}.state-open > .catalog-nav__sub-nav-toggle {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.catalog-nav--parent {position: relative;}.catalog-nav.state-open {border-width: 1px 0;}.catalog-nav.state-open .catalog-nav__list {display: block;}.catalog-nav .vertical-rule {height: 26px;width: 1px;border-right: 2px solid #ccc;display: inline-block;margin: 0 20px -7px 0;padding: 0;}/*================================================================================
[Sub-navigation]
*/.sub-nav {margin: 0 -40px;padding: 0px 40px 0;display: none;width: 100%;left: 0;border-bottom: 1px solid #ccc; /*------- [Elements] -------*/ /*------- [Modifiers] -------*/ /*------- [States] -------*/ /*-------------- Added in CMS via Collections -----------*/ /*------- but we need to hide these from top level ------*/ /*------- forcing word wrap in first column ------*/}.sub-nav__col ul.catalog-nav__list {margin-bottom: 7px !important;}.sub-nav__col-heading {margin-bottom: 10px;line-height: 20px;margin: 0 -40px;padding: 16px 0 0px 60px !important;}.sub-nav__col-heading:last-child {border: none;}.sub-nav__col-heading,.sub-nav__col-heading a {font-family: 'Trivia Slab', Arial, sans-serif;color: #000;text-transform: uppercase;font-size: 15px;}.sub-nav__list {padding-left: 0;list-style: none;font-size: 16px;}.sub-nav__list-item {border-bottom: 1px solid rgba(152, 152, 152, 0.6);margin: 0 -40px;padding: 10px 0 10px 80px;z-index: 5;}.sub-nav__list-item-children {margin: 0 0 0 -40px;padding: 0 0 0 15px;list-style: none;}.sub-nav__list-item-children .sub-nav__list-item {border: none;padding: 3px 0 3px 80px;}.sub-nav__link {color: #000000;display: block;padding: 0px;text-decoration: none;font-family: 'TriviaSlabLight', Arial, sans-serif;font-size: 16px;line-height: 20px;}.sub-nav__link:hover {text-decoration: underline;}.sub-nav .current-catalog {margin-bottom: 5px;box-shadow: -4px 8px 20px rgba(0, 0, 0, 0.2);}.sub-nav--six-col .sub-nav__col {width: auto;margin-left: 15px;max-width: 98%;}.sub-nav.state-open {display: block;}.sub-nav #subnav-online-extras {display: none;}.sub-nav #subnav-gifting {display: none;}/*================================================================================
[Mobile nav trigger]
*/.mobile-nav-trigger {position: relative;background: transparent;padding: 0;margin: 10px 0 4px;border: none;width: 30px;height: 24px; /*------- [States] -------*/}.mobile-nav-trigger:focus {outline: 0;}.mobile-nav-trigger .bar {display: block;position: absolute;left: 0;top: 0;width: 30px;height: 3px;background: #000;-webkit-transition: opacity 0.1s ease-in;transition: opacity 0.1s ease-in;-webkit-transform-origin: 21.5px 1.5px;-ms-transform-origin: 21.5px 1.5px;transform-origin: 21.5px 1.5px;opacity: 1;}.mobile-nav-trigger .bar:focus {border: none;box-shadow: none;outline: none;}.mobile-nav-trigger .bar2,.mobile-nav-trigger .bar3 {top: 9px;-webkit-transition: all 0.2s ease-in;transition: all 0.2s ease-in;}.mobile-nav-trigger .bar4 {top: 18px;}.mobile-nav-trigger.state-open .bar1,.mobile-nav-trigger.state-open .bar4 {opacity: 0;}.mobile-nav-trigger.state-open .bar2 {top: 7px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.mobile-nav-trigger.state-open .bar3 {top: 16px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}/*================================================================================
[Tabbed Navigation]
*/.tabbed-navigation {background: #f1f1f1; /*------- [Elements] -------*/}.tabbed-navigation__list {padding: 0;display: block;list-style-type: none;margin: 0;vertical-align: middle;}.tabbed-navigation__list-item {display: block;padding-top: 0;}.tabbed-navigation__link {color: #555;padding: 0 20px;line-height: 44px;font-size: 18px;display: block;-webkit-transition: color 0.5s ease;transition: color 0.5s ease;}.tabbed-navigation__link.selected {background: white;border: 2px solid #f1f1f1;border-top: 0;}.tabbed-navigation__link:hover {text-decoration: none;color: #DE1C85;}/*================================================================================
[Breadcrumb Navigation]
*/.breadcrumb-nav {list-style: none;margin: 0 0 2em 0;padding-top: 0 !important;padding-right: 0 !important;padding-bottom: 0 !important;padding-left: 0 !important;}.breadcrumb-nav li {display: inline-block;padding-top: 0 !important;padding-right: 0 !important;padding-bottom: 0 !important;padding-left: 0 !important;margin-top: 0 !important;margin-right: 0 !important;margin-bottom: 0 !important;margin-left: 0 !important;}.breadcrumb-nav li:after {content: ':';padding: 5px 0;}.breadcrumb-nav li:last-child:after {content: '';}/*================================================================================
[Bar Navigation]
*/.bar-nav {list-style: none;border: 2px solid #f7f7f7;border-left-width: 1px;border-right-width: 1px;width: 100%;display: block;padding-top: 0 !important;padding-right: 0 !important;padding-bottom: 0 !important;padding-left: 0 !important; /*------- [Elements] -------*/}.bar-nav__item {border-left: 1px solid #f7f7f7;border-right: 1px solid #f7f7f7;border-bottom: 2px solid #f7f7f7;display: block;}.bar-nav__item:last-child {border-bottom: 0px;}.bar-nav__link {font-family: Oswald, Arial, sans-serif;font-weight: 400;display: block;font-size: 18px;text-transform: none;padding: 10px;text-align: center;color: black;position: relative;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.bar-nav__link--active,.bar-nav__link:hover {color: #e01783;text-decoration: none;}.bar-nav__link--active:after,.bar-nav__link:hover:after {content: '';position: absolute;width: 100%;bottom: -2px;left: 0px;height: 4px;background: #e01783;}/*================================================================================
[country selector]
*/.alert-spacer {display: none;}#alert-banner {text-align: center;margin: -10px 0 10px 0;position: -webkit-sticky;position: sticky;top: 0px;left: 0;width: 100%;z-index: 10000;}#alert-banner .close-btn {font-family: sans-serif;font-weight: bold;font-size: 15px;position: absolute;right: 15px;z-index: 1000;padding: 2px;color: #333;text-decoration: none;}#alert-banner .close-btn:hover {cursor: pointer;}#alert-banner .inner-banner {padding: 0.5% 2% 0.5% 2%;margin: 0;width: 100%;display: block;color: #656668;text-decoration: none;background: #ffe690;position: relative;z-index: 33;left: 0;font-size: 14px;}#alert-banner .inner-banner .banner-copy {padding: 0;color: #656668;text-decoration: none;font-size: 14px;display: inline-block;width: 90%;}#alert-banner .inner-banner .banner-copy img {display: inline;vertical-align: middle;top: 50%;}/*================================================================================
[Secondary Navigation]
[Used on host and join pages]
*/.in-page-nav ul {padding-left: 0;list-style: none;border-bottom: 2px solid #ccc;margin: 0;text-align: center;}.in-page-nav ul li a {font-family: 'Trivia Slab', Arial, sans-serif;display: block;color: #000;font-size: 16px;padding: 6px;border-top: 2px solid #ccc;text-decoration: none;}.in-page-nav ul li a:before,.in-page-nav ul li a:after {content: " ";display: table;}.in-page-nav ul li a:after {clear: both;}.in-page-nav ul li a:before,.in-page-nav ul li a:after {content: " ";display: table;}.in-page-nav ul li a:after {clear: both;}/*================================================================================
[MAIN NAV CONTENT]
*/.shop-nav {max-width: 270px;margin-left: 0;padding-left: 15px;display: block;right: -35px;top: 10px;position: absolute;margin-right: 30px;z-index: -1;height: 90%;}.shop-nav:lang(es-us) {max-width: 190px;}.shop-nav a {text-decoration: none;display: block;margin-bottom: 20px;}.shop-nav a .callout span {text-decoration: none;color: #999999;font-size: 14px;line-height: 18px;display: block;}.shop-nav a .callout .link {margin: 10px 0 20px;font-size: 15px;color: #000000;text-transform: uppercase;text-decoration: underline;font-family: 'Trivia Slab', Arial, sans-serif;}.shop-nav a .callout img:lang(es-us) {display: none;}.shop-nav a .callout .col-xs-6:lang(es-us) {width: 100%;}.shop-nav img {padding: 0px 35px;}.personalization-studio a {line-height: 1.00em;width: 100%;background-color: #f5f5f5;padding: 5px !important;}.spotlight-nav {display: none !important;max-width: 310px;margin-left: 30px;padding-left: 15px;display: block;border-left: 1px solid #ccc;}.spotlight-nav a {text-decoration: none;display: block;margin-bottom: 20px;}.spotlight-nav a span {text-decoration: none;margin: 15px 0px 10px;font-size: 16px;line-height: 18px;display: block;font-family: 'TriviaSlabLight', Arial, sans-serif;}.spotlight-nav a span.h2 {font-family: 'Trivia Slab', Arial, sans-serif;text-transform: uppercase;font-size: 15px;margin: 15px 0px 5px;}.spotlight-nav a .link {font-size: 15px;color: #000000;text-transform: uppercase;text-decoration: underline;font-family: 'Trivia Slab', Arial, sans-serif;}.specials-dropdown {max-width: 1150px;}.specials-dropdown a {text-decoration: none;}.specials-dropdown a .h2 {font-family: 'Trivia Slab', Arial, sans-serif;text-transform: uppercase;font-size: 15px;margin: 0 0 10px 0;}.specials-dropdown a span {text-decoration: none;margin-bottom: 10px;font-size: 16px;line-height: 20px;display: block;font-family: 'TriviaSlabLight', Arial, sans-serif;}.specials-dropdown a img {margin-bottom: 10px;}.specials-dropdown a .link {font-size: 15px;color: #000000;text-transform: uppercase;text-decoration: underline;font-family: 'Trivia Slab', Arial, sans-serif;}.specials-nav .left-specials {float: left;}.specials-nav .right-specials {float: left;}.ideas-nav {display: block;right: 0px;}.ideas-nav h3.triviaSlab {font-family: 'Trivia Slab', Arial, sans-serif;text-transform: uppercase;font-size: 15px;margin-top: 0;}.ideas-nav__intro * {font-family: 'TriviaSlabLight', Arial, sans-serif;font-size: 16px;border-top: 1px solid #ccc;padding-top: 10px;}.ideas-nav__title {margin-bottom: 10px;text-decoration: underline;font-family: Arial, sans-serif;color: #666;font-weight: bold;}.ideas-nav__desc * {font-size: 14px;font-family: Arial, sans-serif;color: #666;}.ideas-nav__view-all {text-transform: uppercase;font-family: 'Trivia Slab', Arial, sans-serif;font-weight: bold;}.ideas-nav .ideas-we-love__video a p {padding-top: 0;}.ideas-nav .img img {padding-bottom: 10px;max-width: 140px;}.ideas-nav .img a {font-family: 'TriviaSlabLight', Arial, sans-serif;font-size: 14px;color: #000000;text-decoration: none;}.ideas-nav .img a.ideas-nav__view-all {text-decoration: underline;}.ideas-nav > .col-xs-6:first-child {width: 100%;}.ideas-nav > .col-xs-6:first-child .col-sm-6 {width: 25%;}.ideas-nav > .col-xs-6:last-child {display: none;}.earn-rewards-dropdown .small {font-size: 14px;text-decoration: underline !important;}.flag-selector {list-style: none;font-size: 13px;position: absolute;top: -6px;margin: 0;padding: 5px 30px 5px 15px;height: 25px;overflow: hidden;-webkit-transition: height .25s ease;transition: height .25s ease;z-index: 1060 !important;background-color: #f5f5f5;}.flag-selector:after {content: "";width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #666;position: absolute;top: 14px;right: 12px;}.flag-selector:hover {box-shadow: 0px 2px 10px 3px rgba(0, 0, 0, 0.3);cursor: pointer;height: 52px;}.flag-selector li {padding-left: 30px;padding-top: 3px;position: relative;padding-bottom: 3px;}.flag-selector li:before {content: "";width: 24px;height: 14px;position: absolute;left: 0; /*top: 0.5px;*/}.flag-selector__row {margin-top: 2px;margin-right: 10px;width: 24px;height: 16px;}.flag-selector a {text-decoration: none;color: #3a3a3a;}.flag-selector a:hover {color: #de1c85;}.js-flag-selector-add-height {height: 52px;box-shadow: 0px 2px 10px 3px rgba(0, 0, 0, 0.3);}.js-flag-selector-remove-height {height: 25px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.3);}/* hide no products found message on landing page */.FS-Landing div.catalog-item-list {display: none;}.FS-Landing--hero {display: -webkit-box;display: -ms-flexbox;display: flex;}.FS-Landing--hero img {height: 100%;width: 100%;}.welcome-to-fall div.product-list p {display: none;}.welcome-to-fall div.product-list .catalog-item p {display: inline;}.catalog-item-list {position: relative;}#fs-hero-1 {position: relative;}#fs-group-1 {position: relative;}#fs-group-2 {position: relative;}#fs-group-3 {position: relative;}.functional-collection a p {font-size: 18px;color: #000;}/*================================================================================
[Search box]
*/.search-box {margin: 5px 0;float: right;width: 38px;position: relative;-webkit-transition: all 0.25s ease-in;transition: all 0.25s ease-in;z-index: 1; /*------- [States] -------*/}.search-box--no-float {float: none;}.search-box__form {overflow: hidden;}.search-box__trigger,.search-box__cancel {font-size: 20px;line-height: 0;position: absolute;top: 0;color: #999;z-index: 3;}.search-box__trigger:focus,.search-box__cancel:focus {outline: 0;}.search-box__trigger {left: 0;margin-top: -5px;padding-right: 6px;}.search-box__cancel {right: 0;opacity: 0;pointer-events: none;visibility: hidden;-webkit-transition: opacity 0.25s ease-out;transition: opacity 0.25s ease-out;}.search-box__cancel.state-visible {visibility: visible;opacity: 1;pointer-events: all;}.search-box__input[type=text] {height: 34px;padding: 6px 12px 2px 40px;opacity: 0;-webkit-transition: all 0.25s ease-in;transition: all 0.25s ease-in;margin-top: -5px;border: 0;box-shadow: none;}.search-box.state-open {width: 240px;}.search-box.state-open .search-box__input {opacity: 1;}/*================================================================================
[Category space]
*/.category-space {margin-bottom: 30px;background: #f9f9f9;text-align: center;font-size: 13px;border-radius: 6px;line-height: 1;}.category-space__categories {line-height: 1.3;color: #d8d8d8; /*bullet color*/}.category-space__description {display: none;}.category-space__list {padding-left: 0;list-style: none;margin-left: -5px;margin: 2px;padding: 0px;}.category-space__list > li {display: inline-block;padding-left: 5px;padding-right: 5px;}.category-space__list a {color: #7e7e7e;text-decoration: none;display: block;padding: 16px 0;}.category-space__list a.selected {color: #de1c85;pointer-events: none;cursor: default;}.category-space__list a:hover {color: #de1c85;}/*================================================================================
[Item menu]
*/.item-menu {font-size: 10pt;clear: both;margin-top: 40px;border: solid #ccc;border-width: 1px 0;padding: 10px 0;}.item-menu__heading {color: #e01783;font-weight: normal;font-size: 10pt;margin: 10px 0 0;line-height: 34px;}.item-menu__heading a {padding: 5px 0;color: #7e7e7e;text-decoration: none;}.item-menu__list {padding-left: 0;list-style: none;}.item-menu__list li {line-height: 34px;border-bottom: 1px solid #eee;}.item-menu__list a {color: #7e7e7e;text-decoration: none;padding: 5px 0;}.item-menu__list a.selected {pointer-events: none;cursor: default;text-decoration: underline;}.item-menu__list a:hover {color: #e01783;}/*================================================================================
[Main catalog content]
*/.catalog-content:before,.catalog-content:after {content: " ";display: table;}.catalog-content:after {clear: both;}.catalog-content:before,.catalog-content:after {content: " ";display: table;}.catalog-content:after {clear: both;}/*================================================================================
[Product thumbs - TOG Only]
*/.product-thumb-list {padding-left: 0;list-style: none;}.product-thumb-list__item {float: left;width: 100%;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}.product-thumb {overflow: hidden;}.product-thumb__link {text-align: center;display: block;}.product-thumb__link,.product-thumb__link:hover,.product-thumb__link:active,.product-thumb__link:focus {color: #000000;text-decoration: none;}.product-thumb__img {text-align: center;height: 225px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.product-thumb__img img {margin: 0 auto;}.product-thumb__name {text-transform: uppercase;color: #707171;margin-bottom: 5px;}.product-thumb__name-price .price-us,.product-thumb__name-price .price-ca {clear: both;margin-top: 5px;display: none;}.us .product-thumb__name-price .price-us,.ca .product-thumb__name-price .price-ca {display: block;}.product-thumb__description {font-family: Oswald, Arial, sans-serif;font-weight: 400;font-size: 15px;color: #9A9A9A;margin-top: 10px;}/*================================================================================
[Browse Item]
*/.catalog-item-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;}.catalog-item-list--solitary .catalog-item {width: 100%;}.catalog-item-list--few {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.catalog-item {text-align: center;width: 50%;}.catalog-item--split-collection {width: 25%;}.catalog-item img {max-width: 100%;height: auto;}.catalog-item__wrapper {position: relative;max-width: 300px;margin: auto;}.catalog-item__link {display: block;padding: 0 20px 10px;text-decoration: none;font-size: 18px;color: #000;}.catalog-item__link:hover {text-decoration: none;color: #e01783;}.catalog-item__link p {margin-bottom: 5px;}.catalog-item__price {font-weight: bold;font-size: 16px;}.catalog-item__regular-price {font-weight: bold;color: red;opacity: 0.5;filter: alpha(opacity=50);font-size: 15px;text-decoration: line-through;}.catalog-item__price-level {color: #777;}.catalog-item .more-options {margin: 0;}.catalog-item .more-options .lSAction > .lSPrev {max-width: 12px;top: 18px;left: 0px;background-size: 50px 25px;background-repeat: no-repeat;}.catalog-item .more-options .lSAction > .lSNext {max-width: 12px;top: 18px;right: 0px;background-size: 50px 25px;background-repeat: no-repeat;background-position: -35px 0;}/*================================================================================
[Catalog Breadcrumb - only used on the catalog detail currently]
*/.breadcrumb-nav {font-family: 'Trivia Slab', Arial, sans-serif;color: #000;margin-top: 20px;}.breadcrumb-nav a {background: none;text-decoration: underline;color: #000;line-height: 1em;font-size: 14px;}.breadcrumb-nav a:last-of-type {text-decoration: none;}/*================================================================================
[Item Detail]
*/.suggested-products--backoffice {margin-top: 35px;}.item-detail__name {color: #000000;font-size: 40px;margin: 0px 0px 10px;}.item-detail__print {font-family: Arial, sans-serif;color: #000;font-size: 18px;}.item-detail__description {margin: 30px 0px 50px 0px;font-size: 16px;}.item-detail__regular-price {font-size: 14px;color: red;opacity: 0.5;filter: alpha(opacity=50);text-decoration: line-through;}.item-detail .itemprice {display: inline-block;}.item-detail__price {font-size: 20px;font-weight: bold;}.item-detail .itemcode {display: inline-block;font-size: 20px;}.item-detail .add-qty {margin-top: 30px;font-size: 14px;}.item-detail .add-qty label {font-size: 16px;font-weight: normal;margin: 0px 10px 20px 0px;}.item-detail .addbutton,.item-detail .personalizebutton {display: inline-block;margin-top: 30px;}.item-detail .personalizebutton {margin-right: 15px;}.item-detail__mainImgContainer {position: relative;}.item-detail__mainImgContainer p {text-align: center !important;margin: 20px 0px;font-size: 16px;}.item-detail__selection {position: relative;}.item-detail .more-options {margin: 10px 0px;}.item-detail .item-topheader {display: block;text-align: center;}.item-detail .item-subheader {display: block;}.item-detail .item-subheader h3 {font-family: 'TriviaSlabLight', Arial, sans-serif;margin-top: 20px;margin-bottom: 10px;}.item-detail__prints {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;margin-left: unset;margin-right: unset;}.item-detail__prints--backoffice {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.item-detail__prints--backoffice a.bo-prints {text-decoration: none;padding-right: 5px !important;padding-left: 5px !important;display: block;}.item-detail__prints--backoffice a.bo-prints:hover {text-decoration: none;}.item-detail__prints--backoffice a.bo-prints:hover img.print-image {margin-bottom: 5px;}.item-detail__prints-name {display: block;text-align: center;font-size: 12px;color: #000000;width: 8em;}.item-detail__prints-name:hover {text-decoration: none;color: #e01783;}.item-detail__prints img {max-width: 100%;margin-bottom: 5px;border: 1px solid #ffffff;}.item-detail__prints img.itemSelected {border: 1px solid #000000;}.item-detail__prints a {text-decoration: none;padding-right: 5px !important;padding-left: 5px !important;display: block;text-align: center !important;}.item-detail__prints a:hover {text-decoration: none;}.item-detail__prints a:hover img.print-image {border: 1px solid #e01783;}.item-detail__suggestions {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;}.item-detail__suggestions--backoffice {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.item-detail__suggestions--backoffice a.bo-suggs {-ms-flex-preferred-size: 25%;flex-basis: 25%;text-decoration: none;padding-right: 5px !important;padding-left: 5px !important;display: block;}.item-detail__suggestions-name {display: block;text-align: center;font-size: 12px;}.item-detail__suggestions-name:hover {text-decoration: none;}.item-detail__suggestions img {max-width: 150px;margin-bottom: 10px;}.item-detail__suggestions--container {-ms-flex-preferred-size: 25%;flex-basis: 25%;text-decoration: none;padding-right: 5px !important;padding-left: 5px !important;display: block;}.item-detail__suggestions--container .item-detail__prints-name {width: auto;}.item-detail__suggestions--title {font-size: 26px;display: block;}.item-detail h3 {color: #000;margin-top: 10px;}.item-detail__flex-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;clear: both;}.item-detail__flex-content div:nth-child(2) {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.item-detail__reviews--content .bv-content-author-name h3 {text-align: left !important;}.item-detail__reviews--content .bv-section-summary-inline .bv-inline-histogram.bv-section-summary-block table,.item-detail__reviews--content .bv-section-summary-inline .bv-secondary-rating-summary.bv-section-summary-block table.bv-secondary-rating-summary-list[role="presentation"] {margin: 20px 0 !important;}.item-detail hr.item-detail-split {border-top: 1px solid #9A9A9A;margin: 0;}.item-detail .otherImages .flex-viewport {height: 200px !important;}.item-detail .otherImages .flex-viewport .slides li {padding: 5px 0px 5px 0px;}.item-detail__collection-preview img {max-width: 30px;}.item-scroller {padding-bottom: 15px;}.item-scroller img {max-width: 100%;}/*================================================================================
[Cart message]
*/.cart-message__buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}/*================================================================================
[Slap Dots]
*/.slapdot__catalog {position: absolute;background-position: center bottom;background-size: auto;background-repeat: no-repeat;height: 100%;width: 100%;min-height: 24px;}.slapdot__catalog img {width: 65px;height: 65px;background: none;}.slapdot__catalog--upperleft {top: 0%;left: 8%;}.slapdot__catalog--upperright {top: 0%;right: 0%;max-height: 60px;max-width: 35%;background-size: contain;background-position: top right;}.slapdot__catalog--lowerleft {bottom: 0;left: 8%;right: 8%;}.slapdot__catalog--lowerright {bottom: 8%;right: 8%;}.slapdot__selection {text-align: center !important;position: absolute;}.slapdot__selection img {min-width: 25px;max-height: 25px;}.slapdot__selection--upperleft {top: 0%;left: 0%;max-width: 100%;}.slapdot__selection--upperright {top: 0%;right: 0%;max-width: 100%;}.slapdot__selection--lowerleft {bottom: -1%;left: 0%;max-width: 100%;}.slapdot__selection--lowerright {bottom: 2%;right: 0%;max-width: 100%;}.slapdot__mainimg {position: absolute;width: 100%;}.slapdot__mainimg img {height: auto;min-width: 75px;margin: auto;}.slapdot__mainimg--upperleft {top: 8%;left: 8%;}.slapdot__mainimg--upperright {top: 2%;right: 0;left: 0;width: 90%;max-width: 556px;margin: auto;}.slapdot__mainimg--upperright img {float: right;}.slapdot__mainimg--lowerleft {bottom: 0%;width: 90%;max-width: 556px;text-align: center;}.slapdot__mainimg--lowerright {bottom: 0%;right: 8%;}/*==================================================================================
[Gift Card Detail Page]
*/#itemdetail #k11-0 {min-width: 170px;}/*==================================================================================
[Ad interupter inserted w/ javascript from collections CMS]
*/.collection-ad {text-align: center;width: 50%;}/*==================================================================================
[Collection Based Browsing]
*/.child-collection-container {text-align: center;vertical-align: top;}.child-collection-container:nth-child(2n + 2) {border-left: 1px solid #000;}.collection-border {border-left: 1px solid #000;}/*==================================================================================
[Build Your Own Bag - Studio31]
*/.kitChoicesContainer .kitchoice {display: inline; /*float:left;
        .tac();*/padding: 0 5px 0 5px;}.kitChoicesContainer .kitchoice img {max-width: 50px;}.kitChoicesContainer .kitchoice .kitChoiceText {display: block;font-size: 14px;color: #7e8484;}/*================================================================================
[Feature Intros]
*/.feature-intro {text-align: center; /*------- [Elements] -------*/}.feature-intro__heading {font-family: 'Trivia Slab', Arial, sans-serif;font-size: 20px;line-height: 1em;margin: 0;padding: 0 .5em 0 .25em;font-weight: lighter;display: block;text-transform: none;color: #48BABD;text-align: center;}.feature-intro__heading:after {background: url(../../../../responsive/img/dividers/heading-divider.png) center center no-repeat;content: '';display: block;clear: both;width: 100%;height: 10px;margin-top: 15px;}.feature-intro__description {margin: 0 0 20px 0;text-align: center;font-size: 18px;font-family: 'Trivia Slab', Arial, sans-serif;font-weight: 200;color: #000000;line-height: 1.1em;}.feature-intro__description span {display: block;padding: 20px 0;}/*================================================================================
[Introduction Block]
*/.introduction-block {text-align: center; /*------- [Elements] -------*/}.introduction-block__heading {margin-bottom: 20px;}.introduction-block__copy {color: #000;font-size: 18px;font-weight: 100;}.introduction-block h3 {color: #000;margin-top: 10px;font-family: 'Trivia Slab', Arial, sans-serif;}.introduction-block .dark-red {color: #b11116;}.introduction-block__PartyEventMessage {color: red;}/*================================================================================
[Party Card]
*/.party-cards {margin-top: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap; /*------- [Elements] -------*/}.party-cards__wrap {-ms-flex-preferred-size: 100%;flex-basis: 100%;margin-bottom: 20px;}.party-cards__card {text-align: center;border: 1px solid #f1f1f1;padding: 20px;margin: 0 10px;}.party-cards__party-name {font-size: 23px;color: #DE1C85;display: block;margin-bottom: 10px;}.party-cards__party-description {font-size: 14px;font-style: italic;margin-bottom: 10px;color: #989898;height: 18px;}.party-cards__party-hostess,.party-cards__party-date,.party-cards__party-deadline {font-size: 14px;color: #989898;margin-bottom: 10px;}/*================================================================================
[Gift Hero]
*/.gift-hero {position: relative;padding-bottom: 30px; /*------- [Elements] -------*/}.gift-hero__image {position: relative;display: none;max-width: 100%;}.gift-hero__copy {text-align: center;font-size: 30px;}.gift-hero__copy .intro {font-family: 'Trivia Slab', Arial, sans-serif;text-transform: uppercase;font-size: 15px;font-weight: 600;display: block;padding-top: 10px;z-index: 100;position: relative;}.gift-hero__copy .enlarged {font-family: 'Rosa Linda', Arial, sans-serif;text-transform: none;display: block;color: #e01783;font-size: 54px;line-height: 85px;}.gift-hero__copy p {font-family: 'Trivia Slab', Arial, sans-serif;text-align: center;padding: 0px 30px 10px;font-size: 13px;position: relative;top: -15px;}.gift-hero__cta {color: #000000;font-family: Oswald, Arial, sans-serif;font-weight: 400;padding: 5px 30px 5px 5px;text-transform: uppercase;position: relative;font-size: 16px;}.gift-hero__cta:after {content: '';position: absolute;border-left: 8px solid;border-top: 6px solid transparent;border-bottom: 6px solid transparent;width: 14px;height: 12px;right: 5px;top: 50%;margin-top: -8px;}.gift-hero__cta:hover {color: white;text-decoration: none;}/*================================================================================
[Gift Module]
*/.gift-blocks { /*------- [Elements] -------*/}.gift-blocks__gift {display: block;position: relative;margin: 15px auto;max-width: 395px;}.gift-blocks__gift:hover .gift-blocks__gift-title {background: rgba(0, 0, 0, 0.85);color: white;}.gift-blocks__gift:hover .gift-blocks__gift-copy {opacity: 1;}.gift-blocks__image {max-width: 100%;}.gift-blocks__gift-title {position: absolute;bottom: 0;width: 100%;background: rgba(255, 255, 255, 0.85);text-align: center;font-family: 'Trivia Slab', Arial, sans-serif;color: black;padding: 10px 0;font-weight: bold;-webkit-transition: background 0.5s ease;transition: background 0.5s ease;}.gift-blocks__gift-copy {position: absolute;bottom: 0;width: 100%;background: rgba(0, 0, 0, 0.5);padding: 10px;height: 100%;color: white;font-size: 12px;opacity: 0;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.gift-blocks__gift-copy:after {width: 25px;height: 25px;position: absolute;bottom: 0;right: 0;content: '';color: #fff;display: block;background: url(../../../../2015/spring/img/personalization/inspiration-gallery/20150901/zoom.png) center center no-repeat;background-size: 50%;}.gift-blocks__guide-image {max-height: 150px;margin: auto;}.gift-blocks__guide-caption {border-top: 1px solid #f1f1f1;margin-top: 20px;padding-top: 10px;text-align: center;}.gift-blocks__guide-caption-name {display: block;color: #000000;}.gift-blocks__guide-caption-price {display: block;padding: 10px 0 0;}/*================================================================================
[Solution Switcher]
*/.solution-switcher {position: relative;padding-top: 80px;margin-top: 30px; /*------- [Elements] -------*/}.solution-switcher__badge {position: absolute;top: 50px;left: -15px;width: 75px;}.solution-switcher__badge img {max-width: 100%;}.solution-switcher__swatchbox {position: absolute;top: 0;width: 100%;z-index: 10;}.solution-switcher__swatches {list-style-type: none;padding: 0 0 0 80px;margin-top: 60px;}.solution-switcher__swatches-swatch {display: inline-block;border-radius: 100%;border: 3px solid white;width: 50px;margin-right: 10px;overflow: hidden; /*------- [Elements] -------*/}.solution-switcher__swatches-swatch__link {display: block;width: 100%;height: 100%;position: relative;}.solution-switcher__swatches-swatch__link:before {-webkit-transition: all 0.5s ease;transition: all 0.5s ease;content: '';position: absolute;border-radius: 100%;border: 3px solid rgba(0, 0, 0, 0.5);width: 100%;height: 100%;}.solution-switcher__swatches-swatch__link:hover:before,.solution-switcher__swatches-swatch__link.active:before {border-color: #fdc70c;}.solution-switcher__swatches-swatch__link img {width: 100%;max-width: 100%;}.solution-switcher__imagebox-images {display: none; /*------- [Elements] -------*/ /*------- [Modifiers] -------*/}.solution-switcher__imagebox-images:before,.solution-switcher__imagebox-images:after {content: " ";display: table;}.solution-switcher__imagebox-images:after {clear: both;}.solution-switcher__imagebox-images:before,.solution-switcher__imagebox-images:after {content: " ";display: table;}.solution-switcher__imagebox-images:after {clear: both;}.solution-switcher__imagebox-images__link {display: block;width: 50%;float: left;position: relative;}.solution-switcher__imagebox-images__link:hover {text-decoration: none;}.solution-switcher__imagebox-images__zoom {color: rgba(0, 0, 0, 0.5);font-size: 35px;background: rgba(255, 255, 255, 0.5);position: absolute;bottom: 10px;left: 10px;padding: 5px;}.solution-switcher__imagebox-images__zoom:parent:hover {color: red;}.solution-switcher__imagebox-images img {width: 100%;max-width: 100%;}.solution-switcher__imagebox-images--navy {display: block;}.solution-switcher__startshop {position: absolute;width: 100%;top: 0px;}.solution-switcher__startshop a {display: block;}.solution-switcher__zoom-msg {text-align: center;color: #777;padding: 10px 0;}.solution-switcher__callout {margin-top: 20px;}.solution-switcher__callout__text {font-family: 'The Hand', Helvetica, sans-serif;font-size: 42px;line-height: 1;}.solution-switcher__callout__image {max-width: 100%;}/*================================================================================
[Image Switcher -- see specials page]
*/.image-switcher {text-align: center;margin-bottom: 20px;}.image-switcher__border {position: relative;z-index: 2;border: 2px solid #e3e3e3;padding: 10px;}.image-switcher img {position: relative;z-index: 3;}.image-switcher__thumbs a.selected img {opacity: .35;}/*================================================================================
[Swatch Switcher]
*/.swatch-switcher {margin-bottom: 10px; /*------- [Elements] -------*/ /*------- [Elements] -------*/}.swatch-switcher__list {list-style-type: none;padding: 0;margin: 0;text-align: center;margin: auto;width: 320px;}.swatch-switcher__list-item {display: inline-block;border-radius: 100%;width: 50px;height: 50px;margin-right: 5px;overflow: hidden;}.swatch-switcher__link {display: block;width: 100%;height: 100%;position: relative;}.swatch-switcher__link:before {-webkit-transition: all 0.5s ease;transition: all 0.5s ease;content: '';position: absolute;border-radius: 100%;border: 3px solid rgba(0, 0, 0, 0.5);left: 0;top: 0;width: 100%;height: 100%;}.swatch-switcher__link:hover:before,.swatch-switcher__link.active:before {border-color: #fdc70c;}.swatch-switcher__link img {width: 100%;max-width: 100%;display: block;}.swatch-switcher__link--view-all {color: black;font-size: 18px;font-family: Oswald, Arial, sans-serif;font-weight: 400;}.swatch-switcher__link--view-all span {display: inline-block;line-height: 46px;text-transform: uppercase;}.swatch-switcher__link.selected:before {border-color: #e01783;}.swatch-switcher__link span {line-height: 1em;position: absolute;top: 50%;width: 100%;display: block;left: 0;text-align: center;margin-top: -0.5em;font-family: Oswald, Arial, sans-serif;font-weight: 400;text-transform: uppercase;color: #000;}.catalog-item.swatch-de-selected {display: none;}.circular-item {background-color: #fdf9ef;border: 6px solid #fff;border-radius: 50%;margin: 0 10px;}.circular-item img {padding: 24px;}/*================================================================================
[Global]
*/.gray {color: #989898;}.gray-bg {background: #f7f7f7;}.white-bg {background: #fff;}.gray-border {border: 1px solid #989898;}.pink-border {border: 1px solid #e01783;}.border-black {border: 1px solid #000;}.border-shadow {border: 5px #fff solid;box-shadow: 0 0 7px rgba(0, 0, 0, 0.2);}.rounded-border {border-radius: 2%;border: 1px solid #000;padding: 0 15px;}.bt-black {border-top: 1px solid #000;}.bb-black {border-bottom: 1px solid #000;}.bt-gray {border-top: 1px solid #ccc;}.bb-gray {border-bottom: 1px solid #ccc;}.slate {color: #0070b3;}.strikethrough {text-decoration: line-through;}.disclaimer {font-size: 14px;line-height: 1.4em;border: 1px solid #e0e0e0;padding: 15px;}.disclaimer p {font-size: 14px;line-height: 1.4em;}.disclaimer p:last-child {margin-bottom: 0;}.disclaimer--borderless {border: 0px solid;}body p,body ul li,body ol li {font-size: 16px;}:target:not(.pers-item) {padding-top: 168px;margin-top: -168px;}.play-button {background: url("../../../../responsive/img/layout/pink-play.png") no-repeat center;width: 100%;height: 100%;position: absolute;z-index: 10;left: 0;right: 0;top: 0;cursor: hand;cursor: pointer;}.play-button__small {background-size: 30%;}.red-ribbon {font-family: 'The Hand', Arial, sans-serif;font-weight: 600;text-align: center;font-size: 42px;color: #fff;background-image: url("../../../../responsive/img/dividers/ribbon.png");background-size: 100% 100%;display: inline-block;padding: 0 40px;margin-bottom: 15px;}a.btn,a.no-deco {text-decoration: none;}a.black {color: black;text-decoration: underline;}a.black:hover {color: #DE1C85;}.fabric-background {background-image: url("../../../../responsive/img/bg/mesh-light.jpg");background-size: cover;padding: 20px 0;}.fabric-background--blue {background-image: url("../../../../responsive/img/bg/mesh-blue.jpg");}.fabric-background--lightest {background-image: url("../../../../responsive/img/bg/mesh-lightest.jpg");}.fabric-background--light {background: none;position: relative;background-position: 20px 0;background-repeat: no-repeat;}.fabric-background--light:before {content: '';background-image: url(../../../../responsive/img/bg/mesh-light.jpg);background-size: cover;position: absolute;display: block;opacity: .5;width: 100%;height: 100%;}.fabric-background--heather {background-image: url('../../../../responsive/img/bg/fabric-heather.jpg');}.plaster-background {padding: 20px 0;background-image: url("../../../../responsive/img/bg/plaster.jpg");background-size: cover;}.wood-background {padding: 20px 0;background-image: url("../../../../responsive/img/bg/wood.jpg");background-size: cover;}.wood-vertical-background-2 {padding: 20px 0;background-image: url("../../../../responsive/img/bg/wood-vertical-2.jpg");background-size: cover;}.wood-vertical-background-blue {padding: 20px 0;background-image: url("../../../../responsive/img/bg/wood-vertical-blue.jpg");background-size: cover;}.grey-vertical-texture-background {padding: 20px 0;background-image: url("../../../../responsive/img/bg/grey-vertical-texture.jpg");background-size: cover;}.grey-fluff-background {padding: 20px 0;background-image: url("../../../../responsive/img/bg/grey-fluff.jpg");background-size: cover;}.white-texture-background {padding: 20px 0;background-image: url("../../../../responsive/img/bg/white-texture.jpg");background-size: cover;}.wood-horizontal-background {padding: 20px 0;background-image: url("../../../../responsive/img/bg/wood-horizontal-bg.jpg");background-size: cover;}.wood-horizontal-background--bottom-fade {padding-bottom: 0;}.wood-horizontal-background--bottom-fade::after {display: block;background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%);margin-top: -150px;height: 150px;width: 100%;content: '';}.gray-canvas-background {padding: 20px 0;background-image: url("../../../../responsive/img/bg/fabric-heather.jpg");background-size: cover;}.navy-background {padding: 20px 0;background: #00365f;color: #fff;}.solid-gray-background {padding: 20px 0;background: #f6f4f1;}.green-background {background-image: url("../../../../responsive/img/bg/green-plaster.jpg");background-size: cover;}.pink-background {background: #e01882;}.arrow-link {position: relative;color: #000;font-size: 18px;white-space: nowrap;}.arrow-link:after {content: "";position: absolute;right: -14px;border-top: 7px solid transparent;border-bottom: 7px solid transparent;border-left: 10px solid #e01783;top: 15%;}.arrow-link__pink {color: #e01783;}.arrow-link__white {color: #fff;}.arrow-link__white:after {border-left: 10px solid #fff;}.arrow-link__white:hover {color: #fff;}.arrow-link__black {color: #000;}.arrow-link__black:after {border-left: 10px solid #000;}.arrow-link__black:hover {color: #000;}.arrow-link--line:after {content: "";position: absolute;right: -14px;border-width: 0 2px 2px 2px;border-color: #e01783;height: 8px;width: 8px;-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);transform: rotate(-135deg);top: 25%;}.arrow-link--line.white {color: #fff;}.arrow-link--line.white:after {border-color: #fff;}.arrow-link--underline {text-decoration: underline !important;}.arrow-link--gray {color: #545859;}.arrow-link--gray:after {border-color: #545859;}.top-link {position: relative;color: #e01783;font-size: 14px;white-space: nowrap;text-transform: uppercase;}.top-link:after {content: "\27A1";position: absolute;font-size: 16px;top: -4px;right: -20px;-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);}.alert-danger {color: #FFF;background: #a2a2a2;border-color: #a2a2a2;text-align: left;}/* allows alerts to be stacked */.alert-danger-vertical {margin-bottom: 0px;display: block;max-width: 150px;}.small-bullets {padding-left: 0;}.small-bullets li {font-size: 16px;list-style-type: none;}.small-bullets li:before {content: '\2022';font-size: 14px;padding-right: 6px;}.uppercase {text-transform: uppercase;}.videoWrapper {position: relative;padding-bottom: 56.25%; /* 16:9 */padding-top: 25px;height: 0;}.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}/*================================================================================
[Hero Image Crop]
*/.hero-crop {overflow: hidden;text-align: center;width: 100%;}.hero-crop img {left: 50%;position: relative;-webkit-transform: translate(-50%, 0px);-ms-transform: translate(-50%, 0px);transform: translate(-50%, 0px);max-width: none;}/*================================================================================
[HomePage]
*/.topborder {border-top: 5px solid;display: table !important;}.topborder--blue {border-color: #0c7a86;}.full-width-gradient {background: #efefef; /* For browsers that do not support gradients */ /* For Safari 5.1 to 6.0 */background: -webkit-linear-gradient(#efefef, #ffffff, #efefef); /* For Opera 11.1 to 12.0 */ /* For Fx 3.6 to 15 */ /* Standard syntax */background: -webkit-linear-gradient(left, #efefef, #ffffff, #efefef);background: linear-gradient(to right, #efefef, #ffffff, #efefef);}.full-width-gradient--slide {background-color: #ffffff;box-shadow: 0 0 5px 1px #efefef;}.full-width-gradient--slide p {font-size: 16px;}/*================================================================================
[Functional Solutions Rotator]
*/.lSSlideOuter ul.lSPager {display: none;}.lSSlideOuter p {color: #000;}.lSSlideOuter a {text-decoration: none;}.lSSlideOuter a:hover {text-decoration: underline;}/*================================================================================
[Embriodery-Guide Page - TABS]
*/.tabcontent {display: none;-webkit-animation: fadeEffect 1s;animation: fadeEffect 1s; /* Fading effect takes 1 second */}/* Style the list */.tab-nav {border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}ul.tab {list-style-type: none;margin: auto;overflow: hidden;}/* Float the list items side by side */ul.tab li {float: left;margin-right: 1.33%;text-align: center;width: 31%;cursor: pointer;}/* Style the links inside the list items */ul.tab li a {display: inline-block;font-family: "Trivia Slab", Arial, sans-serif;color: #e01783;text-align: center;padding: 15px 10px;text-decoration: none;-webkit-transition: 0.3s;transition: 0.3s;font-size: 22px;border-bottom: 4px solid transparent;pointer-events: none;}/* Change background color of links on hover */ul.tab li:hover {border-bottom: 4px solid #e01783;}/* Create an active/current tablink class */ul.tab li:focus {border-bottom: 4px solid #e01783;color: #000000;}ul.tab .active {border-bottom: 4px solid #e01783;}ul.tab .active a {color: #000000 !important;}/*================================================================================
[Embriodery-Guide Page]
*/.emb-guide-intro p {font-size: 20px;line-height: 26pxs;}.price-arrow {border: 1px solid #e3e3e3;font-family: "Trivia Slab", Arial, sans-serif;min-height: 158px;padding: 25px 40px 15px 7px;text-align: center;}.price-arrow h3 {color: #000000;font-size: 20px;font-weight: 600;}.price-arrow p {font-size: 16px;}.price-arrow .disclaimer {font-size: 12px;line-height: 1.4em;width: 98%;}.price-arrow .double-price {color: #167884;float: left;font-size: 50px;font-weight: 600;line-height: 0.3em;width: 50%;}.price-arrow .price {color: #167884;font-size: 50px;font-weight: 600;}.price-arrow .price--symbol {font-size: 30px;vertical-align: super;color: #167884;}.price-arrow .price--sub {font-size: 14px;}.now-on-pillows {background: transparent url("../../../../responsive/img/personalization/pillows-ribbon.png") no-repeat center center;width: 92%;height: 40px;position: absolute;top: -10px;max-width: 165px;}.emb-ex {color: #333333;text-align: left;}.emb-ex p {font-size: 16px;font-weight: 600;}.emb-ex ul {font-size: 16px;padding-left: 15px;}.product-key img {float: left;margin-top: -3px;}.product-key p {text-align: left;font-size: 16px;}.product-key sup {font-size: 65%;}.print-thread-color {width: 100%;text-align: center;}.print-thread-color img {margin: auto;}.print-thread-color--hover {display: none;position: absolute;text-align: center;width: 100%;height: 100%;z-index: 10;top: 0;bottom: 0;right: 0;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center; /* add to align horizontal */-webkit-box-align: center;-ms-flex-align: center;align-items: center; /* add to align vertical */}.print-thread-color--hover .thread-whitebox {width: 72%;margin: auto;background-color: #ffffff;height: 65%;}.print-thread-color--hover .thread-whitebox p {font-size: 16px;font-weight: 600;}.print-thread-color--hover .thread-whitebox ul {list-style-type: none;font-size: 14px;}.print-thread-color:hover .print-thread-color--hover {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}/*================================================================================
[Design Your Statement Piece]
*/.hostess-exclusive-dot {position: absolute;top: -4%;right: 9%;z-index: 100;}.product-style img {margin: auto;}.product-style p {font-size: 16px;}.product-style b {font-size: 20px;font-weight: 600;}.product-style a {color: #000000;}/*
commenting out - I think this page is going away
need to confirm

.pillow-design{
	img{
		margin:auto;
	}
	p{
		font-size: 20px;
		font-weight:600;
	}
	ul{
		text-align:left;
		font-size: 16px;
	}
}

.pers-color {
	height:156px;
	width:166px;
	&--black {
	 background-color:#000000;
	}
	&--blue {
	 background-color:#12377e;
	}
	&--brown {
	  background-color:#50331f;
	}
	&--charcoal {
	  background-color:#625e58;
	}
	&--hotpink {
	  background-color:#ef4d89;
	}
	&--forestgreen {
	  background-color:#04564a;
	}
	&--lilac {
	  background-color:#9398cc;
	}
	&--maroon {
	  background-color:#793949;
	}
	&--navyblue {
	  background-color:#293857;
	}
	&--orange {
	  background-color:#f68121;
	}
	&--red {
	  background-color:#ec3753;
	}
	&--trueturquoise {
	  background-color:#13baa7;
	}
}*/.featured-in {font-size: 30px;}/*================================================================================
[Our-Story PopUp]
*/.our-story-popup #our-story-data {max-width: 95%;margin: 10px;text-align: center;background: url("../../../../responsive/img/bg/purple-print-bg2.jpg") no-repeat 0 0;background-size: 100% 100%;font-family: triviaSlab;}.our-story-popup #our-story-data .white-bg {background: #fff;padding: 20px;}.our-story-popup #our-story-data img {width: 120px;padding: 0 10px;}.our-story-popup #our-story-data p.copy {font-size: 20px;color: #333;line-height: 1.2em;margin: 5px 20px;}.our-story-popup #our-story-data .h1 {margin: 0 0 10px;text-transform: uppercase;font-size: 44px;}.our-story-popup #our-story-data .h3 {margin: 0 0 10px;}.our-story-popup.fancybox-is-open .fancybox-bg {background: rgba(255, 255, 255, 0.8);}.our-story-popup .fancybox-slide > * {padding: 15px;}.our-story-popup .fancybox-close-small:after {top: 15px;right: 15px;}/*================================================================================
[Our-Story Page]
*/.ourstory-landing h1.huge {font-size: 60px;line-height: 65px;}.ourstory-landing h2 {font-size: 40px;}.ourstory-landing .ourstory-hero {display: block;background: url("../../../../responsive/img/ourstory/20180201/OurStory-Hero.jpg");text-align: center;background-repeat: no-repeat;background-position: right top;background-size: 800px 270px;padding-top: 260px;}.ourstory-landing .ourstory-hero a {width: 100%;}.ourstory-landing .ourstory-hero h1 {text-align: center;}.ourstory-landing .ourstory-hero p {color: black;font-size: 16px;}.ourstory-landing .gives-header img {display: inline;}.ourstory-landing .image-collage {margin: 40px 0 -40px 0;}.ourstory-landing .footer-connect {margin: 35px 0;}/*================================================================================
[Gives Care Ribbon Page]
*/.gives-ribbon h3 {color: #000000;font-family: arial;}/*================================================================================
[Gives About Us Page]
*/.gives-about-us img.thumbnail,.gives img.thumbnail {max-width: 100%;}/*================================================================================
[Join Page]
*/.consultant-why {text-align: left;}.kit-wrapper .gray-border {border-color: #ccc;padding: 5px;}.kit-wrapper .h1 {font-size: 60px;}.kit-wrapper h3 {font-family: Arial, sans-serif;font-weight: bold;font-size: 18px;}.kit-wrapper h2 {font-family: 'The Hand', Arial, sans-serif;font-weight: 900;color: #e01783 !important;margin-top: 0;padding: 8px 0;background-image: url("https://d2xqear68cidjx.cloudfront.net/responsive/img/homepage/desktop/Fabric.png");}.kit-wrapper h2.pink-bg {background-color: #f70582;color: #fff;}.kit-wrapper h2 .date-img {margin: 0 auto;}.kit-wrapper .fabric-bg {background: url("../../../../responsive/img/join/fabric-bg.jpg") no-repeat center center;width: 100%;height: 193px;}.kit-wrapper .fabric-bg p {width: 158px;margin: 0 auto;padding-top: 40px;font-size: 17px;font-family: 'Trivia Slab', Arial, sans-serif;font-weight: 600;}.kit-wrapper .fabric-bg p span {color: #167884;}.kit-wrapper .features {padding: 0 20px 20px 20px;}.kit-wrapper .features p {max-width: 270px;margin: 0 auto;}.kit-wrapper .fee-container-wrapper {background: #eaebe9;padding: 10px;}.kit-wrapper .fee-container-wrapper .fee-container {position: relative;left: -20px;}.kit-wrapper .fee-container-wrapper span {background-color: #167884;border: 2px solid #fff;border-radius: 50%;color: #fff;display: inline-block;font-size: 36px;width: 70px;height: 70px;line-height: 70px;position: absolute;top: -30px;font-family: 'Trivia Slab', Arial, sans-serif;}.kit-wrapper .fee-container-wrapper span sup {font-size: 18px;top: -0.6em;}.kit-wrapper .fee-container-wrapper span sup.asterik {position: absolute;top: 10px;left: 60px;color: #167884;}body.ca .kit-wrapper .fee-container-wrapper span,div.ca .kit-wrapper .fee-container-wrapper span {width: 75px;height: 75px;line-height: 75px;letter-spacing: -2px;font-size: 32px;}body.ca .kit-wrapper .fee-container-wrapper span sup,div.ca .kit-wrapper .fee-container-wrapper span sup {font-size: 16px;}.why-rotator .button-container {position: relative;}.why-rotator .button-container a.btn {position: absolute;bottom: 10px;display: block;left: 0;right: 0;margin: 0 18px;text-transform: uppercase;color: rgba(255, 255, 255, 0.8);border: 2px solid rgba(255, 255, 255, 0.8);}.why-rotator .profile {font-size: 17px;margin-bottom: 20px !important;}.why-rotator iframe {max-width: 100%;}.FAQs h2 {color: #000000;font-size: 30px;}.FAQs a {text-decoration: none;}.FAQs .answer {font-size: 16px;color: #000000;}.FAQs .qa-botborder {border-bottom: 1px solid #cccccc;}.FAQs a.question {background-image: url("../../../../responsive/img/sprites/close-icon.png");background-position: 99% 50%;background-repeat: no-repeat;font-size: 16px;color: #000000;cursor: pointer;display: block;}.FAQs a.collapsed {background-image: url("../../../../responsive/img/sprites/open-icon.png");background-position: 99% 50%;background-repeat: no-repeat;display: block;font-size: 16px;color: #000000;cursor: pointer;}.FAQs .collapse {display: none;}.FAQs .collapse.in {display: block;}.FAQs .collapsing {height: auto;overflow: hidden;position: relative;-webkit-transition-duration: 0.35s;transition-duration: 0.35s;-webkit-transition-property: height, visibility;transition-property: height, visibility;-webkit-transition-timing-function: ease;transition-timing-function: ease;}/*---------------------------------------------------
National logos at bottom of join and host pages
*/ul.national-spotlight-logos {text-align: center;list-style: none;max-width: 1200px;padding: 0 40px;margin: 0 auto;}ul.national-spotlight-logos li img {margin: 0 auto 40px;}/*---------------------------------------------------
404 Page
*/.four-oh-four__body {text-align: center;margin-top: 1.5em;font-size: 16px;}.four-oh-four__body h2 {color: #3b444b;}.four-oh-four__body--shadowbox {padding: 20px;box-shadow: 0 0 30px #ccc;-moz-box-shadow: 0 0 30px #ccc;-webkit-box-shadow: 0 0 30px #ccc;}.four-oh-four__body--contents {padding: 45px 35px;background-image: url('../../../../responsive/img/404/404-cropped-background.jpg');background-size: 100% auto;background-repeat: repeat-y;}.four-oh-four__title {font-size: 8.625em;text-align: center;font-family: 'Rosa Linda', Arial, sans-serif;}.four-oh-four__links {list-style: none;padding: 0px;}.four-oh-four__logo {width: 20%;}.four-oh-four__support-header {font-weight: 700;color: #3b444b;font-family: Arial;font-size: 22px;}a sup {display: inline-block;text-decoration: none;}.link-whole-section {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 100;text-indent: -99999px;}.ideas-we-love__gallery-thumbnail {margin-bottom: 15px;}/*---------------------------------------------------
News Page
*/.news h1 {font-family: 'TriviaSlabLight', Arial, sans-serif;font-size: 60px;color: #000000;text-align: center !important;}.news h2 {font-family: 'TriviaSlabLight', Arial, sans-serif;font-size: 26px;}.news a:hover p {color: #000;}.news a:hover p span {color: #e01783;}/*---------------------------------------------------
Gallery Landing Page
*/.content-collection.galleries a {text-decoration: none;}.content-collection.galleries #picture-perfect {background-color: #ede8e4;padding: 1px 0;}.tile-container {background: -webkit-linear-gradient(#f5f1ee, #fff);background: linear-gradient(#f5f1ee, #fff);width: 100%;}.tile-container .special-text {max-width: 674px;text-align: center;margin: auto;padding: 20px;}.tile-container .special-text p {font-size: 20px;}.tile-container .tab {text-indent: -99999em;}.tile-container .tab.hostess-exclusive {background: url("../../../../responsive/img/spotlight/get-creative/20190101/tab-hostess-special.png");}.tile-container .tab.january-special {background: url("../../../../responsive/img/spotlight/get-creative/20190101/tab-january-special.png");}.tile-container .tab.hostess-exclusive-es {background: url("../../../../responsive/img/spotlight/get-creative/20190101/tab-hostess-special-es.png");}.tile-container .tab.january-special-es {background: url("../../../../responsive/img/spotlight/get-creative/20190101/tab-january-special-es.png");}.tile-container--white {background: #fff;}.tile-container--white {background: #fff;}.four-tiles,.three-tiles,.five-tiles {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;margin: 0 auto 30px;}.four-tiles .tab,.three-tiles .tab,.five-tiles .tab {height: 96px;position: absolute;right: 0;top: 0;width: 96px;}.four-tiles .tile,.three-tiles .tile,.five-tiles .tile {display: block;position: relative;text-decoration: none;}.four-tiles .tile sup,.three-tiles .tile sup,.five-tiles .tile sup {font-size: 50%;}.four-tiles .tile__show-arrow,.three-tiles .tile__show-arrow,.five-tiles .tile__show-arrow {position: relative;margin: 10px 0;}.four-tiles .tile__show-arrow:after,.three-tiles .tile__show-arrow:after,.five-tiles .tile__show-arrow:after {background-image: url('../../../../responsive/img/personalization/20180801/photo-personalization/arrow-down.png');background-size: cover;bottom: -15px;content: '';height: 11px;left: 0;margin: auto;position: absolute;right: 0;-webkit-transition: 0.25s;transition: 0.25s;width: 18px;}.four-tiles .tile:hover .tile__show-arrow:after,.three-tiles .tile:hover .tile__show-arrow:after,.five-tiles .tile:hover .tile__show-arrow:after {bottom: -20px;-webkit-transition: 0.25s;transition: 0.25s;}.four-tiles .tile img,.three-tiles .tile img,.five-tiles .tile img {max-height: 280px;max-width: 260px;}.four-tiles .tile span,.three-tiles .tile span,.five-tiles .tile span {display: block;}.four-tiles .tile .border,.three-tiles .tile .border,.five-tiles .tile .border {border: 2px solid #ebebea;background: #fff;}.four-tiles span.tile__new,.three-tiles span.tile__new,.five-tiles span.tile__new {color: #e01783 !important;display: inline;}.three-tiles {max-width: 860px;}.three-tiles .tile {width: 31%;}.three-tiles .tile img {width: auto;}.four-tiles {max-width: 1160px;}.four-tiles .tile {width: 23%;}.five-tiles {max-width: 90%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.five-tiles .tile {width: 31%;margin: 20px 1% 0;}.five-tiles .tile img {max-height: initial;max-width: 251px;}.five-tiles .tile .border {padding: 0 20px 40px;}.small-header h3 {font-size: 23px;}.border-image {border: 10px solid #fff;}.shadow-image {box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1);}.picture-pillow {position: relative;z-index: 100;top: 60px;}.charm-person {float: right;}.textured-bg {background-image: url("../../../../responsive/img/personalization/20180801/photo-personalization/wall-plaster.png");background-repeat: no-repeat;background-size: cover;padding-bottom: 60px;width: 100%;}.wood-bg {background-image: url("../../../../responsive/img/personalization/20180801/close-to-home/wood-texture.png");background-repeat: no-repeat;background-size: cover;padding-bottom: 60px;width: 100%;}.wood-bg--bottom-fade {padding-bottom: 0;}.wood-bg--bottom-fade::after {display: block;background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%);margin-top: -150px;height: 150px;width: 100%;content: '';}.wood-light-bg {background-image: url("../../../../responsive/img/bg/wood-fade.jpg");background-repeat: no-repeat;background-size: cover;padding: 20px 0;}#circle-charm {background-image: url("../../../../responsive/img/personalization/20180801/photo-personalization/circle-charm-bg.png");background-repeat: no-repeat;background-size: cover;padding-bottom: 60px;width: 100%;}.wood-light-bg {background-image: url("../../../../responsive/img/bg/wood-fade.jpg");background-repeat: no-repeat;background-size: cover;padding: 20px 0;}/*---------------------------------------------------
Get Creative
*/#creative-carryall {position: relative;z-index: 1;}#creative-crate,#close-to-home-caddy {width: 100%;height: 1024px;background-image: url("../../../../responsive/img/personalization/20180801/get-creative/creative-crate-bg.jpg");background-size: cover;background-position: bottom;position: relative;top: -225px;background-repeat: no-repeat;margin-bottom: -325px;padding-top: 0;margin-top: 0;}#creative-crate .text-content,#close-to-home-caddy .text-content {text-align: center;position: relative;top: 235px;}#creative-crate .text-content h4,#close-to-home-caddy .text-content h4 {font-family: inherit;font-size: 14px;}#close-to-home-caddy {background-image: url("../../../../responsive/img/personalization/20180801/close-to-home/bottom-caddy-bg-1.jpg");top: -40px;margin-bottom: -140px;height: 924px;}#close-to-home-caddy .text-content {top: 35px;}#close-to-home {position: relative;z-index: 1;}.overlap-left {width: 100%;}.overlap-right {width: 100%;}.overlap-photo {width: 100%;}.content-collection.home h1 {color: #000 !important;}.summer-nights-to-school-days .full-page-hero {margin-top: -98px;}.content-collection.travel .flex-row,.content-collection.thermals .flex-row,.content-collection.home .flex-row,.content-collection.gifts .flex-row,.content-collection.features .flex-row,.content-collection.prints-colors .flex-row,.content-collection.prints-colours .flex-row,.content-collection.handbags-accessories .flex-row {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;text-align: center;}.content-collection.travel .flex-row a,.content-collection.thermals .flex-row a,.content-collection.home .flex-row a,.content-collection.gifts .flex-row a,.content-collection.features .flex-row a,.content-collection.prints-colors .flex-row a,.content-collection.prints-colours .flex-row a,.content-collection.handbags-accessories .flex-row a {text-decoration: none;}.content-collection #gift-certificates-thumb {text-align: center;}.content-collection #gift-certificates-thumb p {margin-bottom: 40px;}.content-collection #gift-certificates-thumb a {text-decoration: none;}.content-collection.gift-certificates h1,.content-collection.online-only h1,.content-collection.final-few h1,.content-collection .lovely-hero-title h1 {font-family: 'just_lovelyregular', Arial, sans-serif;font-size: 16vw;line-height: .7em;color: #e01783;}.content-collection.personalization h1 {font-size: 42px;}.content-collection.gift-certificates h1.justLovely {font-size: 14vw;}.careers p {font-size: 18px;}.careers ul {list-style-position: inside;}.careers .careers-intro h1 {font-family: 'Trivia Slab', Arial, sans-serif;font-size: 60px;}.careers .careers-polaroid {display: none;}.careers .careers-polaroid__top-left {top: -115px;left: 0px;}.careers .careers-polaroid__bottom-right {bottom: -125px;right: 0px;}object[type="application/x-shockwave-flash"] {display: none;}/*================================================================================
[HomePage]
*/.outer-nav a[title="Customer Special Link"] {display: none !important;}.outer-nav a[title="Promotional Link"] {display: none !important;}.content-page.home {text-align: center;}.content-page.home.js-party-banner-resize-margin { /*This makes sure that the content leaves enough margin for the party-banner*/margin-top: 64px;}.content-page.home .full-width-container > .row {margin: 0;}.content-page.home .full-width-container > .row > .col-xs-12 {padding-left: 0;padding-right: 0;}.content-page.home .may-content .center-hero {z-index: 100;position: relative;}.content-page.home .may-content.may-11 .homepage-hero {height: 500px;margin-top: 60px;}.content-page.home .may-content.may-11 .homepage-hero img {position: relative;top: 90px;}.content-page.home .may-content .homepage-hero {background-size: cover;padding-bottom: 50px;position: relative;}.content-page.home .may-content .homepage-hero .main-title {font-size: 4.792vw;color: #fff;text-shadow: 1px 3px 3px #3333;}.content-page.home .may-content .homepage-hero .main-title .justLovely {font-size: 9.847vw;}.content-page.home .may-content .homepage-hero .text {max-width: 463px;left: 8%;}.content-page.home .may-content .homepage-hero .text .eyebrow {font-size: 34px;color: #fff;line-height: 0.5;}.content-page.home .may-content .homepage-hero .text .title {font-size: 100px;color: #fff;}.content-page.home .may-content .homepage-hero .text .title sup {top: -60px;}.content-page.home .may-content .homepage-hero .text .desc {font-size: 34px;color: #fff;line-height: 1;margin-top: -10px;}.content-page.home .may-content .homepage-hero .text .btn {color: #545859;}.content-page.home .may-content .happy-at-home {background-size: cover;height: 536px;}.content-page.home .may-content .happy-at-home .text {width: 370px;position: absolute;top: 3%;right: 3%;}.content-page.home .may-content .happy-at-home .text h3 {font-size: 36px;}.content-page.home .may-content .happy-at-home .text p {font-size: 20px;}.content-page.home .may-content .empowering-women {background-size: cover;padding: 60px;text-align: center;}.content-page.home .may-content .empowering-women .text .title {font-size: 45px;}.content-page.home .may-content .empowering-women .text .title .special {color: #facac9;}.content-page.home .may-content .empowering-women .text .desc {font-size: 33px;}.content-page.home .may-content .empowering-women .text .link a {font-size: 26px;}.content-page.home .may-content .wedded-bliss .bot-line {padding-bottom: 0px;border-bottom: 1px solid #545859;margin-bottom: 26px;}.content-page.home .may-content .wedded-bliss .intro-text {max-width: 340px;margin: 0 auto 30px;}.content-page.home .may-content .wedded-bliss .products {max-width: 430px;margin: auto;}.content-page.home .may-content .wedded-bliss .products .product img {max-height: 170px;}.content-page.home .may-content .wedded-bliss .products .product .link {font-size: 16px;text-transform: uppercase;}.content-page.home .may-content .wedded-bliss .products .product .cost {padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #545859;}.content-page.home .may-content .wedded-bliss .products .link-container {margin-top: 50px;margin: 50px auto 0;}.content-page.home .may-content .wedded-bliss .products .link-container .link {margin-bottom: 15px;width: 100%;}.content-page.home .may-content .purpose-purchase .container {padding: 50px;background: #f6f6f6;}.content-page.home .may-content .purpose-purchase .container .left .content {max-width: 460px;margin: auto;}.content-page.home .may-content .purpose-purchase .container .left .content .title {padding-bottom: 20px;border-bottom: 1px solid #545859;margin-bottom: 20px;}.content-page.home .may-content .purpose-purchase .container .left .content .title h3 {font-size: 36px;}.content-page.home .may-content .purpose-purchase .container .left .content p {font-size: 24px;}.content-page.home .may-content .insider {background-image: url('../../img/homepage/20200501/teal-bg.jpg');background-size: cover;padding: 50px 0;}.content-page.home .may-content .insider .left .text {color: #fff;font-size: 30px;max-width: 340px;margin: auto;}.content-page.home .may-content .insider .left .text .justLovely {font-size: 172px;color: #fff;}.content-page.home .may-content .insider .right {padding: 0 50px;}.content-page.home .may-content .insider .right .text {max-width: 515px;margin: auto;}.content-page.home .may-content .insider .right .text .justLovely {margin-top: -50px;}.content-page.home .may-content .insider .right .text p {font-size: 30px;color: #fff;}.content-page.home .may-content .insider .right .text .link {margin-top: 20px;}.content-page.home .blog-wrapper {background: #f6f6f6;text-align: left;}.content-page.home .blog-wrapper h2 {font-size: 36px;margin-top: 40px;}.content-page.home .blog-wrapper h2 .justLovely {font-size: 80px;line-height: .5em;}.content-page.home .blog-wrapper a {text-decoration: none;}.content-page.home .april-content .homepage-hero-travel {position: relative;}.content-page.home .april-content .homepage-hero-travel__content {background: rgba(255, 255, 255, 0.85);padding: 10px 10px 20px;text-align: center;color: #545859;}.content-page.home .april-content .homepage-hero-travel__content h1 {line-height: 1.3em;margin: 20px 0 0;color: #545859;font-size: 40px;}.content-page.home .april-content .homepage-hero-travel__content h1 .justLovely {font-size: 70px;}.content-page.home .april-content .homepage-hero-travel__content p {max-width: 290px;margin: 0 auto 20px;}.content-page.home .april-content .homepage-hero-travel--alt p {font-size: 18px;padding: 0 20px;max-width: none;}.content-page.home .april-content .homepage-hero-travel--0413 p {padding: 0 20px;max-width: none;}.content-page.home .april-content .homepage-hero-travel--0427 p {padding-right: 10px !important;padding-left: 10px !important;max-width: none;}.content-page.home .april-content .homepage-hero-travel--0420 .homepage-hero-travel__content {top: 15px;}.content-page.home .april-content .reward-your-obsession {margin: 60px auto;max-width: 1140px;text-align: center;background: url('../../../../responsive/img/homepage/20200301/reward-bg.jpg') no-repeat center;background-size: 110% 72%;padding-bottom: 20px;}.content-page.home .april-content .reward-your-obsession__content {background: rgba(246, 246, 246, 0.85);padding: 20px;margin: -10px 20px 20px;position: relative;}.content-page.home .april-content .reward-your-obsession__content h2,.content-page.home .april-content .reward-your-obsession__content h3,.content-page.home .april-content .reward-your-obsession__content p {color: #545859;}.content-page.home .april-content .reward-your-obsession__content h2 {font-size: 22px;text-transform: uppercase;}.content-page.home .april-content .reward-your-obsession__content h2 .justLovely {font-size: 120px;line-height: .4em;text-transform: none;}.content-page.home .april-content .reward-your-obsession__content h2 .reward {margin-left: 10px;}.content-page.home .april-content .reward-your-obsession__content h3 {margin-top: 0;}.content-page.home .april-content .reward-your-obsession__content h3 span {display: block;font-size: 70px;letter-spacing: -1px;}.content-page.home .april-content .reward-your-obsession__content p {max-width: 290px;margin: 0 auto 15px;}.content-page.home .april-content .collection-features {text-align: center;margin-bottom: 50px !important;}.content-page.home .april-content .become-an-insider {text-align: center;margin-bottom: 50px !important;}.content-page.home .april-content .become-an-insider__copy {padding: 45px 30px;}.content-page.home .april-content .become-an-insider__copy h2 {font-size: 100px;line-height: .5em;margin: 20px 0 0;}.content-page.home .april-content .become-an-insider__copy h3 {font-size: 32px;}.content-page.home .april-content .become-an-insider .flex-row {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.content-page.home .april-content .become-an-insider .btn-white {color: #545859;}.content-page.home .april-content .blog-wrapper {background: #f6f6f6;text-align: left;}.content-page.home .april-content .blog-wrapper h2 {font-size: 36px;margin-top: 40px;}.content-page.home .april-content .blog-wrapper h2 .justLovely {font-size: 80px;line-height: .5em;}.content-page.home .april-content .blog-wrapper a {text-decoration: none;}/*================================================================================
[Pinch frame - shorter top and bottom, extends to the left and right]
*/.pinch-frame {position: relative;margin: 0 20px;}.pinch-frame img {display: block;position: relative;z-index: 1;}.pinch-frame:after {content: '';display: block;z-index: 0;position: absolute;left: -20px;right: -20px;top: 20px;bottom: 20px;border: 2px solid #e5e5e5;}.transparent-border {outline: 10px solid rgba(255, 255, 255, 0.4);outline-offset: -10px;}.img-polaroid {border: 6px solid #fff;box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.3);}.img-polaroid--thicker {border: 10px solid #fff;}.img-polaroid img {max-width: none;width: 100%;}.img-shadow {box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.3);}.cart-summary {background: #f0f0f0;border-radius: 4px;padding: 10px;text-align: center;}.cart-summary__item-count {display: block;padding: 10px 0 0;font-size: 12px;}.popup-mobile-add-item-summary__overlay {width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.5);position: fixed;z-index: 1080;}.popup-mobile-add-item-summary__container {background: #fff;position: absolute;z-index: 1090;left: 0;right: 0;width: 95%;text-align: center;margin: 0 auto;}.popup-mobile-add-item-summary .order-summary__header {padding: 10px 0;background: #f0f0f0;text-transform: uppercase;font-weight: bold;}.popup-mobile-add-item-summary .order-summary__product-wrap {font-size: 14px;}.popup-mobile-add-item-summary .order-summary__price {margin-right: 10px;}.popup-mobile-add-item-summary .cart-preview__item {border: none;margin: 0;padding: 0;}.popup-mobile-add-item-summary .cart-order-line__img {margin-left: 10px;}.popup-order-summary {position: relative;}.popup-order-summary__container {position: absolute;z-index: 1000;right: 0;border: 1px solid #eee;background: #fff;width: 400px;}.popup-order-summary__order-header {border-top: 3px solid #000;padding-top: 10px;margin: 0 20px;font-weight: 600;text-transform: uppercase;}.popup-order-summary__buttons {text-align: center !important;}.popup-order-summary__buttons a {margin: 20px 0;font-size: 13px;}.popup-order-summary__buttons a.continue-button {display: inline-block;margin-bottom: 0;font-weight: normal;font-family: Arial, sans-serif;text-align: center;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;text-transform: uppercase;padding: 6px 12px;font-size: 14px;line-height: 1.35;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: #e01783;background-color: transparent;border-color: #e01783;display: inline;text-decoration: none;padding: 7px 12px;font-size: 13px;}.popup-order-summary__buttons a.continue-button:focus,.popup-order-summary__buttons a.continue-button:active:focus,.popup-order-summary__buttons a.continue-button.active:focus,.popup-order-summary__buttons a.continue-button.focus,.popup-order-summary__buttons a.continue-button:active.focus,.popup-order-summary__buttons a.continue-button.active.focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}.popup-order-summary__buttons a.continue-button:hover,.popup-order-summary__buttons a.continue-button:focus,.popup-order-summary__buttons a.continue-button.focus {color: #333;text-decoration: none;}.popup-order-summary__buttons a.continue-button:active,.popup-order-summary__buttons a.continue-button.active {outline: 0;background-image: none;box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}.popup-order-summary__buttons a.continue-button.disabled,.popup-order-summary__buttons a.continue-button[disabled],fieldset[disabled] .popup-order-summary__buttons a.continue-button {cursor: not-allowed;opacity: 0.65;filter: alpha(opacity=65);box-shadow: none;}a.popup-order-summary__buttons a.continue-button.disabled,fieldset[disabled] a.popup-order-summary__buttons a.continue-button {pointer-events: none;}.popup-order-summary__buttons a.continue-button:focus,.popup-order-summary__buttons a.continue-button.focus {color: #e01783;background-color: rgba(0, 0, 0, 0);border-color: #6c0b3f;}.popup-order-summary__buttons a.continue-button:hover {color: #e01783;background-color: rgba(0, 0, 0, 0);border-color: #a81163;}.popup-order-summary__buttons a.continue-button:active,.popup-order-summary__buttons a.continue-button.active,.open > .dropdown-toggle.popup-order-summary__buttons a.continue-button {color: #e01783;background-color: rgba(0, 0, 0, 0);border-color: #a81163;}.popup-order-summary__buttons a.continue-button:active:hover,.popup-order-summary__buttons a.continue-button.active:hover,.open > .dropdown-toggle.popup-order-summary__buttons a.continue-button:hover,.popup-order-summary__buttons a.continue-button:active:focus,.popup-order-summary__buttons a.continue-button.active:focus,.open > .dropdown-toggle.popup-order-summary__buttons a.continue-button:focus,.popup-order-summary__buttons a.continue-button:active.focus,.popup-order-summary__buttons a.continue-button.active.focus,.open > .dropdown-toggle.popup-order-summary__buttons a.continue-button.focus {color: #e01783;background-color: rgba(0, 0, 0, 0);border-color: #6c0b3f;}.popup-order-summary__buttons a.continue-button:active,.popup-order-summary__buttons a.continue-button.active,.open > .dropdown-toggle.popup-order-summary__buttons a.continue-button {background-image: none;}.popup-order-summary__buttons a.continue-button.disabled:hover,.popup-order-summary__buttons a.continue-button[disabled]:hover,fieldset[disabled] .popup-order-summary__buttons a.continue-button:hover,.popup-order-summary__buttons a.continue-button.disabled:focus,.popup-order-summary__buttons a.continue-button[disabled]:focus,fieldset[disabled] .popup-order-summary__buttons a.continue-button:focus,.popup-order-summary__buttons a.continue-button.disabled.focus,.popup-order-summary__buttons a.continue-button[disabled].focus,fieldset[disabled] .popup-order-summary__buttons a.continue-button.focus {background-color: transparent;border-color: #e01783;}.popup-order-summary__buttons a.continue-button .badge {color: transparent;background-color: #e01783;}.popup-order-summary__close {display: none;}.popup-order-summary .order-summary__header {text-transform: uppercase;padding-bottom: 10px;}.popup-order-summary .order-summary__item-wrap {padding: 0 20px;}.popup-order-summary .cart-preview__item {padding: 0;margin: 0;border: none;font-size: 14px;}.popup-order-summary .cart-preview__item .personalized-price {position: relative;}.popup-order-summary .cart-preview__title-subheading {margin-bottom: 0;}.popup-order-summary .cart-order-line a {font-size: 14px;margin: 0;text-align: left;}.cart-items,.cart-items p,.cart-items p a {font-size: 13px;border-collapse: separate;}.cart-items__table > thead,.cart-items p__table > thead,.cart-items p a__table > thead {border-top: 1px solid #D4D4D4;}.cart-items__table > thead > tr > th,.cart-items p__table > thead > tr > th,.cart-items p a__table > thead > tr > th { /* Specificity :( */color: #4a4a4a;font-weight: bold;border-bottom: none;}.cart-items__table .no-items,.cart-items p__table .no-items,.cart-items p a__table .no-items {border-top: 1px solid #D4D4D4;border-bottom: 1px solid #D4D4D4;}.cart-items__table th.col1 {width: 10%;}.cart-items__table th.col2 {width: 10%;}.cart-items__table th.col3 {width: 35%;}.cart-items__table th.col4 {width: 15%;}.cart-items__table th.col5 {width: 15%;}.cart-items__table th.col6 {width: 15%;}.cart-order-line {border-top: 1px solid #f0f0f0;}.cart-order-line a {color: #488488;}.cart-items__table > tbody > .cart-order-line > td {padding-top: 24px;padding-bottom: 24px;}.cart-order-line:first-of-type > td {border-top: 1px solid #D4D4D4;}.cart-order-line__img {width: 60px;height: 60px;border: 1px solid #D4D4D4;}.cart-order-line__name-details {width: 35%;}.cart-order-line__name {font-weight: bold;color: #4a4a4a;font-size: 1.3em;}.cart-order-line__mobile-price {display: none !important;}.cart-order-line__mobile-total {display: none !important;}.cart-order-line__mobile-total-price {font-weight: bold;}.cart-order-line__special-discount {padding-top: 1em;}.cart-order-line__personalized-qty {text-align: center;}.cart-order-line__qty-box {width: 65px !important;margin-bottom: 0 !important;}.cart-order-line__qty-update {display: block;margin-top: 5px;position: absolute;}.cart-order-line__special-retail-price {color: #d9534f;text-decoration: line-through;}.cart-order-line__special-discounted-price {font-weight: 600;color: #5cb85c;}.cart-order-line__validation-issues,.cart-order-line__convert-message {margin-bottom: 25px;border: solid 1px #FF0000;border-radius: 4px;background: rgba(255, 0, 0, 0.2);color: #000000;padding: 10px;}.cart-items__validation-issues,.cart-items__convert-message {margin-bottom: 25px;border: solid 1px #FF0000;border-radius: 4px;background: rgba(255, 0, 0, 0.2);color: #000000;padding: 10px;}/*================================================================================
[Personalization row]
*/.cart-items__table > tbody > .cart-personalization-row > td {padding-top: 15px;padding-bottom: 15px;}.cart-personalization-row a {color: #488488;}/*================================================================================
[Personalization summary]
*/.cart-personalization-summary {display: none;margin-top: 10px !important;padding-left: 0;list-style: none;}/*================================================================================
[Child item row]
*/.cart-child-item-row {display: none;border-top: dashed 1px #d4d4d4;}.cart-child-item-row td:first-child {border-top: 1px solid #fff;}.cart-child-item-row a {color: #488488;}/*================================================================================
[Cart footer]
*/.cart-order-totals {text-align: center;}.cart-order-totals__label {font-size: 19.2px;}.cart-order-totals__value {font-size: 28.8px;margin-left: 5px !important;}.cart-order-summary__customer-special {line-height: 25px;text-align: left;color: #fff;background: #e01783 url('https://s3.amazonaws.com/Styles/images/dotted-bg-pink.png') repeat 0 0;margin-bottom: 10px;padding: 20px;}.cart-order-summary .customerspecial {text-align: center;}.cart-order-summary .customerspecial a {display: inline-block;margin-bottom: 0;font-weight: normal;font-family: Arial, sans-serif;text-align: center;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;text-transform: uppercase;padding: 6px 12px;font-size: 14px;line-height: 1.35;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: #e01783;background-color: #fff;border-color: transparent;border-radius: 0px;display: block;max-width: 200px;margin: 10px auto;text-decoration: none;}.cart-order-summary .customerspecial a:focus,.cart-order-summary .customerspecial a:active:focus,.cart-order-summary .customerspecial a.active:focus,.cart-order-summary .customerspecial a.focus,.cart-order-summary .customerspecial a:active.focus,.cart-order-summary .customerspecial a.active.focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}.cart-order-summary .customerspecial a:hover,.cart-order-summary .customerspecial a:focus,.cart-order-summary .customerspecial a.focus {color: #333;text-decoration: none;}.cart-order-summary .customerspecial a:active,.cart-order-summary .customerspecial a.active {outline: 0;background-image: none;box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}.cart-order-summary .customerspecial a.disabled,.cart-order-summary .customerspecial a[disabled],fieldset[disabled] .cart-order-summary .customerspecial a {cursor: not-allowed;opacity: 0.65;filter: alpha(opacity=65);box-shadow: none;}a.cart-order-summary .customerspecial a.disabled,fieldset[disabled] a.cart-order-summary .customerspecial a {pointer-events: none;}.cart-order-summary .customerspecial a:focus,.cart-order-summary .customerspecial a.focus {color: #e01783;background-color: #e6e6e6;border-color: rgba(0, 0, 0, 0);}.cart-order-summary .customerspecial a:hover {color: #e01783;background-color: #e6e6e6;border-color: rgba(0, 0, 0, 0);}.cart-order-summary .customerspecial a:active,.cart-order-summary .customerspecial a.active,.open > .dropdown-toggle.cart-order-summary .customerspecial a {color: #e01783;background-color: #e6e6e6;border-color: rgba(0, 0, 0, 0);}.cart-order-summary .customerspecial a:active:hover,.cart-order-summary .customerspecial a.active:hover,.open > .dropdown-toggle.cart-order-summary .customerspecial a:hover,.cart-order-summary .customerspecial a:active:focus,.cart-order-summary .customerspecial a.active:focus,.open > .dropdown-toggle.cart-order-summary .customerspecial a:focus,.cart-order-summary .customerspecial a:active.focus,.cart-order-summary .customerspecial a.active.focus,.open > .dropdown-toggle.cart-order-summary .customerspecial a.focus {color: #e01783;background-color: #d4d4d4;border-color: rgba(0, 0, 0, 0);}.cart-order-summary .customerspecial a:active,.cart-order-summary .customerspecial a.active,.open > .dropdown-toggle.cart-order-summary .customerspecial a {background-image: none;}.cart-order-summary .customerspecial a.disabled:hover,.cart-order-summary .customerspecial a[disabled]:hover,fieldset[disabled] .cart-order-summary .customerspecial a:hover,.cart-order-summary .customerspecial a.disabled:focus,.cart-order-summary .customerspecial a[disabled]:focus,fieldset[disabled] .cart-order-summary .customerspecial a:focus,.cart-order-summary .customerspecial a.disabled.focus,.cart-order-summary .customerspecial a[disabled].focus,fieldset[disabled] .cart-order-summary .customerspecial a.focus {background-color: #fff;border-color: transparent;}.cart-order-summary .customerspecial a .badge {color: #fff;background-color: #e01783;}.cart-footer-buttons {padding-top: 1px;clear: both;padding-bottom: 20px;}.cart-footer-buttons__left,.cart-footer-buttons__right {text-align: center;margin-top: 10px !important;}.cart-footer-buttons a.disabled {background: #afafaf;border-color: #afafaf;color: white;}.cart-footer-buttons #ContinueShoppingButton {display: none;}.personalizationIncomplete {color: red !important;font-weight: bold;}/*==========================
Cart Containers
*/.cart-container--auto-add {background: rgba(192, 192, 192, 0.4);border-radius: 4px;margin-top: 10px;margin-bottom: 10px;padding: 5px;}.cart-container__header {font-weight: bold;}/*==========================
Strike through
*/div.specialretailprice {text-decoration: line-through;-webkit-text-decoration-color: black;text-decoration-color: black;}div.specialdiscountedprice {color: #de1c85 !important;}span.specialretailprice {text-decoration: line-through;-webkit-text-decoration-color: black;text-decoration-color: black;}span.specialdiscountedprice {color: #de1c85 !important;}.cart-kit-thumbnail {border: 1px solid #D4D4D4;height: 55px;width: 55px;}.incompleteCheckoutButton {color: black !important;font-weight: bold;opacity: 1 !important;}.cart-order-summary.customerspecial div a:hover {color: #fff !important;}/*================================================================================
[Personalization landing pages]
*/.personalization {text-align: center;}.personalization .full-page-hero__bg {text-align: left;}.personalization a.arrow-link.uppercase {font-size: 15px;}.personalization-nav {text-align: center !important;margin: auto;}.personalization-nav .nav {position: absolute;left: 0;right: 0;bottom: 0;margin: auto;width: 100%;}.personalization-nav .nav .center-helper {margin: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.personalization-nav .nav .center-helper .nav-link {float: left;width: 20%;max-width: 184px;height: 62px;background-color: #f1f1f1;margin: 0 5px;font-size: 18px;text-transform: uppercase;font-family: 'Trivia Slab', Arial, sans-serif;padding: 20px 0;}.personalization-nav .nav .center-helper .nav-link--active {color: #e01783 !important;background-color: #fff;}.personalization-nav .nav .center-helper .nav-link a {text-decoration: none;}.personalization-photos h3 {font-size: 24px !important;}.personalization-photos .photo {position: relative;}.personalization-photos .photo .magnifying-glass {-webkit-transition: .5s ease;transition: .5s ease;opacity: 0;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);text-align: center;background: rgba(0, 0, 0, 0.25) none repeat scroll 0 0;width: 100%;height: 100%;}.personalization-photos .photo:hover .magnifying-glass {opacity: 1;}.fancybox-image {height: auto !important;}.pers-item {margin: 0 0 40px 0;}.pers-item.new {position: relative;}.pers-item.new::before {content: url('../../../../responsive/img/personalization/20170901/monograms/new-flag.png');position: absolute;right: 0;top: 0;z-index: 5;}.pers-item p {padding-top: 5px;}.pers-item ul {padding-left: 18px;text-align: left;padding-right: 5px;}.pers-item img {margin: 0 auto;}.pers-item--callout {height: auto;min-height: 260.5px;width: 100%;border: 1px solid #cccccc;padding: 18px;text-align: center !important;}.pers-item--callout .pink-border,.pers-item--callout .gray-border {padding: 15px;width: 100%;min-height: 223px;}.pers-item--callout .pink-border h2,.pers-item--callout .gray-border h2 {font-family: 'just_lovelyregular', Arial, sans-serif;font-size: 72px;line-height: .8em;margin: 0 0 10px;color: #DE1C85;}.pers-item--callout .pink-border h2.gray,.pers-item--callout .gray-border h2.gray {color: #a1a1a1;}.pers-item--callout .pink-border .arrow-link,.pers-item--callout .gray-border .arrow-link {margin-right: 30px;font-size: 14px;}.pers-item--callout .gray-border {border: 1px solid #a1a1a1;}.pers-item--callout__2col .pink-border {padding: 30px;}.pers-item--callout__2col h2 {margin: 24px 0 12px 0 !important;}.pers-item--callout__shorter {min-height: 248px;}.pers-item--callout__shorter .pink-border {min-height: 185px;}.pers-item--callout.icon-it h2 {font-size: 50px;line-height: 50px;margin-top: 15px;}.pers-item--callout.icon-it a {font-family: Arial, sans-serif;text-transform: uppercase;}.pers-item:lang(es-us).new::before {content: url('../../../../responsive/img/personalization/20180801/monograms/new-es.png');position: absolute;right: 0;top: 0;z-index: 5;}.content-collection.text #font1 img,.content-collection.text #font2 img,.content-collection.text #font3 img,.content-collection.text #font4 img,.content-collection.text #font5 img {margin-bottom: 20px;}.charms .charm__wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border: 1px solid #e5e5e5;padding: 20px;margin-bottom: 30px;-ms-flex-wrap: wrap;flex-wrap: wrap;}.charms .charm__charm {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;width: 49%;text-align: center;min-height: 150px;}.charms .charm__charm--rectangle {width: 100%;min-height: 0;}.charms .charm__name {text-transform: uppercase;font-size: 12px;}.charms .charm__image {width: 100px;margin: 0 auto;}.charms .charm__image--rectangle {width: 195px;margin: 2px auto;}.charms .charm__list {font-size: 16px;list-style-type: none;padding-left: 0;}.simply-etched .pers-item p {text-align: left;margin-bottom: 0px;padding-left: 9px;}.simply-etched .pers-item ul {padding-left: 25px !important;text-align: left;font-size: 15px;line-height: 20px;max-width: 100%;}.simply-etched .pers-item img {margin: 0 auto;}.simply-etched .row.bordered {background-color: #f1efec;border: 2px solid #ccc;padding: 0;margin: 0;}.simply-etched .bordered {background-color: #f1efec;border: 2px solid #ccc;}.graphic-prints .bordered {background-color: #f1efec;border: 1px solid #ccc;}.thread-colors {-ms-flex-wrap: wrap;flex-wrap: wrap;display: -webkit-box;display: -ms-flexbox;display: flex;}.thread-colors p {font-size: 12px;text-align: center;}.thread-colors__color {width: 50%;position: relative;}.thread-colors__color .new-color {text-align: center;position: absolute;top: 40%;left: 0;right: 0;color: #fff;font-family: 'Trivia Slab', Arial, sans-serif;font-size: 24px;}.thread-colors__color .new-color:lang(es-us) {font-size: 19px;}/*================================================================================
Personalization Studio
*/div#termsOfUseWrapper .introduction-block__heading {font-size: 90%;}div#termsOfUseWrapper .h1 {font-size: 90%;}div#termsOfUseWrapper h1 {font-size: 90%;}div#termsOfUseWrapper p {font-size: 80%;}div#termsOfUseWrapper ul li {font-size: 80%;}div#termsOfUseWrapper .row {margin-left: -35px;margin-right: -35px;}/* Bubbles On Top */iframe#ifrStudio {width: 100%;height: 725px;}div#componentList.row {display: -webkit-box;display: -ms-flexbox;display: flex;}div#componentList.row div.column {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.bubble {width: 170px;max-width: 170px;min-width: 170px;height: 125px;padding: 15px 10px;border: 1px solid #7f7f7f;border-radius: 5px;box-shadow: 1px 1px 5px #7f7f7f;background-color: #f0f0f0;position: relative;float: left;margin: 5px 15px 10px 15px;cursor: pointer;}.bubble .Personalizing {color: #de1c85;}.bubble .Done {color: #de1c85;}.bubble .Pending {color: gray;}.bubble div#desc {line-height: 1.4;text-align: center;}.bubble div#desc span {font-size: 9pt;font-weight: bold;display: block;padding-top: 5px;}.bubble div.img {text-align: center;}.componentColumn {position: relative;left: 0;overflow: hidden;}div#componentList {left: 0;position: relative;}div#componentList div.status {color: #de1c85;font-size: 9pt;font-weight: bold;text-align: center;padding-top: 5px;}div#componentList.personalization-studio-tabs {max-width: 960px;margin: 0 auto;}div#componentList .tab-content p {padding-top: 10px;display: block;}div#componentRow button#next {position: absolute;top: 75px;left: -21px;width: 22px;height: 22px;-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);background-color: #202020;border: none;cursor: pointer;margin: 5px 10px;}div#componentRow img { /*border: 1px solid #ddd;*/}div#componentRow .pers-item {display: block;margin: 0 auto 40px;}div#componentRow .new {position: relative;}div#componentRow .new::before {content: url('../../../../responsive/img/personalization/20170901/monograms/new-flag.png');position: absolute;right: 0;top: 0;z-index: 5;}button#previous {position: absolute;top: 75px;left: 0;width: 22px;height: 22px;-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);background-color: #202020;border: none;cursor: pointer;margin: 5px 10px;}button#previous #etched .pers-item {margin: 0 auto 15px !important;height: 100%;}button#previous .pipe {font-size: 40px;}div#buttonMask-left {width: 20px;overflow: hidden;height: 172px;position: relative;}div#buttonMask-right {width: 20px;overflow: hidden;height: 172px;position: relative;}/* Requires non standard formatting since this is in the admin screens*/span#blackListTermForCSR,span#blackListTerm {color: #E01586 !important;}div.blackListPopup .ui-dialog-titlebar,div.blackListPopup .ui-widget-header {background: #E01586 !important;background-color: #E01586 !important;color: #ffffff !important;}div.blackListPopup .border-gray {border: 2px solid #ccc;}div.blackListPopup .spacing-top {padding-top: 15px;}div.blackListPopup .spacing-bottom {padding-bottom: 15px;}div.blackListPopup .our-year,div.blackListPopup .between-the-lines {padding-top: 15px;padding-bottom: 15px;}div.blackListPopup .our-year p,div.blackListPopup .between-the-lines p {font-size: 15px;line-height: 25px;margin-bottom: 0px;padding-left: 0px;}div.blackListPopup .our-year ul,div.blackListPopup .between-the-lines ul {padding-left: 30px;font-size: 15px !important;line-height: 25px !important;}div.blackListPopup .pers-item {text-align: center;margin: 15px 0;}div.blackListPopup .pers-item p {padding-top: 5px;}div.blackListPopup .pers-item div.blackListButtonRow {text-align: center;}div.blackListPopup .pers-item ul {padding-left: 18px;text-align: left;font-size: 16px;line-height: 25px;padding-right: 5px;}div.blackListPopup #etched .pers-item {border: 2px solid #ccc;}div.blackListPopup #etched .pers-item p {text-align: left;margin-bottom: 0px;padding-left: 9px;}div.blackListPopup #etched .pers-item ul {padding-left: 25px !important;text-align: left;font-size: 15px;line-height: 20px;}div.blackListPopup #etched .pers-item ul li {padding: 5px 0;}div.blackListPopup .section-disclaimer p {font-size: 15px;padding-top: 0px !important;margin-bottom: 15px;}div.blackListPopup .MtoBlueButton button,div.blackListPopup .MtoBlueButton a {width: auto !important;}div.blackListPopup div#blackListWarningPopup div {margin-left: 40px !important;margin-right: 40px !important;margin-bottom: 15px !important;}.size-chart-link {float: right;font-size: 16px;margin: 0 0 20px;color: black;font-weight: 600;text-decoration: underline;font-family: 'Trivia Slab Regular', Arial, sans-serif;}.options .tab-content .category-hero img {border: none;}.options .tab-content .category-hero h1,.options .tab-content .category-hero p {text-align: center;}/* CSS for responsive iframe *//* ========================= *//* outer wrapper: set max-width & max-height; max-height greater than padding-bottom % will be ineffective and height will = padding-bottom % of max-width *//* inner wrapper: make responsive *//* padding-bottom = h/w as % -- sets aspect ratio *//* ============== */#Iframe-colorSuggestion {max-width: 958px;max-height: 100%;overflow: hidden;}.responsive-wrapper {position: relative;height: 0;overflow: hidden;padding-bottom: 75%;}.responsive-wrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;border: none;}.responsive-wrapper-wxh-572x612 {padding-bottom: 107%;}div#colorSuggestionModal .modal-body {padding: 0 !important;}.center-block-horiz {margin-left: auto !important;margin-right: auto !important;}div#colorSuggestionModal.modal-transparent {background: transparent;}div#colorSuggestionModal.modal-transparent .modal-content {background: transparent;}.modal-backdrop.modal-backdrop-transparent {background: #ffffff;}.modal-backdrop.modal-backdrop-transparent.in {opacity: .9;filter: alpha(opacity=90);}/* Mobile JSSOR *//*  Custom *//* jssor slider loading skin spin css *//* Outer Container *//* Scaleable value based on 980 as MAX value *//* Bullet Navigator */#slider1_container img {display: block;margin: 0 auto;}.jssorl-009-spin img {-webkit-animation-name: jssorl-009-spin;animation-name: jssorl-009-spin;-webkit-animation-duration: 1.6s;animation-duration: 1.6s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;}.jssorb057 .i {position: absolute;cursor: pointer;}.jssorb057 .i .b {fill: none;stroke: #fff;stroke-width: 2000;stroke-miterlimit: 10;stroke-opacity: 0.4;}.jssorb057 .i:hover .b {stroke-opacity: .7;}.jssorb057 .iav .b {stroke-opacity: 1;}.jssorb057 .i.idn {opacity: .3;}.jssora073 {display: block;position: absolute;cursor: pointer;}.jssora073 .a {fill: #ddd;fill-opacity: .7;stroke: #000;stroke-width: 160;stroke-miterlimit: 10;stroke-opacity: .7;}.jssora073:hover {opacity: .8;}.jssora073.jssora073dn {opacity: .4;}.jssora073.jssora073ds {opacity: .3;pointer-events: none;}.jssora073-left {width: 50px;height: 50px;top: 0px;left: 30px;}.jssora073-right {width: 50px;height: 50px;top: 0px;right: 30px;}div#jssor_1 {position: relative;margin: 0 auto;top: 0px;left: 0px;width: 200px;height: 135px;overflow: hidden;visibility: hidden;}div#jssor_1_slides {overflow: hidden;left: 0px;bottom: 0px;right: 0px;width: 200px;height: 135px;cursor: default;position: relative;top: 0px;}jssorb031 {position: absolute;bottom: 12px;right: 12px;}.jssorb031 .i {position: absolute;cursor: pointer;}.jssorb031 .i .b {fill: #000;fill-opacity: 0.5;stroke: #fff;stroke-width: 1200;stroke-miterlimit: 10;stroke-opacity: 0.3;}.jssorb031 .i:hover .b {fill: #fff;fill-opacity: .7;stroke: #000;stroke-opacity: .5;}.jssorb031 .iav .b {fill: #fff;stroke: #000;fill-opacity: 1;}.jssorb031 .i.idn {opacity: .3;}/*================================================================================
[Personalization Studio pages]
*/#legalDisclaimerPopup .row {margin-top: 5px;}#legalDisclaimerPopup .chkAdd {cursor: pointer;}.personalization-studio { /*================================================================================
[Personalization Studio pages]
*/}.personalization-studio h3 {font-family: 'Trivia Slab', Arial, sans-serif;font-size: 24px;margin-bottom: 5px;}.personalization-studio.landing .hero {position: relative;overflow: hidden;}.personalization-studio.landing .hero h2 {color: #fff;text-align: center;font-family: 'Trivia Slab', Arial, sans-serif;}.personalization-studio.landing h2 {font-size: 40px;}.personalization-studio.landing h2.whats-new {margin-top: -28px;background: #fff;display: inline-block;padding: 0 20px;}.personalization-studio.options ul.tab {max-width: 815px;padding: 0;}.personalization-studio.options ul.tab li {width: auto;float: none;border: none;}.personalization-studio.options ul.tab li:not(:last-child) {border-bottom: 1px solid #eee;}.personalization-studio.options ul.tab li a {color: #777;text-decoration: underline;padding: 10px 20px;font-size: 20px;}.personalization-studio.options ul.tab li a.active {border-bottom: none;color: black;text-decoration: none;}.personalization-studio.options ul.tab li.active {border-bottom: none;}.personalization-studio.options ul.tab li.active a {text-decoration: none;border-bottom: none;}.personalization-studio.options ul.tab__two-tabs {max-width: 525px;}.personalization-studio.options ul.tab.personalization-studio-tabs {max-width: 960px;margin: 0 auto;}.personalization-studio.options .tab-content p {padding-top: 10px;display: block;}.personalization-studio.options .tab-content ul {padding-left: 16px;margin: 0;}.personalization-studio.options .tab-content img { /*border: 1px solid #ddd;*/}.personalization-studio.options .tab-content .pers-item {display: block;margin: 0 auto 40px;}.personalization-studio.options .tab-content .new {position: relative;}.personalization-studio.options .tab-content .new::before {content: url('../../../../responsive/img/personalization/20170901/monograms/new-flag.png');position: absolute;right: 0;top: 0;z-index: 5;}.personalization-studio.options #etched .pers-item {margin: 0 auto 15px !important;height: 100%;}.personalization-studio.options .pipe {font-size: 40px;}.personalization-studio.options .pink-slapdot {font-family: 'Trivia Slab', Arial, sans-serif;background: #DE1C85;border-radius: 50%;padding: 24px 4px;border: 2px solid #DE1C85;box-shadow: inset 0 0 0 1px white;display: inline-block;margin-bottom: 20px;}.personalization-studio.options .pink-slapdot span {background: #DE1C85;color: #fff;border-radius: 50%;padding: 16px 22px;border: 2px dotted #fff;font-size: 30px;line-height: 30px;letter-spacing: -2px;margin: 0;}.personalization-studio.options .pink-slapdot span.wide {padding: 16px 14px;}.personalization-studio.options .pink-slapdot sup {font-size: 14px;top: -9px;}.personalization-studio.options .size-comparison {text-align: center;border: 1px solid #ccc;padding: 0 30px;}.personalization-studio.options .size-comparison p {margin: 0 0 10px 0;}.personalization-studio.options .size-comparison h2 {margin: 0;background: #fff;padding: 0 10px;position: relative;top: -15px;display: inline;font-family: 'Trivia Slab', Arial, sans-serif;}.personalization-studio.options .size-comparison .dotted-break--gray {padding: 2px 0;background-repeat: repeat-x;}.personalization-studio.options .size-comparison img {border: none;margin: 0 auto;}.personalization-studio.options .size-comparison .embroidery-area {margin: 5px auto;}.personalization-studio.options .size-comparison .embroidery-area p {max-width: 190px;margin: 10px auto 20px;}.personalization-studio.options .size-comparison .embroidery-area .area-image {background: #fff url("../../../../responsive/img/personalization/20170201/embroidery-area.png") no-repeat 0 0;background-size: contain;}.personalization-studio.options .featured-items {border: 1px solid #ccc;padding: 0 30px;text-align: center;}.personalization-studio.options .featured-items a:hover,.personalization-studio.options .featured-items a:active {text-decoration: none;}.personalization-studio.options .featured-items h4 {font-family: 'Trivia Slab', Arial, sans-serif;font-size: 20px;margin-bottom: 0;}.personalization-studio.options .featured-items p {color: #000;}.personalization-studio .border-gray {border: 2px solid #ccc;}.personalization-studio .spacing-top {padding-top: 15px;}.personalization-studio .spacing-bottom {padding-bottom: 15px;}.personalization-studio .our-year,.personalization-studio .between-the-lines {padding-top: 15px;padding-bottom: 15px;}.personalization-studio .our-year p,.personalization-studio .between-the-lines p {font-size: 15px;line-height: 25px;margin-bottom: 0px;padding-left: 0px;}.personalization-studio .our-year ul,.personalization-studio .between-the-lines ul {padding-left: 30px;font-size: 15px !important;line-height: 25px !important;}.personalization-studio .pers-item {text-align: center;margin: 15px 0;}.personalization-studio .pers-item p {padding-top: 5px;}.personalization-studio .pers-item ul {padding-left: 18px;text-align: left;font-size: 16px;line-height: 25px;padding-right: 5px;}.personalization-studio #etched .pers-item {border: 2px solid #ccc;}.personalization-studio #etched .pers-item p {text-align: left;margin-bottom: 0px;padding-left: 9px;}.personalization-studio #etched .pers-item ul {padding-left: 25px !important;text-align: left;font-size: 15px;line-height: 20px;}.personalization-studio #etched .pers-item ul li {padding: 5px 0;}.personalization-studio .section-disclaimer p {font-size: 15px;padding-top: 0px !important;margin-bottom: 15px;}.personalization-studio .personalization-studio h3 {font-family: 'Trivia Slab', Arial, sans-serif;font-size: 24px;margin-bottom: 5px;}.personalization-studio .personalization-studio.landing .hero {position: relative;overflow: hidden;}.personalization-studio .personalization-studio.landing .hero h2 {color: #fff;text-align: center;font-family: 'Trivia Slab', Arial, sans-serif;}.personalization-studio .personalization-studio.landing h2 {font-size: 40px;}.personalization-studio .personalization-studio.landing h2.whats-new {margin-top: -28px;background: #fff;display: inline-block;padding: 0 20px;}.personalization-studio .personalization-studio.options ul.tab {max-width: 815px;padding: 0;}.personalization-studio .personalization-studio.options ul.tab li {width: auto;float: none;border: none;}.personalization-studio .personalization-studio.options ul.tab li:not(:last-child) {border-bottom: 1px solid #eee;}.personalization-studio .personalization-studio.options ul.tab li a {color: #777;text-decoration: underline;padding: 10px 20px;font-size: 20px;}.personalization-studio .personalization-studio.options ul.tab li a.active {border-bottom: none;color: black;text-decoration: none;}.personalization-studio .personalization-studio.options ul.tab li.active {border-bottom: none;}.personalization-studio .personalization-studio.options ul.tab li.active a {text-decoration: none;border-bottom: none;}.personalization-studio .personalization-studio.options ul.tab__two-tabs {max-width: 525px;}.personalization-studio .personalization-studio.options ul.tab.personalization-studio-tabs {max-width: 830px;margin: 0 auto;}.personalization-studio .personalization-studio.options .tab-content p {padding-top: 10px;display: block;}.personalization-studio .personalization-studio.options .tab-content ul {padding-left: 16px;margin: 0;}.personalization-studio .personalization-studio.options .tab-content img { /*border: 1px solid #ddd;*/}.personalization-studio .personalization-studio.options .tab-content .pers-item {display: block;margin: 0 auto 40px;}.personalization-studio .personalization-studio.options .tab-content .new {position: relative;}.personalization-studio .personalization-studio.options .tab-content .new::before {content: url('../../../../responsive/img/personalization/20170901/monograms/new-flag.png');position: absolute;right: 0;top: 0;z-index: 5;}.personalization-studio .personalization-studio.options #etched .pers-item {margin: 0 auto 15px !important;height: 100%;}.personalization-studio .personalization-studio.options .pipe {font-size: 40px;}.personalization-studio .personalization-studio.options .pink-slapdot {font-family: 'Trivia Slab', Arial, sans-serif;background: #DE1C85;border-radius: 50%;padding: 24px 4px;border: 2px solid #DE1C85;box-shadow: inset 0 0 0 1px white;display: inline-block;margin-bottom: 20px;}.personalization-studio .personalization-studio.options .pink-slapdot span {background: #DE1C85;color: #fff;border-radius: 50%;padding: 16px 22px;border: 2px dotted #fff;font-size: 30px;line-height: 30px;letter-spacing: -2px;margin: 0;}.personalization-studio .personalization-studio.options .pink-slapdot span.wide {padding: 16px 14px;}.personalization-studio .personalization-studio.options .pink-slapdot sup {font-size: 14px;top: -9px;}.personalization-studio .personalization-studio.options .size-comparison {text-align: center;border: 1px solid #ccc;padding: 0 30px;}.personalization-studio .personalization-studio.options .size-comparison p {margin: 0 0 10px 0;}.personalization-studio .personalization-studio.options .size-comparison h2 {margin: 0;background: #fff;padding: 0 10px;position: relative;top: -15px;display: inline;font-family: 'Trivia Slab', Arial, sans-serif;}.personalization-studio .personalization-studio.options .size-comparison .dotted-break--gray {padding: 2px 0;background-repeat: repeat-x;}.personalization-studio .personalization-studio.options .size-comparison img {border: none;margin: 0 auto;}.personalization-studio .personalization-studio.options .size-comparison .embroidery-area {margin: 5px auto;}.personalization-studio .personalization-studio.options .size-comparison .embroidery-area p {max-width: 190px;margin: 10px auto 20px;}.personalization-studio .personalization-studio.options .size-comparison .embroidery-area .area-image {background: #fff url("../../../../responsive/img/personalization/20170201/embroidery-area.png") no-repeat 0 0;background-size: contain;}.personalization-studio .personalization-studio.options .featured-items {border: 1px solid #ccc;padding: 0 30px;text-align: center;}.personalization-studio .personalization-studio.options .featured-items a:hover,.personalization-studio .personalization-studio.options .featured-items a:active {text-decoration: none;}.personalization-studio .personalization-studio.options .featured-items h4 {font-family: 'Trivia Slab', Arial, sans-serif;font-size: 20px;margin-bottom: 0;}.personalization-studio .personalization-studio.options .featured-items p {color: #000;}.personalization-studio .personalization-studio .border-gray {border: 2px solid #ccc;}.personalization-studio .personalization-studio .spacing-top {padding-top: 15px;}.personalization-studio .personalization-studio .spacing-bottom {padding-bottom: 15px;}.personalization-studio .personalization-studio .our-year,.personalization-studio .personalization-studio .between-the-lines {padding-top: 15px;padding-bottom: 15px;}.personalization-studio .personalization-studio .our-year p,.personalization-studio .personalization-studio .between-the-lines p {font-size: 15px;line-height: 25px;margin-bottom: 0px;padding-left: 0px;}.personalization-studio .personalization-studio .our-year ul,.personalization-studio .personalization-studio .between-the-lines ul {padding-left: 30px;font-size: 15px !important;line-height: 25px !important;}.personalization-studio .personalization-studio .pers-item {text-align: center;margin: 15px 0;}.personalization-studio .personalization-studio .pers-item p {padding-top: 5px;}.personalization-studio .personalization-studio .pers-item ul {padding-left: 18px;text-align: left;font-size: 16px;line-height: 25px;padding-right: 5px;}.personalization-studio .personalization-studio #etched .pers-item {border: 2px solid #ccc;}.personalization-studio .personalization-studio #etched .pers-item p {text-align: left;margin-bottom: 0px;padding-left: 9px;}.personalization-studio .personalization-studio #etched .pers-item ul {padding-left: 25px !important;text-align: left;font-size: 15px;line-height: 20px;}.personalization-studio .personalization-studio #etched .pers-item ul li {padding: 5px 0;}.personalization-studio .personalization-studio .section-disclaimer p {font-size: 15px;padding-top: 0px !important;margin-bottom: 15px;}.personalization-studio .personalization-studio .pers-title {text-align: left;font-family: 'Trivia Slab Regular', Arial, sans-serif;}.personalization-studio .personalization-studio .pers-title strong {font-size: 34px;}.personalization-studio .personalization-studio .pers-title sup {font-size: 54%;}.personalization-studio .personalization-studio .pers-copy {margin-bottom: 15px !important;}.personalization-studio .personalization-studio .size-chart-link {float: right;font-size: 16px;margin: 0 0 20px;color: black;font-weight: 600;text-decoration: underline;font-family: 'Trivia Slab Regular', Arial, sans-serif;}.personalization-studio .personalization-studio.options .tab-content .category-hero img {border: none;}.personalization-studio .personalization-studio.options .tab-content .category-hero h1,.personalization-studio .personalization-studio.options .tab-content .category-hero p {text-align: center;}.personalization-studio .what-style {text-align: center;}.personalization-studio .what-style a {color: #000000;display: block;}.personalization-studio .what-style a:hover {background-color: #f0f0f0;}.personalization-studio .what-style h3 {margin: 10px 0 5px;}.personalization-studio .what-style p {font-weight: 500;font-size: 16px;}.personalization-studio .what-style img {width: 100%;margin: 0 auto;}.personalization-studio .what-style-pop-out h3,.personalization-studio .what-style-pop-out p {color: #000000;max-width: 400px;}.personalization-studio .what-style-pop-out h3 {font-family: arial;font-weight: bold;font-size: 20px;}.personalization-studio .what-style-pop-out img:after {content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;opacity: 0.5;border: 5px solid red;}.personalization-studio .meanmore-block {text-align: center;}.personalization-studio .meanmore-block h3 {color: #000000;}.personalization-studio .meanmore-block p {font-size: 16px;}/* Helpers for Charm Key Fob */.personalization-photos--charms-key-fobs-designs .fobs .fob img {width: 100%;}.personalization-photos--charms-key-fobs-designs .fobs .fob-1 .text {max-width: 292px;}.personalization-photos--charms-key-fobs-designs .fobs .fob-2 .text,.personalization-photos--charms-key-fobs-designs .fobs .fob-3 .text {max-width: 345px;}.personalization-photos--charms-key-fobs-designs .fobs .fob .text {margin: auto;text-align: center;}.personalization-photos--charms-key-fobs-designs .fobs .fob .text p {font-size: 16px;}.personalization-photos--charms-key-fobs-designs .fobs .fob .text p a {font-size: 14px;}.personalization-photos--charms-key-fobs-designs .center-items {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center; /* align horizontal */-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}.personalization-photos--charms-key-fobs-designs .center-items img {max-width: 100%;}.personalization-photos--charms-key-fobs-designs .center-items .charm {width: 9%;display: inline-block;padding: 15px;}.personalization-photos--charms-key-fobs-designs .center-items .rectangle-charm {width: 20%;display: inline-block;padding: 15px;}.personalization-photos--charms-key-fobs-designs .center-items.charm-bg {text-align: center;}.personalization-photos--charms-key-fobs-designs .center-items.charm-bg .swatch {width: 10%;display: inline-block;padding: 15px;}.personalization-photos--charms-key-fobs-designs .center-items .monogram {width: 12.5%;display: inline-block;padding: 10px;}/* Personalziation Fancy Box *//*.fancybox-active > .wrapper > .content > #PageContent > #collectionMarketingTopContent >.monogram-photos{} */.fancybox-navigation {display: block !important;}.fancybox-inner {max-width: 800px;max-height: 900px;width: 100%;height: 100%;margin: auto;}.fancybox-slide--iframe .fancybox-content {width: 100% !important;max-width: 100% !important;max-height: 100% !important;}.fancybox-image-wrap {-webkit-transform: none !important;-ms-transform: none !important;transform: none !important;width: 100% !important;height: 100% !important;}.fancybox-share__button {float: left;width: 25%;margin: 10px;}.fancybox-share__links {max-width: 550px;float: left;}.personalization-inspiration .headline {font-size: 18px;}/*================================================================================
[Laser-Etched Wood Designs - Iron Inset Designs Section]
*/.iron-inset-designs__left-col .designs {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.iron-inset-designs__left-col .designs__single {width: 50%;}.iron-inset-designs__left-col .designs__single p {font-size: 11px !important;}.iron-inset-designs__center-col .designs {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.iron-inset-designs__center-col .designs__single {width: 50%;}.iron-inset-designs__center-col .designs__single p {font-size: 11px !important;}.iron-inset-designs__right-col .designs__single {display: -webkit-box;display: -ms-flexbox;display: flex;}.iron-inset-designs__right-col .designs__single img {margin-right: 5px;max-width: 98px;}.iron-inset-designs__right-col .designs__single p {text-align: left;font-size: 14px;margin-bottom: 5px;}.iron-inset-designs__right-col .designs__single p span {font-style: italic;}.iron-inset-designs__right-col .designs__single ul {padding-left: 0px;list-style-type: none;margin-bottom: 0;}.iron-inset-designs__right-col .designs__single ul li {font-size: 11px;text-align: left;}.iron-inset-designs .designs__single p {font-size: 12px;text-transform: uppercase;}.iron-inset-designs .designs__single p span {font-style: italic;}.icon-text-color-options .colors {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}.icon-text-color-options .colors .swatch {width: 10%;display: inline-block;padding: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.icon-text-color-options .icons {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -ms-flexbox;display: flex;}.icon-text-color-options .icons .swatch {width: 6.6%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.selected-payment-label {text-align: center;padding-bottom: 10px !important;}.selected-payment-dropdown {text-align: center;}.checkout .form-group {margin-bottom: 0;}.checkout .labledrow {height: auto;padding: 6px 0;}.checkout .labledrow:before,.checkout .labledrow:after {content: " ";display: table;}.checkout .labledrow:after {clear: both;}.checkout .labledrow:before,.checkout .labledrow:after {content: " ";display: table;}.checkout .labledrow:after {clear: both;}.checkout #gives-message {width: 100%;}.checkout #gives-message .panel-body {max-width: 400px;margin: 0 auto;}.checkout .right-align {text-align: right;}.checkout-divider {padding: 1px 8px 10px 20px;}#paymentFormContents {padding-top: 16px;}.paymentFormContents__form {padding-top: 16px;}.paymentFormContents__label {margin-top: 5px;}.paymentFormContents__billingInfo {margin-top: 25px;}.giftcard-space {border-top: solid 1px #d2d2d2;}#submitGiftCertificateForm .fullPaymentForm {width: auto !important;padding-top: 10px;}#submitGiftCertificateForm .fullPaymentForm__label {height: 75px;}#submitGiftCertificateForm .fullPaymentForm .label {padding-left: 0;}.paymentContainer {width: 210px;font-size: 14px;}.paymentContainer div:nth-child(3n+0) {font-weight: 700;}#ConsultantSearch .icon-tooltip {position: absolute;top: 35px;right: 18px;}/*******************
Open Parties Box
*/.open-parties__noPartyRadioButton label {padding-left: 8px;}/*
Gives Selector
*/.gives-selector-body {text-align: left;}.payment__balance {padding: 1px 8px 10px 20px;background-color: #f0f0f0;padding: 20px;border-radius: 4px;color: #7e7e7e;text-align: right;}.payment__list--container {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}.payment__card {padding: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;text-align: right;margin-bottom: 24px;background-color: #fff;border: 1px solid transparent;border-radius: 4px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);border-color: #ddd;}.payment__card > .list-group,.payment__card > .panel-collapse > .list-group {margin-bottom: 0;}.payment__card > .list-group .list-group-item,.payment__card > .panel-collapse > .list-group .list-group-item {border-width: 1px 0;border-radius: 0;}.payment__card > .list-group:first-child .list-group-item:first-child,.payment__card > .panel-collapse > .list-group:first-child .list-group-item:first-child {border-top: 0;border-top-right-radius: 3px;border-top-left-radius: 3px;}.payment__card > .list-group:last-child .list-group-item:last-child,.payment__card > .panel-collapse > .list-group:last-child .list-group-item:last-child {border-bottom: 0;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}.payment__card > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {border-top-right-radius: 0;border-top-left-radius: 0;}.payment__card > .table,.payment__card > .table-responsive > .table,.payment__card > .panel-collapse > .table {margin-bottom: 0;}.payment__card > .table caption,.payment__card > .table-responsive > .table caption,.payment__card > .panel-collapse > .table caption {padding-left: 15px;padding-right: 15px;}.payment__card > .table:first-child,.payment__card > .table-responsive:first-child > .table:first-child {border-top-right-radius: 3px;border-top-left-radius: 3px;}.payment__card > .table:first-child > thead:first-child > tr:first-child,.payment__card > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,.payment__card > .table:first-child > tbody:first-child > tr:first-child,.payment__card > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {border-top-left-radius: 3px;border-top-right-radius: 3px;}.payment__card > .table:first-child > thead:first-child > tr:first-child td:first-child,.payment__card > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,.payment__card > .table:first-child > tbody:first-child > tr:first-child td:first-child,.payment__card > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,.payment__card > .table:first-child > thead:first-child > tr:first-child th:first-child,.payment__card > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,.payment__card > .table:first-child > tbody:first-child > tr:first-child th:first-child,.payment__card > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {border-top-left-radius: 3px;}.payment__card > .table:first-child > thead:first-child > tr:first-child td:last-child,.payment__card > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,.payment__card > .table:first-child > tbody:first-child > tr:first-child td:last-child,.payment__card > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,.payment__card > .table:first-child > thead:first-child > tr:first-child th:last-child,.payment__card > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,.payment__card > .table:first-child > tbody:first-child > tr:first-child th:last-child,.payment__card > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {border-top-right-radius: 3px;}.payment__card > .table:last-child,.payment__card > .table-responsive:last-child > .table:last-child {border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}.payment__card > .table:last-child > tbody:last-child > tr:last-child,.payment__card > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,.payment__card > .table:last-child > tfoot:last-child > tr:last-child,.payment__card > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}.payment__card > .table:last-child > tbody:last-child > tr:last-child td:first-child,.payment__card > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,.payment__card > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.payment__card > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.payment__card > .table:last-child > tbody:last-child > tr:last-child th:first-child,.payment__card > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,.payment__card > .table:last-child > tfoot:last-child > tr:last-child th:first-child,.payment__card > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {border-bottom-left-radius: 3px;}.payment__card > .table:last-child > tbody:last-child > tr:last-child td:last-child,.payment__card > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,.payment__card > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.payment__card > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.payment__card > .table:last-child > tbody:last-child > tr:last-child th:last-child,.payment__card > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,.payment__card > .table:last-child > tfoot:last-child > tr:last-child th:last-child,.payment__card > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {border-bottom-right-radius: 3px;}.payment__card > .panel-body + .table,.payment__card > .panel-body + .table-responsive,.payment__card > .table + .panel-body,.payment__card > .table-responsive + .panel-body {border-top: 1px solid #ddd;}.payment__card > .table > tbody:first-child > tr:first-child th,.payment__card > .table > tbody:first-child > tr:first-child td {border-top: 0;}.payment__card > .table-bordered,.payment__card > .table-responsive > .table-bordered {border: 0;}.payment__card > .table-bordered > thead > tr > th:first-child,.payment__card > .table-responsive > .table-bordered > thead > tr > th:first-child,.payment__card > .table-bordered > tbody > tr > th:first-child,.payment__card > .table-responsive > .table-bordered > tbody > tr > th:first-child,.payment__card > .table-bordered > tfoot > tr > th:first-child,.payment__card > .table-responsive > .table-bordered > tfoot > tr > th:first-child,.payment__card > .table-bordered > thead > tr > td:first-child,.payment__card > .table-responsive > .table-bordered > thead > tr > td:first-child,.payment__card > .table-bordered > tbody > tr > td:first-child,.payment__card > .table-responsive > .table-bordered > tbody > tr > td:first-child,.payment__card > .table-bordered > tfoot > tr > td:first-child,.payment__card > .table-responsive > .table-bordered > tfoot > tr > td:first-child {border-left: 0;}.payment__card > .table-bordered > thead > tr > th:last-child,.payment__card > .table-responsive > .table-bordered > thead > tr > th:last-child,.payment__card > .table-bordered > tbody > tr > th:last-child,.payment__card > .table-responsive > .table-bordered > tbody > tr > th:last-child,.payment__card > .table-bordered > tfoot > tr > th:last-child,.payment__card > .table-responsive > .table-bordered > tfoot > tr > th:last-child,.payment__card > .table-bordered > thead > tr > td:last-child,.payment__card > .table-responsive > .table-bordered > thead > tr > td:last-child,.payment__card > .table-bordered > tbody > tr > td:last-child,.payment__card > .table-responsive > .table-bordered > tbody > tr > td:last-child,.payment__card > .table-bordered > tfoot > tr > td:last-child,.payment__card > .table-responsive > .table-bordered > tfoot > tr > td:last-child {border-right: 0;}.payment__card > .table-bordered > thead > tr:first-child > td,.payment__card > .table-responsive > .table-bordered > thead > tr:first-child > td,.payment__card > .table-bordered > tbody > tr:first-child > td,.payment__card > .table-responsive > .table-bordered > tbody > tr:first-child > td,.payment__card > .table-bordered > thead > tr:first-child > th,.payment__card > .table-responsive > .table-bordered > thead > tr:first-child > th,.payment__card > .table-bordered > tbody > tr:first-child > th,.payment__card > .table-responsive > .table-bordered > tbody > tr:first-child > th {border-bottom: 0;}.payment__card > .table-bordered > tbody > tr:last-child > td,.payment__card > .table-responsive > .table-bordered > tbody > tr:last-child > td,.payment__card > .table-bordered > tfoot > tr:last-child > td,.payment__card > .table-responsive > .table-bordered > tfoot > tr:last-child > td,.payment__card > .table-bordered > tbody > tr:last-child > th,.payment__card > .table-responsive > .table-bordered > tbody > tr:last-child > th,.payment__card > .table-bordered > tfoot > tr:last-child > th,.payment__card > .table-responsive > .table-bordered > tfoot > tr:last-child > th {border-bottom: 0;}.payment__card > .table-responsive {border: 0;margin-bottom: 0;}.payment__card > .panel-heading {color: #333;background-color: #f5f5f5;border-color: #ddd;}.payment__card > .panel-heading + .panel-collapse > .panel-body {border-top-color: #ddd;}.payment__card > .panel-heading .badge {color: #f5f5f5;background-color: #333;}.payment__card > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #ddd;}.payment__card--failed {border: solid 1px #FF0000;background: rgba(255, 0, 0, 0.2);color: #000000;background-image: url('https://s3.amazonaws.com/icons/famfamfam_silk_icons_v013/exclamation.png');background-repeat: no-repeat;background-position: 5px 5px;}.payment__card--succeeded {border: solid 1px #00FF00;background: rgba(0, 255, 0, 0.2);color: #000000;background-image: url('https://s3.amazonaws.com/icons/famfamfam_silk_icons_v013/accept.png');background-repeat: no-repeat;background-position: 5px 5px;}.payment__card--new {border: 1px solid #BABABA;cursor: pointer;padding-top: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;}.payment__card--new--top {-ms-flex-item-align: start;align-self: flex-start;}.payment__card--new--bottom {-ms-flex-item-align: end;align-self: flex-end;}.payment__card--new--center {max-width: 50%;}.payment__card--newicon {font-size: 50px;color: #989898;}.payment__container {display: -webkit-box;display: -ms-flexbox;display: flex;}.legacy-order-totals {padding: 24px;text-align: right;background-color: #F9F9F9;}.checkout__customer-name {font-family: 'TriviaSlabLight', Arial, sans-serif;font-weight: 400;line-height: 1;color: #000;margin-top: 24px;margin-bottom: 12px;font-size: 24px;}.checkout__customer-name small,.checkout__customer-name .small {font-weight: normal;line-height: 1;color: #777;}.checkout__customer-name.divider {text-align: center;position: relative;}.checkout__customer-name.divider:before {content: '';display: block;height: 0;width: 100%;border-top: 1px solid #ccc;position: absolute;top: 50%;}.checkout__customer-name.divider span {position: relative;z-index: 1;padding: 15px 30px;background: #fff;}.checkout__customer-name small,.checkout__customer-name .small {font-size: 65%;}.checkout__page-header {font-size: 1.17em;font-weight: 700;padding: 1px 8px 10px 20px;background-color: #f0f0f0;padding: 20px;border-radius: 4px;color: #7e7e7e;}.checkout__customer-information--header {padding-left: 20px;padding-bottom: 5px;font-weight: 700;color: #488488;margin-top: 20px;margin-bottom: 10px;padding: 0;margin: 0 0 24px 0;border-bottom: 1px solid #CACACA;}.checkout__customer-information--header__wrap {margin: 0;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border: none;}.checkout__customer-information--header__back-link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;}.checkout__customer-information--header__logo {max-width: 100%;width: 160px;padding: 18px 0;}.checkout__customer-information--header__logo img {display: block;padding: 4px 10px;max-width: 100%;margin: 0 auto;}.checkout__customer-information--header__cta {padding: 8px 16px;position: relative;font-family: 'Trivia Sans';font-size: 14px;line-height: 1.35;color: #DE1C85;text-transform: uppercase;text-decoration: none;font-weight: normal;}.checkout__customer-information--header__cta:before {content: "\e909";font-family: 'icomoon' !important;position: absolute;left: 0px;font-size: 12px;line-height: 19px;}.checkout__customer-information--edit-link-container {float: right !important;padding-right: 40px;}.checkout__customer-information--form {margin-left: 30px;}.checkout__customer-information--label {padding-left: 10px;text-align: left !important;}.checkout__customer-information--data {padding-top: 7px;}.checkout__customer-information--party_eventmessage {font-size: 16px;color: #EA0000;width: 75%;text-align: center;margin-left: 25px;}.checkout__shipping-info--header {padding-left: 20px;padding-bottom: 5px;font-weight: 700;color: #488488;margin-top: 20px;margin-bottom: 10px;padding: 0;margin: 0 0 24px 0;border-bottom: 1px solid #CACACA;}.checkout__shipping-info--header__wrap {margin: 0;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border: none;}.checkout__shipping-info--header__back-link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;}.checkout__shipping-info--header__logo {max-width: 100%;width: 160px;padding: 18px 0;}.checkout__shipping-info--header__logo img {display: block;padding: 4px 10px;max-width: 100%;margin: 0 auto;}.checkout__shipping-info--header__cta {padding: 8px 16px;position: relative;font-family: 'Trivia Sans';font-size: 14px;line-height: 1.35;color: #DE1C85;text-transform: uppercase;text-decoration: none;font-weight: normal;}.checkout__shipping-info--header__cta:before {content: "\e909";font-family: 'icomoon' !important;position: absolute;left: 0px;font-size: 12px;line-height: 19px;}.checkout__shipping-info--form {margin-left: 30px;}.checkout__shipping-info--label {padding-left: 10px;text-align: left !important;}.checkout__shipping-info--data {padding-top: 7px;}.checkout__payment-information--header {padding-left: 20px;padding-bottom: 5px;font-weight: 700;color: #488488;margin-top: 20px;margin-bottom: 10px;padding: 0;margin: 0 0 24px 0;border-bottom: 1px solid #CACACA;}.checkout__payment-information--header__wrap {margin: 0;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border: none;}.checkout__payment-information--header__back-link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;}.checkout__payment-information--header__logo {max-width: 100%;width: 160px;padding: 18px 0;}.checkout__payment-information--header__logo img {display: block;padding: 4px 10px;max-width: 100%;margin: 0 auto;}.checkout__payment-information--header__cta {padding: 8px 16px;position: relative;font-family: 'Trivia Sans';font-size: 14px;line-height: 1.35;color: #DE1C85;text-transform: uppercase;text-decoration: none;font-weight: normal;}.checkout__payment-information--header__cta:before {content: "\e909";font-family: 'icomoon' !important;position: absolute;left: 0px;font-size: 12px;line-height: 19px;}.checkout__payment-information--errors {color: #EA0000;}.checkout__payment-information--gift-cert-list {font-size: 14px;}.checkout__summary--total {display: inline-block;}.checkout__summary--total-description {text-align: right;}.checkout__summary--total-description--large {text-align: right;font-size: 24px;}.checkout__summary--total-amount {text-align: right;}.checkout__summary--total-amount--large {text-align: right;font-size: 24px;}.checkout__summary--container--subtotal {margin-bottom: 20px !important;}.checkout__summary--wrapper {background-color: #f8f8f8;}.checkout-label {padding-left: 10px;text-align: left !important;}.checkout-data {padding-top: 7px;}.checkout-form {margin-left: 30px;}.checkout-divider {background-color: #f0f0f0;padding: 20px;border-radius: 4px;color: #7e7e7e;}.checkout-header {padding-left: 20px;padding-bottom: 5px;font-weight: 700;color: #488488;border-bottom: 1px solid #CACACA;margin-top: 20px;margin-bottom: 10px;}.checkout__payment-information--ccimage {height: 35%;width: 35%;}/*Display credit-cards image next to new payment and bottom right*/div.newPayment-CreditCards {float: left;}.newPayment-CreditCards img {height: 15%;width: 15%;}/*******************
Order Confirmation Customer facing
*/.orderConfirmation-contactinfo {margin-bottom: 20px;}.orderConfirmation-contactinfo .contactinfo-1 {float: left;width: 160px;}.orderConfirmation-contactinfo .contactinfo-2 {float: left;padding-left: 5px;}.orderConfirmation-contactinfo br {clear: left;}.order-confirmation__header {color: black;font-family: 'TriviaSlabMedium';font-weight: normal;}.order-confirmation__header--main {font-size: 2em;}.order-confirmation__header--sub {font-size: 1em;margin-bottom: 20px;}.order-confirmation__container {margin-top: 20px !important;}.order-confirmation__hint {font-size: .73em;margin-bottom: 20px !important;}.js-personal-address {margin-top: 30px;}.glyphicon-personal-address {color: #e01783;cursor: pointer;float: right;}/*================================================================================
[Enrollment]
*/.input-validation-error {border-color: red;color: red;}.modal-header {background-color: #de1c85;}.modal-title {color: #fff;font-size: 1.3em;font-weight: bold;line-height: 1;}.table31 {border: solid 1px #808285;}.table31-striped > tbody > tr:nth-of-type(even) {background-color: #fcedf5;}.table31 > thead > tr {background-color: #de1c85;color: #fff;}.enrollment__section-title {text-transform: uppercase;font-weight: bold;border-bottom: 2px solid black;padding-bottom: 8px;margin-bottom: 16px;padding-top: 5px;margin-top: 10px;color: black;}.enrollment__title--flex {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.enrollment--header--modern {color: black;font-family: 'TriviaSlabMedium';font-weight: normal;font-size: 25px;padding-bottom: 10px;margin-bottom: 0;margin-top: 5px;border: none;}.enrollment--required--modern {font-size: 12px;margin-bottom: 16px;}.enrollment__consultant-select-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.enrollment__consultant-select-wrap .btn {margin-bottom: 24px;}.enrollment__consultant-connect-from-lead-pool {text-align: center;}.enrollment__consultant-connect-from-lead-pool--glyphicon-ok::before {content: "\e013";font-family: Glyphicons Halflings;color: #37b717;}.enrollment__kit-images--image {height: 75px;width: 75px;}.enrollment__kit-images--sku {font-size: .65em;font-weight: bold;}.enrollment__kit-images--name {font-size: .65em;}.enrollment__address-edit-link {width: 110px;font-size: 14px;text-decoration: underline;color: #488488;cursor: pointer;display: none;}.enrollment__continuebutton {margin-top: 15px;}.enrollment__continuebutton-novalidated {background: #afafaf;border-color: #afafaf;color: white;}.enrollment:hover {background-color: #555;color: White;}.enrollment:focus {background-color: #555;color: White;}.enrollment-label {padding-left: 10px;text-align: left !important;}.enrollment-kitheaderlabel {padding-left: 10px;padding-top: 10px;}/*updated  12/7/2017*/.enrollmentcatalogheader1 {font-size: 1.5em;}.enrollmentcatalogheader2 {font-size: 1.15em;}.enrollmentcatalogstylename {font-size: 1.25em;color: #808080;}.enrollmentcatalogstyledesc {font-size: .85em;}.enrollmentcataloglinestyle {border-style: solid;border-color: #C0C0C0;border-width: 1px;}.enrollmentcatalogbutton {background-color: #e01783;color: white;padding-left: 35px;padding-right: 35px;padding-top: 4px;padding-bottom: 4px;border-style: solid;border-width: 1px;}.enrollmenticonimage {width: 3%;padding: .1em;}.bottomdivspacingsmall {padding-bottom: 15px;}.bottomdivspacinglarge {padding-bottom: 30px;}.enrollmentchangekit {text-decoration: underline;color: #95D4C9;font-weight: normal;font-size: 15px;}.centeralign_text_block {text-align: center;}.enrlnav-margin {margin-left: -5px !important;}/*end update */.enrollment-checkbox {display: block;position: relative;padding-left: 35px;margin-bottom: 12px;margin-right: 12px;cursor: pointer;height: 20px;width: 20px;font-size: 22px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.enrollment-radio {display: block;position: relative;padding-left: 35px;padding-right: 35px;margin-right: 12px;cursor: pointer;height: 18px;width: 18px;font-size: 22px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.ethnicityCheckboxes > .ethnicalOption > .ethnicityCheckbox {margin-right: 15px;}.ethnicityCheckboxes > .otherCheckbox {margin-right: 15px;}.demographicInformation {display: none;}.demographicIdentifyEthnicity {margin-top: 15px;}.selectAllThatApplyValid {font-size: small;margin-bottom: 15px;}.demographicTitleProfile {display: None;}.tax-rate-dialog.modal-dialog {max-width: 500px;}/*================================================================================
[Footer Buttons]
*/.footer-buttons {padding-top: 1px;clear: both;}.footer-buttons--left,.footer-buttons--right {text-align: center;margin-top: 10px !important;}/*================================================================================
[Form Container Validation]
*/.container-validation-error {border: 1px solid #F00;border-radius: 4px;background-color: rgba(255, 0, 0, 0.06);}/*================================================================================
[Fieldset, Legend in RSVP form]
*/.fieldset-rsvp {border: thin solid #cccccc;padding: 3px;}.legend-rsvp {font-size: 12pt;width: auto;margin-bottom: unset;border-bottom: unset;}.borderless-textbox {border: 0;width: 100%;}/*=================================================================
[Connect To Consultant]
*/.connect-button {display: block;padding-top: 1em;padding-bottom: 1em;text-align: center;border-radius: 4px;border: solid 1px #FF3399;margin-bottom: 2em;cursor: pointer;background: #FFF;}.connect-button__text {color: #FF3399;font-weight: 400;font-size: 1.35em;}.search-results__container:focus {outline: none;}/*================================================================================
[Statistics card: used on Gives]
*/.statistic-card-list {list-style: none;margin: 0;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.statistic-card-list__item {border-bottom: 1px solid #999;float: left;width: 100%;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;padding-top: 30px;padding-bottom: 30px;}.statistic-card-list__item:last-child {border: none;}.statistic-card-slides__item,.lightSlider-alt-compact__item {margin-bottom: 40px !important;margin-top: 20px !important;}.statistic-card-slides.lightSlider + .lSAction > .lSPrev,.lightSlider-alt-compact.lightSlider + .lSAction > .lSPrev {left: -7.5px;}.statistic-card-slides.lightSlider + .lSAction > .lSNext,.lightSlider-alt-compact.lightSlider + .lSAction > .lSNext {right: -7.5px;}.lightSlider-alt-high-arrows.lightSlider + .lSAction > .lSPrev,.lightSlider-alt-high-arrows.lightSlider + .lSAction > .lSNext {top: 120px;}.statistic-card {display: block;font-size: 16px;text-align: center;padding-left: 20px;padding-right: 20px;white-space: normal;font-family: 'TriviaSlabLight', Arial, sans-serif;font-weight: bold; /*------- [Elements] -------*/ /*------- [Modifiers] -------*/}.statistic-card__value,.statistic-card__label,.statistic-card__percent {font-family: 'Trivia Slab', Arial, sans-serif;text-align: baseline;line-height: 1;}.statistic-card__label {font-size: 50px;font-weight: bold;}.statistic-card__label--small {font-size: 24px;text-transform: uppercase;}.statistic-card__label--super {position: relative;font-size: 1.35em;top: -0.9em;font-weight: bold;font-family: 'Trivia Slab', Arial, sans-serif;}.statistic-card__label--dollar {right: -5px;}.statistic-card__label--heart,.statistic-card__label--arrow {position: relative;}.statistic-card__label--heart:after,.statistic-card__label--arrow:after {content: '';display: block;position: absolute;background-repeat: no-repeat;}.statistic-card__label--heart:after {background-image: url("../../../../responsive/img/gives/graphics/spot-heart-pink.png");left: -42%;top: 20%;width: 60px;height: 70px;opacity: .2;}.statistic-card__label--arrow:after {background-image: url("../../../../responsive/img/gives/graphics/spot-arrow-pink.png");left: 108%;top: 13%;width: 64px;height: 65px;}.statistic-card__value {font-size: 74px;}.statistic-card__img {float: left;position: relative;margin-right: -75%;}.statistic-card__img--right {float: right;}.statistic-card--alt {background: #f1f1f1;border: 10px solid #fff;padding: 0 40px;}.statistic-card--alt .statistic-card__value,.statistic-card--alt .statistic-card__label,.statistic-card--alt .statistic-card__percent {color: #777;}.statistic-card--alt .statistic-card__value {font-size: 80px;line-height: 0.8;}.statistic-card--alt .statistic-card__label {font-size: 40px;}.statistic-card--alt .statistic-card__label--tiny {font-size: 24px;}.statistic-card--alt .statistic-card__label--script {font-family: 'Rosa Linda', Arial, sans-serif;color: #167884;font-size: 60px;line-height: 0.9;}.statistic-card--no-card p {font-size: 14px;}.statistic-card--no-card .flex-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.statistic-card--no-card .statistic-card__value,.statistic-card--no-card .statistic-card__label,.statistic-card--no-card .statistic-card__percent {color: #000;}.statistic-card--no-card .statistic-card__value {font-size: 80px;line-height: 0.8;}.statistic-card--no-card .statistic-card__label {font-size: 40px;}.statistic-card--no-card .statistic-card__label--tiny {font-size: 24px;}.statistic-card--no-card .statistic-card__label--script {font-family: 'Rosa Linda', Arial, sans-serif;color: #e01783;font-size: 60px;line-height: 0.9;}.statistic-card--no-card .statistic-card__label--script sup {font-size: 16px;top: -32px;}/*================================================================================
[Gives]
*/ul.gives-tabs {list-style-type: none;margin: auto;max-width: 530px;padding-left: 0;}ul.gives-tabs li a {font-family: 'Trivia Slab', Arial, sans-serif;float: left;text-align: center;cursor: pointer;padding: 10px 0;width: 32.6%;margin-right: 1%;color: #777;text-decoration: underline;font-size: 14px;font-weight: bold;margin: 0 25px;}ul.gives-tabs li a.active {color: #000;text-decoration: none;}ul.gives-tabs li a:hover {color: #000;text-decoration: none;}ul.gives-tabs li:last-child a {margin: 0;}.gives-tabs {position: relative;height: 47px;}.gives-tabs .tabs-container {width: 100%;text-align: center;position: absolute;left: 50%;top: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}.gives-tabs .tabs-container .tab a {font-size: 20px;font-weight: bold;color: #777;text-decoration: underline;cursor: pointer;font-family: 'Trivia Slab', Arial, sans-serif;margin: 0 25px;}.gives-tabs .tabs-container .tab a.active,.gives-tabs .tabs-container .tab a:hover {color: #000;text-decoration: none;}.page-hero {position: relative;height: 295px;overflow: hidden; /*------- [Elements] -------*/}.page-hero__image {position: absolute;display: block;width: 768px;height: auto;left: -384px;margin-left: 50%;max-width: 1302px;}.gives-cindy-content {position: relative;z-index: 10;}.gives-cindy-content h1 {font-size: 40px;color: black;}.gives-cindy-image {display: block;max-width: 100%;height: auto;margin: 0 auto;z-index: 0;}.girls-take-flight {border: 1px solid #eee;position: relative;}.girls-take-flight .gtf-content {padding: 20px;}.girls-take-flight .gtf-content h2 {margin: 0;}.girls-take-flight .gtf-content h2 span {margin: 0;}.gives-carousel .fabric-background--light.shift-up {margin-top: 100px;}.gives-carousel .fabric-background--light.shift-up .row {margin-top: -120px;}.gives-carousel #responsive-two {overflow: visible;}.gives-carousel .demo__alt .lSAction .lSNext {top: 37%;right: -50px;}.gives-carousel .demo__alt .lSAction .lSPrev {top: 37%;left: -40px;}#partnerships.fabric-background--light:before {background-image: url(../../../../responsive/img/bg/mesh-blue.jpg);background-size: contain;opacity: .7;}.partner__demo-content {display: block;position: absolute;opacity: 0;top: 0;left: 0;width: 100%;height: 100%;}.partner__demo-content p {margin: 10px;}.partner .partner__thumbnail {display: block;position: relative;margin-bottom: 10px;}.partner .partner__thumbnail img {display: block;max-width: 100%;height: auto;margin: 0 auto;}.partner__lightbox-content {display: none;}.partner:hover .partner__demo-content {opacity: 1;z-index: 100;background: rgba(255, 255, 255, 0.9);-webkit-transition: background-color 1s;transition: background-color 1s;transition: opacity 1s ease-in-out;-moz-transition: opacity 1s ease-in-out;-webkit-transition: opacity 1s ease-in-out;}.thumbnail {display: block;padding: 9px;margin-bottom: 24px;line-height: 1.35;background-color: #fff;border-radius: 0;-webkit-transition: border 0.2s ease-in-out;transition: border 0.2s ease-in-out;}.thumbnail > img,.thumbnail a > img {margin-left: auto;margin-right: auto;}.gives img.thumbnail {max-width: 100%;}.gives .giving-partnerships > div {margin: 0 15px;}.gives .giving-partnerships > div img {max-height: 125px;}.signature {display: block;}#scholarship h2,#scholarship h4 {margin: 0 auto;}#scholarship h3 {margin: 10px;font-size: 24px;}#scholarship .scholarship-winner .gray-border {border-color: #cccccc;}#scholarship .scholarship-winner .fabric-background--light { /*max-height: 295px;*/margin-top: 25px;}#scholarship .scholarship-winner img {margin: -25px auto 25px;}#scholarship .scholarship-winner p {margin: -25px 0px 5px 0px;padding: 10px;}#scholarship .past img {margin: auto;}.statistics-wrapper h2 {font-size: 48px;line-height: 60px;margin: 0;font-family: 'TriviaSlabLight', Arial, sans-serif;}.statistics-wrapper h2 span {margin-bottom: 12px;}.statistics-wrapper .pink {display: block;font-size: 66px;font-weight: bold;line-height: .8em;margin-bottom: -18px;font-family: 'Trivia Slab', Arial, sans-serif;}.statistics-wrapper .pink .tiny-text {font-size: 24px;}.statistics-wrapper .tiny-text {font-size: 30px;line-height: 1em;display: inline-block;margin-top: 18px;}.statistics-wrapper p {font-size: 14px;margin: 0;font-weight: bold;}.statistics-wrapper .stat {padding: 20px 0;background-image: url("../../../../responsive/img/bg/wood.jpg");background-size: cover;background-size: 240%;display: table;position: relative;margin: 10px auto 20px;border-radius: 50%;border: 10px solid #fff;box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);width: 260px;height: 260px;}.statistics-wrapper .stat .stat-content {display: table-cell;height: 100%;vertical-align: middle;}.statistics-wrapper .stat3 .tiny-text {position: relative;top: 0;}.statistics-wrapper .stat3 .stat-content h2 {line-height: 47px;}.statistics-wrapper .stat4 .tiny-text {position: relative;top: 0;}.statistics-wrapper .stat4 .stat-content h2 {line-height: 40px;}.be-a-giver .fabric-background--light:before {background-image: url(../../../../responsive/img/bg/mesh-blue.jpg);opacity: .7;background-size: cover;}.be-a-giver .fabric-background--light h2 {line-height: 1.25em;}.be-a-giver .how-to-give .anchor-offset {display: block;position: relative;visibility: hidden; /*top: -164px;*/}.be-a-giver .how-to-give h3 {font-size: 26px;font-family: 'Trivia Slab', Arial, sans-serif;}.beagiver .flex-row {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.beagiver .disclaimer {border: none;}/*impact cards*/.impact-card h2.large {font-size: 50px;}.impact-card__hero {background-image: url(../../../../responsive/img/gives/20170801/impact-card/pattern.png);}.impact-card__image--rotator img {max-width: 100%;}.impact-card__wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}.impact-card__wrapper .impact-card__image {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-item-align: center;align-self: center;}.impact-card__title {font-size: 36px;}.impact-card__copy {text-align: center;margin: 0 auto;padding: 20px 0;}.impact-card__copy img {margin: 0 auto 10px;display: block;}.impact-card__copy h2,.impact-card__copy .h2 {font-family: 'just_lovelyregular', Arial, sans-serif;font-size: 56px;}.impact-card__copy h3,.impact-card__copy .h3 {font-family: "The Hand";font-size: 36px;font-weight: bold;margin-top: -8px;}.impact-card__copy h4 {font-family: 'Rosa Linda', Arial, sans-serif;font-size: 24px;margin-top: 0px;}.impact-card__copy p {font-size: 20px;}.impact-card__copy p.pink {font-size: 16px;font-weight: bold;margin: 0 auto;}.impact-card ul.lSPager.lSpg {display: block;margin: 22px !important;}.impact-card ul.lSPager.lSpg li a {background-color: #fff;border: 2px solid #DE1C85;width: 12px;height: 12px;}.impact-card ul.lSPager.lSpg li.active a {background-color: #DE1C85;}.partners-carousel__slides li {display: list-item;}.partners-carousel__copy {-webkit-transition: all .5s;transition: all .5s;max-width: 500px;margin: 70px auto 0 auto;}.partners-carousel__image {margin: 0 -10px 0 0;position: relative;}.partners-carousel__image--color {-webkit-transition: all .5s;transition: all .5s;}.partners-carousel li {overflow: visible;font-size: 16px;}.partners-carousel li.lslide.active + li {position: relative;z-index: 9999;}.partners-carousel div.lSAction .lSPrev {left: 10px;}.partners-carousel div.lSAction .lSNext {right: 0px;}.partners-carousel div.lSAction .lSPrev,.partners-carousel div.lSAction .lSNext {top: 14%;display: none;}.partners-carousel ul.lSPager {position: absolute;top: 260px;left: 0;right: 0;}.join-gives-banner {background-color: #714582;}.join-gives-banner__text {color: white;font-family: 'TriviaSlabLight', Arial, sans-serif;font-weight: 800;font-size: 18px;line-height: 22px;padding: 10px 0 0px;text-align: center;}.join-gives-banner__text a {color: white;}.join-gives-banner__text a:hover {color: #DE1C85;}.partner-story__wrapper {margin: 35px 15px 65px 15px;padding: 10px;background-image: url(../../../../responsive/img/gives/20170801/impact-card/pattern.png);width: 90%;}.partner-story__content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border: 1px solid #b7b7b7;}.partner-story__image {position: absolute;max-width: 170px;}.partner-story__image img {max-width: 100%;}.partner-story__copy {padding: 25px;margin-left: 150px;}.partner-logos__row {-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}.partner-logos__wrapper {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.partner-logos__logo {min-width: 128px;min-height: 105px;text-align: center;}.statistics__row {-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 30px;}.statistics__wrapper {padding: 20px 0;background-image: url("../../../../responsive/img/bg/wood.jpg");background-size: cover;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-item-align: stretch;align-self: stretch;padding: 0;}.statistics__content {border: 7px solid #ffffff;margin: 5px;padding: 20px;}.statistics__content--title {font-weight: bolder;color: #DE1C85;margin-top: 0;}.statistics__content--list {list-style: none;padding: 0;padding-left: 25px;}.statistics__content--list-item ::before {content: "•";color: #DE1C85;display: inline-block;width: 1em;margin-left: -1em;}.foundation__wrapper .foundation__logo {margin: 0 auto;}.consultantgiving .flex-row,.howwegive .flex-row {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.consultantgiving .negative-margins,.howwegive .negative-margins {display: block;margin: 0 auto;}/* Spanish Updates */.stat .stat-content:lang(es-us) .pink {font-size: 80% !important;}.stat .stat-content:lang(es-us) .tiny-text {font-size: 70% !important;}#gives-round-up a {text-decoration: underline;color: black;}#gives-round-up a:hover {text-decoration: underline;color: #e01783;}#gives-round-up img:not(.no-polaroid) {border: 6px solid #fff;box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.3);}#gives-round-up img:not(.no-polaroid)--thicker {border: 10px solid #fff;}#gives-round-up img:not(.no-polaroid) img {max-width: none;width: 100%;}#gives-round-up .content:hover span {text-decoration: underline;color: #e01783;}#gives-round-up .content span {text-decoration: underline;color: black;}.bg--blue {background-color: #c5e8e8;}.bg--pink {background-color: #e01783;}.hkfc__header {background-color: #e01783;color: white;text-align: center;margin-bottom: -12px;padding: 1px 10px 30px 10px;}.hkfc__header h2 {color: white;}.hkfc__header p {max-width: 720px;margin: 0 auto;}.hkfc__main {background-color: #e7f2f8;}.hkfc__hero-image {width: 100%;position: relative;z-index: 0;}.hkfc__hero-content {max-width: 720px;width: 100%;text-align: center;z-index: 10;position: relative;padding: 24px;background-color: white;margin: -32px auto 24px auto;}.hkfc__content {max-width: 720px;width: 100%;text-align: center;z-index: 10;position: relative;margin-bottom: 24px;}.hkfc__content-split {max-width: 920px;padding: 10px;margin: 0 auto;}.hkfc__copy {font-size: 20px;font-family: 'Trivia Slab', Arial, sans-serif;}.hkfc__copy strong {color: #e01783;}.hkfc__author {font-size: 12px;}#round-up-shop a {text-decoration: none;}/*--------- Circle of Honor --------- */.circleofhonor .flex-row,.circleofhonour .flex-row {padding-top: 60px;margin-bottom: 60px;border-top: 1px solid black;}.circleofhonor div:nth-child(9) .flex-row,.circleofhonour div:nth-child(9) .flex-row {border-top: none;}.circleofhonor .coh-contents,.circleofhonour .coh-contents {margin: 10px auto 40px;}.circleofhonor .coh-contents h2,.circleofhonour .coh-contents h2 {margin-top: 0;font-family: 'TriviaSlabLight', Arial, sans-serif;}.circleofhonor .coh-contents h3,.circleofhonour .coh-contents h3 {margin-top: 0;line-height: 1.2em;font-size: 20px;font-family: 'TriviaSlabLight', Arial, sans-serif;}.circleofhonor .coh-contents h3 span,.circleofhonour .coh-contents h3 span {display: block;}.circleofhonor .previous-coh h4,.circleofhonour .previous-coh h4 {font-size: 30px;color: #000;}.circleofhonor .previous-coh ul li,.circleofhonour .previous-coh ul li {margin-bottom: 5px;font-size: 16px;}.circleofhonor .previous-coh a,.circleofhonour .previous-coh a {text-decoration: none;}.circleofhonor .question,.circleofhonour .question {font-weight: bold;margin-bottom: 4px;}.circleofhonor .quote,.circleofhonour .quote {font-style: italic;margin-bottom: 0;}.circleofhonor .full-page-hero img,.circleofhonour .full-page-hero img {border: none;box-shadow: none;}.circleofhonor img,.circleofhonour img {position: relative;border: 8px solid #fff;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);}.fancybox-slide .fbox-coh {max-width: 940px;width: 90%;}.fancybox-slide .fbox-coh img.coh-photo {display: block;max-width: 100%;height: auto;box-shadow: -4px 8px 20px rgba(0, 0, 0, 0.2);border: 10px solid #fff;}.fancybox-slide .fbox-coh .question {font-weight: bold;margin-bottom: 4px;}.fancybox-slide .fbox-coh .quote {font-style: italic;margin-bottom: 0;}.fancybox-slide .fbox-coh h3 {margin-top: 0;}/*================================================================================
[Customer and Hostess Specials Page]
*/.hostess-special { /* November Hostess Special Styles  END */}.hostess-special .full-page-hero {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;max-width: 1300px;margin: 0 auto;}.hostess-special .full-page-hero__image {width: 33%;overflow: hidden;}.hostess-special .full-page-hero__contents {width: 100%;background-color: #DE1C85;display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;-webkit-transform: none;-ms-transform: none;transform: none;margin: 0 auto;}.hostess-special .hs-hero {margin: 0 auto;}.hostess-special .hs-hero p {color: #fff;font-size: 22px;}.hostess-special .hs-hero p.line-1 {margin-top: -20px;}.hostess-special .hs-hero p.line-2 {font-size: 28px;}.hostess-special .hs-hero h1 {color: #fff;}.hostess-special .hs-hero h1 .free {font-size: 125px;line-height: .8em;display: block;position: relative;top: 5px;}.hostess-special .hs-hero h1 .extra {font-size: 110px;display: block;font-family: 'just_lovelyregular', Arial, sans-serif;}.hostess-special .hs-hero h1 .extra sup {font-size: 14px;top: -40px;font-family: 'Trivia Slab', Arial, sans-serif;}.hostess-special .hs-hero h1 .seventy {font-size: 160px;letter-spacing: -10px;margin-left: -10px;}.hostess-special .hs-hero h1 .percentage {font-size: 90px;position: absolute;margin-top: 8px;-webkit-transform: scaleX(1.3) translateX(20px);-ms-transform: scaleX(1.3) translateX(20px);transform: scaleX(1.3) translateX(20px);}.hostess-special .hs-hero h1 .off {font-size: 52px;margin-left: 9px;}.hostess-special .image-switcher {text-align: left;margin-top: 40px;}.hostess-special .image-switcher__thumbs a {display: block;overflow: hidden;}.hostess-special .image-switcher__thumbs img {width: 139%;max-width: none;position: relative;left: -20%;margin-bottom: 10px;}.hostess-special .price {color: #e01783 !important;font-size: 36px;margin: 0;}.hostess-special .collage {margin: 0 auto;-ms-flex-wrap: wrap;flex-wrap: wrap;}.hostess-special .collage--wrapper {width: 100%;}.hostess-special .collage--mobile .col-xs-6 {padding: 0;}.hostess-special .collage--mobile .col-xs-6:first-child {padding: 0 3px 0 6px;margin-top: 80px;}.hostess-special .collage--mobile .col-xs-6:last-child {padding: 0 6px 0 3px;}.hostess-special .collage--mobile .col-xs-6 img {padding-bottom: 6px;}.hostess-special .collage__image {width: 25%;-webkit-transition: all .3s;transition: all .3s;}.hostess-special .collage__image:hover {-webkit-transform: scale(1.02);-ms-transform: scale(1.02);transform: scale(1.02);-webkit-transition: all .3s;transition: all .3s;}.hostess-special .collage__image--1-a {padding: 210px 5px 5px 0;}.hostess-special .collage__image--2-a {padding: 90px 5px 5px 5px;}.hostess-special .collage__image--3-a {padding: 0 5px 5px 5px;}.hostess-special .collage__image--4-a {padding: 140px 0 5px 5px;}.hostess-special .collage__image--1-b {padding: 0 5px 0 0;margin-top: -46px;}.hostess-special .collage__image--2-b {padding: 55px 5px 0 5px;margin-top: -178px;margin-left: 25%;}.hostess-special .collage__image--3-b {margin-top: -205px;}.hostess-special .collage__image--4-b {padding: 0 0 0 5px;margin-top: -46px;}.customer-special .full-page-hero {text-align: center;}.customer-special .full-page-hero__bg {padding: 20px;}.customer-special .full-page-hero h1 {color: #DE1C85;text-transform: uppercase;font-size: 19px;line-height: 24px;font-family: 'Trivia Slab', Arial, sans-serif;}.customer-special .full-page-hero h3 {margin-bottom: 0;}.customer-special .full-page-hero .stroke {position: absolute;border-top: 1px solid #000;width: 150px;left: 0;right: 0;margin: -5px auto 0;}.customer-special .full-page-hero .hero--line-1 {font-size: 18px;font-family: 'Trivia Slab', Arial, sans-serif;text-transform: uppercase;display: block;margin-bottom: 10px;}.customer-special .full-page-hero .hero--line-2 {font-size: 60px;line-height: 60px;font-family: 'TriviaSlabMedium', Arial, sans-serif;display: block;text-transform: uppercase;}.customer-special .full-page-hero .hero--line-3 {font-size: 22px;font-family: 'Trivia Slab', Arial, sans-serif;display: block;}.customer-special .find-fav {color: #e01783 !important;margin-top: 50px !important;margin-bottom: 50px !important;}.customer-special .does-it-all .col img {max-width: none;width: 100%;}.customer-special .does-it-all .col:first-child {-ms-flex-preferred-size: 60%;flex-basis: 60%;}.customer-special .does-it-all .col:last-child {-ms-flex-preferred-size: 35%;flex-basis: 35%;background: #f1f1f1;padding: 30px;margin-top: 20px;border-top: 10px solid white;border-bottom: 10px solid white;}.customer-special .does-it-all__content h2 {margin-top: 0;font-size: 45px;}.customer-special .does-it-all__content h2 span {color: #DE1C85;font-weight: bold;text-transform: uppercase;}.customer-special .does-it-all__content h3 {font-size: 22px;}.customer-special .does-it-all__content h3 span {font-weight: bold;}.customer-special .does-it-all__content .arrow-link {font-size: 14px;}.customer-special .product-list .paragraph {font-size: 16px;margin: 10px 0 30px;min-height: 50px;display: block;}.customer-special .product-list .bold {font-weight: bold;}.customer-special .product-list img {margin: 0 auto;}.customer-special .monthly-specials .flex-row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.customer-special .monthly-specials a.product-wrapper {text-decoration: none;text-align: center;display: block;margin-bottom: 40px;}.customer-special .monthly-specials a.product-wrapper span.arrow-link--line {text-decoration: underline;text-transform: uppercase;font-size: 14px;}.customer-special .monthly-specials a.product-wrapper .product-name,.customer-special .monthly-specials a.product-wrapper .price {font-family: 'TriviaSansMedium', Arial, sans-serif;display: block;margin: 0;}.customer-special .monthly-specials a.product-wrapper .pcopy {display: block;font-size: 20px;}.customer-special .monthly-specials a.product-wrapper .value {text-transform: uppercase;display: block;}.customer-special .monthly-specials a.product-wrapper:hover .product-name,.customer-special .monthly-specials a.product-wrapper:hover .price,.customer-special .monthly-specials a.product-wrapper:hover .pcopy,.customer-special .monthly-specials a.product-wrapper:hover .value,.customer-special .monthly-specials a.product-wrapper:hover .product {color: #000;}.customer-special .monthly-specials a.product-wrapper:hover span.arrow-link--line {color: #DE1C85;}.customer-special .monthly-specials a.rollover-wrapper .rollover-image {position: absolute;display: none;overflow: hidden;}.customer-special .monthly-specials a.rollover-wrapper:hover .rollover-image {display: block;margin-right: 15px;}.customer-special .monthly-specials a.rollover-wrapper:hover img {display: block;}.customer-special .pink-bar-section .arrow-link:after {border-color: white;}.customer-special .wood-vertical-background-2 {margin: 40px 0;}.customer-special #host-in-september a,.customer-special #host-in-november a {text-decoration: none;}.customer-special #host-in-september a:hover,.customer-special #host-in-november a:hover {color: black;}.customer-special .must-have-bundles {background: #f2eeec;}.customer-special .must-have-bundles__bundle {margin-bottom: 30px;position: relative;}.customer-special .must-have-bundles__title {position: absolute;top: 10px;left: 30px;color: #fff;}.customer-special .must-have-bundles__title--right {left: auto;right: 30px;}.customer-special .hexagon {position: relative;}.customer-special .hexagon .desktop {display: none;}.customer-special .hexagon span {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);padding: 0 20%;color: black;margin-right: 15px;font-size: 20px;text-align: center;}.customer-special .tooltip-trigger#tooltip1 {top: 13%;left: 72%;}.customer-special .tooltip-trigger#tooltip2 {top: 55%;left: 28%;}.customer-special .tooltip-trigger#tooltip3 {top: 56%;left: 65%;}.customer-special .tooltip-trigger#tooltip4 {top: 7%;left: 59%;}.customer-special .tooltip-trigger#tooltip5 {top: 60%;left: 28%;}.customer-special .tooltip-trigger#tooltip6 {top: 53%;left: 69%;}.customer-special .tooltip-trigger#tooltip7 {top: 64%;left: 29%;}.customer-special .tooltip-trigger#tooltip8 {top: 90%;left: 64%;}.customer-special .tooltip-trigger#tooltip9 {top: 24%;left: 26%;}.customer-special .tooltip-trigger#tooltip10 {top: 19%;left: 70%;}.customer-special .tooltip-trigger#tooltip11 {top: 83%;left: 31%;}.customer-special .tooltip-trigger#tooltip12 {top: 83%;left: 71%;}.cs-product {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.cs-product__image--hover {position: absolute;opacity: 0;-webkit-transition: opacity .5s linear;transition: opacity .5s linear;max-width: 220px !important;}.cs-product__image--hover:hover {opacity: 1;-webkit-transition: opacity .25s linear;transition: opacity .25s linear;}.cs-product .product-wrapper {padding-bottom: 40px;}/*  [Hostess Rewards Page]  */.earn-rewards .disclaimer {text-align: center;}.earn-rewards .full-page-hero {text-align: left;}.earn-rewards .full-page-hero__contents {position: absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;left: 0;right: 0;}.earn-rewards .full-page-hero__bg {padding: 0;width: 52%;float: right;text-align: left;}.earn-rewards .full-page-hero h1 {font-family: 'TriviaSansMedium', Arial, sans-serif;font-weight: 200;color: #fff;text-transform: uppercase;font-size: 19px;margin: 0 0 5px;line-height: 1.3em;}.earn-rewards .full-page-hero h1:lang(es-us) {line-height: 1;}.earn-rewards .full-page-hero h1 span {display: block;font-size: 40px;font-weight: 600;}.earn-rewards .full-page-hero p {color: #fff;font-size: 14px;line-height: 1em;margin: 0;font-family: 'Trivia Slab', Arial, sans-serif;}.earn-rewards h2.gradient-hero__content--h2 {margin-top: -40px;position: relative;z-index: 10;font-weight: normal;}.earn-rewards-features {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}.earn-rewards-features__reward {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.earn-rewards-features__image {-ms-flex-item-align: end;align-self: flex-end;margin: 0 auto;}.earn-rewards .table-pink {border: 1px solid #cdcdcd;box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2);}.earn-rewards .table-pink.no-shadow {box-shadow: 0 0 0;}.earn-rewards .table-pink > thead > tr > th,.earn-rewards .table-pink > tbody > tr > th,.earn-rewards .table-pink > thead > tr > td,.earn-rewards .table-pink > tbody > tr > td {padding: 12px;}.earn-rewards .table-pink thead th {font-weight: bold;}.earn-rewards .table-pink thead th span {display: block;}.earn-rewards .table-pink td {font-weight: normal;}.earn-rewards .table-pink td.strong {font-weight: 600;}.earn-rewards .table-pink td.pr {position: relative;}.earn-rewards .table-pink .hs {line-height: 1.25em;font-size: 14px;color: #fff;background: #e01783;border-radius: 50%;width: 150px;padding: 4px;margin: 0 auto;}.earn-rewards .table-pink .hs .dotted-border {border: 2px dotted #fff;border-radius: 50%;padding: 14px 10px;}.earn-rewards .table-pink .hs .solid-border {border: 2px solid #fff;border-radius: 50%;padding: 14px 10px;height: 150px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.earn-rewards .table-pink .hs span.theHand {font-size: 30px;line-height: 1em;}.earn-rewards .table-pink .hs span.triviaSlabLight {display: block;font-size: 14px;}.earn-rewards .earn-rewards-save .hero {width: 100%;max-width: 1300px;margin: auto;}.earn-rewards .earn-rewards-save .hero .hero-container .copy-container {background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;max-width: 405px;width: 100%;}.earn-rewards .earn-rewards-save .hero .hero-container .copy-container .copy-block {padding: 35px;margin: auto;}.earn-rewards .earn-rewards-save .hero .hero-container .copy-container .copy-block h1 {line-height: 1;font-family: 'Trivia Slab', Arial, sans-serif;font-size: 20px;color: #000000;text-transform: none;}.earn-rewards .earn-rewards-save .hero .hero-container .copy-container .copy-block h1 .big {font-family: 'Trivia Slab', Arial, sans-serif;font-size: 54px;color: #003560;letter-spacing: -2px;}.earn-rewards .earn-rewards-save .hero .hero-container .copy-container .copy-block .stroke {border-top: 1px solid #003560;width: 115px;left: 0;right: 0;margin: 10px auto;line-height: 0.01em;}.earn-rewards .earn-rewards-save .hero .hero-container .copy-container .copy-block p {font-size: 16px;color: #003560;}.earn-rewards .earn-rewards-save p {font-size: 18px;}.earn-rewards-earn .dollar-banner,.join .dollar-banner {text-align: center;background: #99cccc;padding: 10px 20px;}.earn-rewards-earn .dollar-banner .h3,.join .dollar-banner .h3 {margin: 0;color: #fff;line-height: 1.3em;font-family: 'Trivia Sans', Arial, sans-serif;font-size: 18px;}.earn-rewards-earn .dollar-banner .h3 a,.join .dollar-banner .h3 a {text-decoration: underline;}.earn-rewards-earn .dollar-banner .h3 a:after,.join .dollar-banner .h3 a:after {border-color: #fff;}.earn-rewards-earn .dollar-details,.join .dollar-details {background: url('../../../../responsive/img/earn-rewards/earn/dots.png') repeat 0 0;background-position: -20px -20px;padding: 40px;text-align: center;color: #fff;margin-bottom: 20px;}.earn-rewards-earn .dollar-details h2,.join .dollar-details h2 {margin-top: 0;color: #fff;font-family: 'Trivia Sans', Arial, sans-serif;}.earn-rewards-earn .dollar-details h2 strong,.join .dollar-details h2 strong {font-family: 'TriviaSansMedium', Arial, sans-serif;}.earn-rewards-earn .dollar-details .btn-navy,.join .dollar-details .btn-navy {padding: 6px 50px;}.earn-rewards-earn .full-page-hero,.join .full-page-hero {background-color: #fff;}.earn-rewards-earn .full-page-hero__contents,.join .full-page-hero__contents {position: absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;left: 0;right: 0;}.earn-rewards-earn .full-page-hero__bg,.join .full-page-hero__bg {width: 100%;margin: auto;padding: 20px;background: rgba(255, 255, 255, 0.9);}.earn-rewards-earn .full-page-hero__bg .copy-block h1,.join .full-page-hero__bg .copy-block h1 {font-family: 'Trivia Slab', Arial, sans-serif;font-size: 45px;color: #000;line-height: 1.0em;text-transform: none;margin-top: 0;}.earn-rewards-earn .full-page-hero__bg .copy-block h1 .blue,.join .full-page-hero__bg .copy-block h1 .blue {color: #003660;display: block;}.earn-rewards-earn .full-page-hero__bg .copy-block p,.join .full-page-hero__bg .copy-block p {font-size: 14px;color: #000;}.earn-rewards-earn .full-page-hero__bg .copy-block p .blue,.join .full-page-hero__bg .copy-block p .blue {font-family: 'Trivia Sans', Arial, sans-serif;color: #003660;margin-bottom: 5px;display: block;}.earn-rewards-earn .full-page-hero__bg .copy-block .btn,.join .full-page-hero__bg .copy-block .btn {bottom: -15px;position: absolute;left: 0;right: 0;width: 143px;margin: auto;}.earn-rewards-earn .kits,.join .kits {background-color: #f1f2f2;}.earn-rewards-earn .kits p,.join .kits p {font-size: 18px;}.earn-rewards-earn .kits .main,.join .kits .main {font-family: 'Trivia Slab', Arial, sans-serif;font-size: 45px;}.earn-rewards-earn .kits .signature-kit,.join .kits .signature-kit {font-family: 'Trivia Sans', Arial, sans-serif;font-size: 41px;color: #003560;line-height: 1.0em;}.earn-rewards-earn .kits .signature-kit span,.join .kits .signature-kit span {font-size: 58px;display: block;}.earn-rewards-earn .kits .bright-red,.join .kits .bright-red {font-weight: bold;text-transform: uppercase;color: #fc7b70;}.earn-rewards-earn .kits .btn-overlay,.join .kits .btn-overlay {bottom: -45px;position: absolute;left: 0;right: 0;width: 215px;margin: auto;z-index: 10;}.earn-rewards-earn .kits .product,.join .kits .product {font-size: 12px;}.earn-rewards-earn .kits .influencer-kits,.join .kits .influencer-kits {background: #fff;box-shadow: 0px 0px 35px #aaa;}.earn-rewards-earn .kits .influencer-kits h3,.join .kits .influencer-kits h3 {font-family: 'Trivia Sans', Arial, sans-serif;font-size: 35px;color: #003660;}.earn-rewards-earn .how-to-earn table,.join .how-to-earn table {margin: auto;width: 100%;max-width: 516px;}.earn-rewards-earn .how-to-earn table th,.join .how-to-earn table th {text-transform: uppercase;padding: 10px;font-family: 'TriviaSansMedium', Arial, sans-serif;}.earn-rewards-earn .how-to-earn table td,.join .how-to-earn table td {padding: 12px;font-family: 'Trivia Sans', Arial, sans-serif;}.earn-rewards-earn .how-to-earn table .blue-background,.join .how-to-earn table .blue-background {background: #99afc0;color: #fff;font-family: 'Trivia Sans', Arial, sans-serif;}.earn-rewards-earn .how-to-earn h2,.join .how-to-earn h2,.earn-rewards-earn .how-much h2,.join .how-much h2 {font-family: 'Trivia Slab', Arial, sans-serif;font-size: 38px;margin-top: 50px !important;}.earn-rewards-earn .how-to-earn p,.join .how-to-earn p,.earn-rewards-earn .how-much p,.join .how-much p,.earn-rewards-earn .how-to-earn li,.join .how-to-earn li,.earn-rewards-earn .how-much li,.join .how-much li {font-size: 20px;}.earn-rewards-earn .solution-sets h3,.join .solution-sets h3 {font-size: 30px;font-family: 'Trivia Sans', Arial, sans-serif;font-style: italic;line-height: 1.0em;}.earn-rewards-earn .solution-sets h2,.join .solution-sets h2 {font-size: 45px;line-height: 1.0em;text-transform: uppercase;font-family: 'Trivia Sans', Arial, sans-serif;}.earn-rewards-earn .solution-sets h2 span,.join .solution-sets h2 span {color: #003660;font-size: 112px;text-transform: none;}.earn-rewards-earn .solution-sets .stroke,.join .solution-sets .stroke {border-top: 1px solid #003560;width: 100%;max-width: 65%;left: 0;right: 0;margin: 35px auto;line-height: 0.01em;}.earn-rewards-earn .solution-sets p,.join .solution-sets p {font-size: 18px;}.earn-rewards-earn .how-much,.join .how-much {background: #f1f2f2;padding: 0 0 50px 0;}.earn-rewards-earn .how-much table,.join .how-much table {margin: auto;width: 100%;max-width: 516px;}.earn-rewards-earn .how-much table th,.join .how-much table th {background: #dcddde;text-align: center;padding: 10px;font-family: 'TriviaSansMedium', Arial, sans-serif;}.earn-rewards-earn .how-much table td,.join .how-much table td {background: #fff;padding: 12px;font-family: 'Trivia Sans', Arial, sans-serif;}.hostess-rewards .table-sticker {background-color: #e01783;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: white;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;font-weight: 100;border: 1px solid white;}.hostess-rewards .table-sticker:before {content: "";display: none;position: absolute;border: 1px solid;border-radius: 100px;}.hostess-rewards .disclaimer {border: 0;text-align: center;}/*  [Hostess Exclusives Page]  */.host-rewards-exclusives .flex-row:before,.host-rewards-exclusives .flex-row:after {content: " ";display: table;}.host-rewards-exclusives .flex-row:after {clear: both;}.host-rewards-exclusives .flex-row:before,.host-rewards-exclusives .flex-row:after {content: " ";display: table;}.host-rewards-exclusives .flex-row:after {clear: both;}.host-rewards-exclusives .host-hero {background-image: url("../../../../responsive/img/host/20170801/rewards-hero.jpg");}.host-rewards-exclusives h2 {font-size: 40px;}.host-rewards-exclusives__price {font-size: 18px;}.host-rewards-exclusives__list {font-size: 16px;text-align: left;}.host-rewards-exclusives .anchor-offset {display: block;position: relative;visibility: hidden;}/* [Hostess Resources Page] */.hostess-resources .rewards h2 {margin-bottom: 1.2em;}.hostess-resources .rewards th,.hostess-resources .rewards td {vertical-align: middle;background-color: #f1f0ee;}.hostess-resources strike {opacity: .6;}.hostess-resources .rewards table {max-width: 100%;width: 288px;border-spacing: 0px;border-collapse: separate;padding: 14px;background-image: url("../../../../2014/fall/img/hostess-resources/table-mask.png");background-position: center center;background-size: 100% 100%;}.hostess-resources .rewards table thead th,.hostess-resources .rewards table tbody {font-family: oswald;}.hostess-resources .rewards table thead th {font-weight: 200;font-size: 1.25em;padding: 10px 10px;}.hostess-resources .rewards table thead th strong {display: block;text-transform: uppercase;font-weight: normal;font-size: 1.3em;line-height: 1.1em;}.hostess-resources .rewards table thead td {line-height: 1.3em;border-bottom: solid 1px red;padding: 10px 10px;}.hostess-resources .rewards table tbody th,.hostess-resources .rewards table tbody td {width: 50%;}.hostess-resources .rewards table tbody td {line-height: 2em;}.hostess-resources .rewards table tbody th {text-transform: uppercase;line-height: 1em;font-weight: 400;border-top: solid 1px red;border-bottom: solid 1px red;height: 2.5em;}.hostess-resources .rewards table tbody td.total,.hostess-resources .rewards table.credit tbody td {border-bottom: solid 1px #dad7d3;}.hostess-resources .rewards table tbody td.first-row {border-top: solid 1px red;}.hostess-resources .rewards table tbody td.total,.hostess-resources .rewards table tbody th.total {border-left: solid 10px #f1f0ee;}.hostess-resources .rewards table tbody td.reward,.hostess-resources .rewards table tbody th.reward {border-right: solid 10px #f1f0ee;}.hostess-resources .rewards table thead td.description {border-right: solid 10px #f1f0ee;border-left: solid 10px #f1f0ee;}.hostess-resources .rewards table.credit {background-color: #a0d1cd;}.hostess-resources .rewards table.credit thead th {border-bottom: solid 12px #a0d1cd;}.hostess-resources .rewards table.credit thead td,.hostess-resources .rewards table.credit tbody th {border-bottom-color: #7cb5b2;border-top-color: #7cb5b2;}.hostess-resources .rewards table.credit tbody tr td.first-row {border-top-color: #7cb5b2;}.hostess-resources .rewards table.half {background-color: #8F7A91;}.hostess-resources .rewards table.half thead th {border-bottom: solid 12px #8F7A91;}.hostess-resources .rewards table.half thead td,.hostess-resources .rewards table.half tbody th {border-bottom-color: #8F7A91;border-top-color: #8F7A91;}.hostess-resources .rewards table.half tbody tr td.first-row {border-top-color: #5a336a;}.hostess-resources .rewards table.half .three {background-color: #b9aabe;}.hostess-resources .rewards table.half .two {background-color: #c7bbc9;}.hostess-resources .rewards table.half .one {background-color: #d5cdd6;}.hostess-resources .rewards table.exclusives {background-color: #ffce6c;}.hostess-resources .rewards table.exclusives thead th {border-bottom: solid 12px #ffce6c;}.hostess-resources .rewards table.exclusives thead td,.hostess-resources .rewards table.exclusives tbody th {border-bottom-color: #ffce6c;border-top-color: #ffce6c;}.hostess-resources .rewards table.exclusives tbody tr td.first-row {border-top-color: #ffce6c;}.hostess-resources .rewards table.exclusives .three {background-color: #ffce6c;}.hostess-resources .rewards table.exclusives .two {background-color: #FFDA8F;}.hostess-resources .rewards table.exclusives .one {background-color: #FFE7B8;}.hostess-resources .rewards table tbody tr:last-child td.total,.hostess-resources .rewards table tbody tr:last-child td.reward,.hostess-resources .rewards table .one {border-bottom: solid 10px #f1f0ee;}.hostess-resources .rewards p {text-align: left;margin: .2em 0;clear: both;}.hostess-resources .rewards p.checkout {width: 290px;float: right;text-align: center;}.hostess-resources .rewards p.checkout a {text-decoration: underline;}.hostess-resources .parties .photos {list-style-type: none;width: 102%;margin: 0 -1%;}.hostess-resources .parties .photos li {float: left;width: 14.66666%;margin: 0 .5%;padding: .5%;background: #ffffff;box-shadow: 0 0 5px #aaaaaa;border-radius: 1px;}.hostess-resources .parties p a img {margin: 0 auto .75em;}.hostess-resources .planning ul {list-style-type: none;}.hostess-resources .planning ul li {float: left;width: 30.3%;padding: 0 1.5%;}.hostess-resources .planning ul li img {margin: 0 auto;}.hostess-resources .planning ul li p {font-family: oswald;font-weight: 200;font-size: 22px;line-height: 28px;margin: 0 40px;}.hostess-resources .planning ul li p a {font-weight: 200;}.just-for-hostess h1 {font-family: 'triviaSlabLight', Arial, sans-serif !important;font-size: 60px !important;color: #E01783 !important;line-height: 60px !important;}.just-for-hostess .sub-category-hero .sub-category-hero-caption {max-width: 32% !important;}.exclusives img {margin-bottom: 20px;}.exclusives .price {font-size: 36px;color: #E01783;display: block;}.exclusives .value {font-size: 16px;text-transform: uppercase;}.exclusives video {width: 480px !important;}/* [Hostess Resources Page] */.hostess-specials .lSSlideOuter a {text-decoration: underline;}.HostAPartyTextBoxStyle--email {width: 250px;}.sparkly-banner {width: 100%;height: 55px;background-image: url('../../img/thirty-one-rewards/20191101/sparkly-banner.jpg');background-repeat: no-repeat;background-size: cover;}.sparkly-banner {width: 100%;height: 55px;background-image: url('../../img/thirty-one-rewards/20191101/sparkly-banner.jpg');background-repeat: no-repeat;background-size: cover;margin-bottom: 34px;}.thirty-one-rewards .breadcrumbs {display: none;}.thirty-one-rewards .full-width-rule {margin: 40px 0;}.thirty-one-rewards .header-rewards-section .title {font-size: 30px;margin-bottom: 20px;font-weight: bold;}.thirty-one-rewards .header-rewards-section .copy {margin-bottom: 20px;}.thirty-one-rewards .pink-background {margin: 45px 0 30px;padding: 30px;text-align: center;}.thirty-one-rewards .pink-background a {color: #fff;text-decoration: underline;}.thirty-one-rewards .pink-background h2 {margin: 0;font-weight: bold;color: #fff;}.thirty-one-rewards .pink-border-container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;}.thirty-one-rewards .pink-border-container .pink-border {padding: 30px 0;text-align: center;border: 10px solid #fae5ea;width: 31%;}.thirty-one-rewards .pink-border-container .pink-border h3 {margin-top: 5px;margin-bottom: 10px;}.thirty-one-rewards .image-text-sbs {display: -webkit-box;display: -ms-flexbox;display: flex;min-height: 444px;margin-bottom: 30px;}.thirty-one-rewards .image-text-sbs .image {width: 50%;background-size: cover;background-repeat: no-repeat;}.thirty-one-rewards .image-text-sbs .text {background-image: url('../../img/thirty-one-rewards/20191101/blue-faded.jpg');background-size: cover;background-repeat: no-repeat;width: 50%;padding: 50px 0;}.thirty-one-rewards .image-text-sbs .text h2 {margin-bottom: 30px;}.thirty-one-rewards .image-text-sbs .text p {margin: 10px 0;}.thirty-one-rewards .image-text-sbs .text .btn {margin-top: 30px;}.home-thirty-one-rewards {background-size: cover;background-repeat: no-repeat;}.home-thirty-one-rewards .content {max-width: 700px;margin: auto;padding: 20px;text-align: center;}.home-thirty-one-rewards .content img {max-width: 374px;}.share-rewards .reward-banner {background: #c9e8ea;padding: 20px;}.share-rewards .reward-banner p {margin: 0;padding: 0;text-transform: uppercase;text-align: center;color: #535a60;}.share-rewards .reward-banner p a {color: #535a60;}.share-rewards .reward-banner p a:hover {color: #535a60;}.share-rewards .reward-share-hero {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;background-position: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-size: 230%;height: 320px;background-repeat: no-repeat;overflow: hidden;}.share-rewards .reward-share-hero .hero-picture {width: 38vw;padding: 2vw 1vw;background: rgba(255, 255, 255, 0.8);text-align: center;}.share-rewards .reward-share-hero .hero-picture h1 {font-size: 45px;}.share-rewards .reward-share-hero .hero-picture p {font-size: 16px;}.share-rewards .intro-text {padding: 30px 20px;max-width: 715px;margin: auto;}.share-rewards .intro-text p {padding: 0;margin: 0;font-size: 20px;line-height: 1em;text-align: center;font-style: italic;}.share-rewards .what-you-do {margin: auto;}.share-rewards .what-you-do .item {background-size: cover;margin-bottom: 50px;text-align: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 280px;}.share-rewards .what-you-do .item.wyd-1 {background-image: url('../../img/earn-rewards/share/wyd-1-mobile.jpg');}.share-rewards .what-you-do .item.wyd-2 {background-image: url('../../img/earn-rewards/share/wyd-2-mobile.jpg');}.share-rewards .what-you-do .item.wyd-3 {background-image: url('../../img/earn-rewards/share/wyd-3-mobile.jpg');}.share-rewards .what-you-do .item__end {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;}.share-rewards .what-you-do .item__end .item-text {margin-right: 5%;}.share-rewards .what-you-do .item__start {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;}.share-rewards .what-you-do .item__start .item-text {margin-left: 5%;}.share-rewards .what-you-do .item-text {color: #fff;width: 300px;}.share-rewards .what-you-do .item-text span {font-size: 85px;line-height: .9em;}.share-rewards .what-you-do .item-text p {font-size: 30px;}.share-rewards .bigger-banner {padding: 30px 20px;background-color: #c9e8ea;}.share-rewards .bigger-banner .left-side {text-align: center;}.share-rewards .bigger-banner .left-side img {width: 90%;}.share-rewards .bigger-banner .right-side {text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #52595f;}.share-rewards .redeeming-rewards {background-color: #f3f3f3;padding-bottom: 40px;}.share-rewards .redeeming-rewards .intro {margin: 40px 20px;}.share-rewards .redeeming-rewards .rewards-table .blue-bg {background-color: #e4f3f4;}.share-rewards .redeeming-rewards .rewards-table .white-bg {background-color: #fff;}.share-rewards .redeeming-rewards .rewards-table .row {margin: 0;}.share-rewards .redeeming-rewards .rewards-table .title.last-row div,.share-rewards .redeeming-rewards .rewards-table .details.last-row div {border-bottom: 0;}.share-rewards .redeeming-rewards .rewards-table .title div,.share-rewards .redeeming-rewards .rewards-table .details div {text-align: center;padding: 20px 10px;border-right: 1px solid #bac6c9;border-bottom: 1px solid #bac6c9;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.share-rewards .redeeming-rewards .rewards-table .title div .text,.share-rewards .redeeming-rewards .rewards-table .details div .text,.share-rewards .redeeming-rewards .rewards-table .title div .detail,.share-rewards .redeeming-rewards .rewards-table .details div .detail {display: inline-block;margin: auto;}.share-rewards .redeeming-rewards .rewards-table .title div:last-child,.share-rewards .redeeming-rewards .rewards-table .details div:last-child {border-right: none;}.share-rewards .redeeming-rewards .rewards-table .title {display: -webkit-box;display: -ms-flexbox;display: flex;}.share-rewards .redeeming-rewards .rewards-table .original.strike {text-decoration: line-through;}.share-rewards .redeeming-rewards .sidebar .sidebar-section {border-bottom: 1px solid #333;margin-bottom: 20px;padding-bottom: 40px;margin: 0 auto;}.share-rewards .redeeming-rewards .sidebar .sidebar-section:last-child {border-bottom: 0;}.share-rewards .redeeming-rewards .sidebar .item {margin-bottom: 15px;font-size: 16px;}.share-rewards .redeeming-rewards .sidebar .title {font-size: 38px;color: #003660;line-height: 1;}.share-rewards .redeeming-rewards .sidebar .title .justLovely {font-size: 125px;}.share-rewards .redeeming-rewards .sidebar .subtitle {color: #003660;font-size: 20px;}.share-rewards .sign-up {width: 100%;background-color: #93d1d5;text-align: center;font-size: 29px;padding: 20px 20px 0;margin-bottom: 20px;color: #fff;}.share-rewards .insider-exclusives img {width: 100%;}.share-rewards .cta .btn {background-color: #003560;border: 1px solid #003560;}.share-rewards .border {border: 30px solid #14a5b6;display: -webkit-box;display: -ms-flexbox;display: flex;}.share-rewards .plus-insider-access {padding: 30px;}.share-rewards .plus-insider-access .btn {background-color: #14a5b6;border: 0;}.share-rewards .plus-insider-access .click-here-to-host {color: #14a5b6;}.sb-container {position: absolute;left: 0;right: 0;margin: auto;text-align: center;z-index: 100;}.special-button {position: relative;bottom: -14px;margin: auto;display: inline-block;border-radius: 5px;text-align: center;font-size: 14px;padding: 7px;text-transform: uppercase;text-decoration: none;}.special-button:hover {text-decoration: none;}.special-button.blue-sb {background-color: #003560;color: #fff;}.special-button.white-sb {background-color: #fff;color: #000;}.bigger-banner {padding: 20px;background-color: #c9e8ea;}.bigger-banner .left-side {text-align: center;}.bigger-banner .left-side img {width: 90%;}.bigger-banner .right-side {text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #52595f;}.landing-rewards .hero {margin: auto;text-align: center;}.landing-rewards .intro {margin: auto;max-width: 900px;text-align: center;}.landing-rewards .intro .second-word {font-size: 90px;color: #003560;line-height: 1;}.landing-rewards .border-top-bot {padding-top: 30px;padding-bottom: 30px;position: relative;margin: -20px auto 20px auto;}.landing-rewards .border-top-bot p {font-size: 20px;}.landing-rewards .border-top-bot:before {content: '';width: 45%;display: block;height: 1px;background-color: #003560;position: absolute;top: 5px;left: 0;right: 0;margin: auto;}.landing-rewards .border-top-bot:after {content: '';width: 45%;display: block;height: 1px;background-color: #003560;position: absolute;bottom: 20px;left: 0;right: 0;margin: auto;}.landing-rewards .full-width-pics .item-1 {background-image: url('../../img/earn-rewards/share/obsession-1-mobile.jpg');}.landing-rewards .full-width-pics .item-2 {background-image: url('../../img/earn-rewards/share/obsession-2-mobile.jpg');}.landing-rewards .full-width-pics .item-3 {background-image: url('../../img/earn-rewards/share/obsession-3-mobile.jpg');}.landing-rewards .full-width-pics .item {position: relative;height: 280px;background-size: cover;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 50px;}.landing-rewards .full-width-pics .item .item-text {text-align: center;color: #fff;}.landing-rewards .full-width-pics .item .item-text .big {font-size: 170px;color: #fff;line-height: 0.5;display: inline-block;}.landing-rewards .full-width-pics .item .item-text .small {font-size: 40px;color: #fff;margin-top: -20px;margin-bottom: 30px;}.landing-rewards .full-width-pics .item .item-text .btn {background-color: #fff;border: 1px solid #fff;color: #000;}/*----- Work Your Way ------*/.join .four-blocks {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;-ms-flex-pack: distribute;justify-content: space-around;}.join .four-blocks__block {-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 250px;text-align: center;padding: 15px;border: 6px solid #ecf1f9;margin-bottom: 15px;}.join .four-blocks__block h3 {margin-top: 5px;}.join .four-blocks--pink .four-blocks__block {border: 6px solid #f0e9eb;}.join #join-today h2 {color: #fff;margin-top: 5px;}.join #join-today p {max-width: 1000px;text-align: center;margin: 0 auto;}.join #all-my-perks,.join #all-my-perks-pink {background: #ecf1f9;padding: 50px 0;}.join #all-my-perks h2,.join #all-my-perks-pink h2 {font-weight: bold;}.join #all-my-perks .plus,.join #all-my-perks-pink .plus {color: #e01783;font-size: 48px;line-height: .5em;}.join #all-my-perks .arrow-link,.join #all-my-perks-pink .arrow-link {font-size: 16px;}.join #all-my-perks-pink {background: none;}.join #all-my-perks-pink .all-my-perks--pink {border: 6px solid #f0e9eb;background: none;padding: 0;}.join #all-my-perks-pink .all-my-perks__intro {background: #f0e9eb;padding: 20px;text-align: center;}.join #all-my-perks-pink .all-my-perks__intro span {color: #DE1C85;font-family: 'Trivia Slab', Arial, sans-serif;}.join #all-my-perks-pink .all-my-perks__plus {padding: 20px;}.join .kit__image {padding-bottom: 66px;}.join .kit__kit {border: 3px solid #fff;padding: 0;margin-bottom: 50px;}.join .kit__price {font-family: 'TriviaSlabLight', Arial, sans-serif;font-weight: bold;color: #DE1C85;font-size: 40px;text-align: center;background-color: #ecf1f9;width: 120px;border-radius: 100%;height: 95px;margin: -104px auto 0 auto;line-height: 77px;z-index: 990;position: relative;letter-spacing: -2px;}.join .kit__price sup {font-size: 16px;}.join .kit__name {font-family: 'TriviaSlabLight', Arial, sans-serif;font-size: 22px;font-weight: 700;text-align: center;padding: 15px;margin-top: -51px;z-index: 999;position: relative;font-weight: bold;}.join .kit__name .underline {text-decoration: underline;}.join .kit .text {max-width: 665px;margin: auto;position: relative;z-index: 999;}.join .kit__content {background: #ecf1f9;padding-bottom: 10px;}.join .kit__content--white {background: #fff;padding-bottom: 0;}.join .kit__content--white .kit__price {background: #fff;}.join .kit__content--large .kit__price {font-size: 60px;width: 190px;height: 175px;margin: -134px auto 0 auto;padding-top: 15px;line-height: 88px;}.join .kit__content--large .kit__price sup {font-size: 24px;}.join .kit__content--large .kit__name {margin-top: -100px;}.join #kit-carousel ul,.join #kit-carousel p {margin: 0;}.join #kit-carousel img {width: 100%;max-width: none;}.join #kit-carousel .carousel-block-wrapper .slick-slide {padding: 0;}.join #kit-carousel .carousel-block-wrapper .slick-arrow {display: block;opacity: 1;width: 80px;height: 70px;}.join #kit-carousel .carousel-block-wrapper .slick-arrow:after {content: "Get Ideas" !important;color: #fff;display: block;font-size: 14px;text-transform: uppercase;line-height: 1.2em;}.join #kit-carousel .carousel-block-wrapper .slick-prev {border-radius: 5px 0 0 5px;left: 0;background: #DE1C85 url('../../img/sprites/white-arrow-left.png') no-repeat 8px center;}.join #kit-carousel .carousel-block-wrapper .slick-prev:after {margin: 0 0 0 20px;}.join #kit-carousel .carousel-block-wrapper .slick-next {right: 0;border-radius: 0 5px 5px 0;background: #DE1C85 url('../../img/sprites/white-arrow-right.png') no-repeat 54px center;}.join #kit-carousel .carousel-block-wrapper .slick-next:after {margin: 0 10px 0 -10px;}.join #kit-carousel-wrapper {text-align: center;}.join #kit-carousel-wrapper .kit-carousel-copy {background: #ecf1f9;padding-bottom: 20px;position: relative;top: -34px;margin: 0 10px;}.join #kit-carousel-wrapper .kit-carousel-copy div.h2 {color: #DE1C85;margin: 0;font-size: 36px;font-weight: bold;letter-spacing: -2px;}.join #kit-carousel-wrapper .kit-carousel-copy div.h2 span {position: relative;z-index: 2;top: -24px;}.join #kit-carousel-wrapper .kit-carousel-copy div.h2:before {content: ' ';background-color: #ecf1f9;width: 120px;border-radius: 100%;height: 95px;display: block;position: absolute;left: 0;right: 0;margin: 0 auto;top: -60px;}.join #kit-carousel-wrapper .kit-carousel-copy h3 {margin-top: -10px;position: relative;font-weight: bold;}.join #kit-carousel-wrapper .kit-carousel-copy p {max-width: 665px;margin: 0 auto;position: relative;z-index: 10;}.join #kit-carousel-wrapper .kit-carousel-copy--white {background: #fff;}.join #kit-carousel-wrapper .kit-carousel-copy--large {padding: 0;}.join #kit-carousel-wrapper .kit-carousel-copy--large div.h2 {font-size: 60px;}.join #kit-carousel-wrapper .kit-carousel-copy--large div.h2:before {background-color: #fff;width: 190px;height: 175px;}.join #kit-carousel-wrapper .kit-carousel-copy--large div.h2 sup {font-size: 24px;}.join .flex-row {text-align: center;}.join #join-whats-your-wish .None .None {background: #ecf1f9;}.join #join-giving-back .None .None {background: #edf1f8;}.join #join-giving-back .solid-gray-background {background: none;}.join #join-giving-back .solid-gray-background .None {background: #f8f2ef;}.join #join-giving-back h2 span {display: block;}.join #join-whats-your-wish h2,.join #join-giving-back h2 {margin-top: 0;}.join #join-whats-your-wish h2 span,.join #join-giving-back h2 span {color: #DE1C85;font-family: 'just_lovelyregular', Arial, sans-serif;font-size: 70px;}.join .gradient-hero__content--h2 {font-size: 95px;line-height: .7em;font-family: 'just_lovelyregular', Arial, sans-serif;font-weight: 100;margin-top: -20px;}.join .gradient-hero__content--h3 {line-height: 1.25 !important;}.join #why-thirty-one img,.join #why-thirty-one video {margin-bottom: 10px;}.join #why-thirty-one .flex-row {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.join #giving-back-who-are .mbh {padding: 0 20px !important;}/*================================================================================
[Gift Page Styles]
*/.gifting .hero {overflow: hidden;}.gifting .hero .hero-copy {background: rgba(255, 255, 255, 0.85) none repeat scroll 0 0;left: 4.25%;margin-top: 80px;position: absolute;max-width: 430px;}.gifting .hero .hero-copy h3 {font-family: 'TriviaSlabLight', Arial, sans-serif;font-size: 40px;margin: 0;}.gifting .hero .hero-copy h3 span {font-family: 'Rosa Linda', Arial, sans-serif;color: #e01783 !important;font-size: 95px;line-height: 125px;letter-spacing: -1px;}.gifting .hero .hero-copy p {font-size: 20px;margin-top: 10px;line-height: 22px;font-family: 'Trivia Slab', Arial, sans-serif;}.gifting .hero .hero-copy p.arrow-link {font-size: 22px;left: 20px;line-height: 26px;top: -25px;width: 47%;min-width: 168px;}.gifting .gift-wrapper {text-align: center;max-width: 380px;margin: 0 auto 40px;}.gifting .gift-wrapper a,.gifting .gift-wrapper a:link,.gifting .gift-wrapper a:hover,.gifting .gift-wrapper a:active {color: #000;text-decoration: none;}.gifting .gift-wrapper h3 {font-family: 'Trivia Slab', Arial, sans-serif;margin-top: 20px;}.gifting .gift-wrapper img {border: 1px solid #ccc;margin: 0 auto;}.gifting .gift-wrapper p:last-child {margin-bottom: 40px;}.hero-personalization h1 {line-height: 50px;}.hero-personalization .gray-border {border-color: #cccccc;}.hero-personalization .product {margin: 15px;}.hero-personalization .product .hover {opacity: 0;background: rgba(219, 38, 135, 0.85) none repeat scroll 0 0;color: #ffffff;position: absolute;bottom: 45px;-webkit-transition: 0.75s;transition: 0.75s;margin: auto;height: 30px;left: 15px;right: 15px;}.hero-personalization .product .hover p {color: #ffffff;margin: 5px;font-size: 14px;}.hero-personalization .product p {color: #000000;}.hero-personalization .product:hover .hover {opacity: 1.0;}.hero-personalization .product:hover .hover p {color: #ffffff;}.hero-personalization .product:hover p {color: #e01783 !important;}/*!
 * Datetimepicker for Bootstrap 3
 * version : 4.17.43
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.bootstrap-datetimepicker-widget {list-style: none;}.bootstrap-datetimepicker-widget.dropdown-menu {margin: 2px 0;padding: 4px;width: 19em;}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after {content: '';display: inline-block;position: absolute;}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid #ccc;border-bottom-color: rgba(0, 0, 0, 0.2);top: -7px;left: 7px;}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid white;top: -6px;left: 8px;}.bootstrap-datetimepicker-widget.dropdown-menu.top:before {border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #ccc;border-top-color: rgba(0, 0, 0, 0.2);bottom: -7px;left: 6px;}.bootstrap-datetimepicker-widget.dropdown-menu.top:after {border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid white;bottom: -6px;left: 7px;}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {left: auto;right: 6px;}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {left: auto;right: 7px;}.bootstrap-datetimepicker-widget .list-unstyled {margin: 0;}.bootstrap-datetimepicker-widget a[data-action] {padding: 6px 0;}.bootstrap-datetimepicker-widget a[data-action]:active {box-shadow: none;}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second {width: 54px;font-weight: bold;font-size: 1.2em;margin: 0;}.bootstrap-datetimepicker-widget button[data-action] {padding: 6px;}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Increment Hours";}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Increment Minutes";}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Decrement Hours";}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Decrement Minutes";}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Show Hours";}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Show Minutes";}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Toggle AM/PM";}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Clear the picker";}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Set the date to today";}.bootstrap-datetimepicker-widget .picker-switch {text-align: center;}.bootstrap-datetimepicker-widget .picker-switch::after {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Toggle Date and Time Screens";}.bootstrap-datetimepicker-widget .picker-switch td {padding: 0;margin: 0;height: auto;width: auto;line-height: inherit;}.bootstrap-datetimepicker-widget .picker-switch td span {line-height: 2.5;height: 2.5em;width: 100%;}.bootstrap-datetimepicker-widget table {width: 100%;margin: 0;}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th {text-align: center;border-radius: 4px;}.bootstrap-datetimepicker-widget table th {height: 20px;line-height: 20px;width: 20px;}.bootstrap-datetimepicker-widget table th.picker-switch {width: 145px;}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover {background: none;color: #777;cursor: not-allowed;}.bootstrap-datetimepicker-widget table th.prev::after {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Previous Month";}.bootstrap-datetimepicker-widget table th.next::after {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;content: "Next Month";}.bootstrap-datetimepicker-widget table thead tr:first-child th {cursor: pointer;}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover {background: #f7f7f7;}.bootstrap-datetimepicker-widget table td {height: 54px;line-height: 54px;width: 54px;}.bootstrap-datetimepicker-widget table td.cw {font-size: .8em;height: 20px;line-height: 20px;color: #777;}.bootstrap-datetimepicker-widget table td.day {height: 20px;line-height: 20px;width: 20px;}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover {background: #f7f7f7;cursor: pointer;}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new {color: #777;}.bootstrap-datetimepicker-widget table td.today {position: relative;}.bootstrap-datetimepicker-widget table td.today:before {content: '';display: inline-block;border: solid transparent;border-width: 0 0 7px 7px;border-bottom-color: #e01783;border-top-color: rgba(0, 0, 0, 0.2);position: absolute;bottom: 4px;right: 4px;}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover {background-color: #e01783;color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.bootstrap-datetimepicker-widget table td.active.today:before {border-bottom-color: #fff;}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover {background: none;color: #777;cursor: not-allowed;}.bootstrap-datetimepicker-widget table td span {display: inline-block;width: 54px;height: 54px;line-height: 54px;margin: 2px 1.5px;cursor: pointer;border-radius: 4px;}.bootstrap-datetimepicker-widget table td span:hover {background: #f7f7f7;}.bootstrap-datetimepicker-widget table td span.active {background-color: #e01783;color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.bootstrap-datetimepicker-widget table td span.old {color: #777;}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover {background: none;color: #777;cursor: not-allowed;}.bootstrap-datetimepicker-widget.usetwentyfour td.hour {height: 27px;line-height: 27px;}.bootstrap-datetimepicker-widget.wider {width: 21em;}.bootstrap-datetimepicker-widget .datepicker-decades .decade {line-height: 1.8em !important;}.input-group.date .input-group-addon {cursor: pointer;}#splash-screen {height: 100%;width: 100%;position: absolute; /*background: rgba(255, 255, 255, 0.95);*/top: 0;left: 0;opacity: 1;z-index: 3000;}#splash-screen .content {left: 0;right: 0;position: fixed;width: 100%;max-width: 750px;background-image: url("../../../../responsive/img/homepage/20170701/splash-background.jpg");background-size: 100% 100%;margin: -225px auto;padding: 50px;height: 450px;top: 48%;}#splash-screen .content .close-button {position: absolute;top: 35px;right: 35px;z-index: 9999;}#splash-screen .content h1 {color: #000000;line-height: 50px;margin: 0;}#splash-screen .content h1 .top {font-family: 'Trivia Slab', Arial, sans-serif;font-size: 24px;line-height: 20px;}#splash-screen .content h1 .pink {font-family: 'Trivia Slab', Arial, sans-serif;font-size: 49px;}#splash-screen .content h1 .large {font-family: 'TriviaSlabLight', Arial, sans-serif;font-size: 49px;}#splash-screen .content p {font-size: 16px;float: right;}.splash-fade {-webkit-animation: splash-fade 7s;animation: splash-fade 7s;}/*================================================================================
[category-landing Styles]
*/#collectionMarketingTopContent {padding: 0;margin-top: -2px;background-color: #fff;}#collectionMarketingTopContent.js-party-banner-resize-margin { /*This makes sure that the content leaves enough margin for the party-banner*/margin-top: 64px;}#eventCatalogHeader.party-banner {background-color: #DE1C85;text-align: center;margin-bottom: 20px;padding: 20px;min-width: 768px;}#eventCatalogHeader.party-banner a,#eventCatalogHeader.party-banner i,#eventCatalogHeader.party-banner div {color: white;}#eventCatalogHeaderContainer { /*This is for the party-banner to stay fixed on top of the content while the content gets scrolled*/position: fixed;z-index: 999;}.category-landing .category-hero {overflow: hidden;}.category-landing .category-hero .category-hero-caption {padding: 20px 0;}.category-landing .category-hero .category-hero-caption h1,.category-landing .category-hero .category-hero-caption .h1 {display: block !important;margin: 0;font-family: 'TriviaSlabLight', Arial, sans-serif;font-weight: 400;line-height: 1em;font-size: 48px;color: #000;}.category-landing .category-hero .category-hero-caption p {color: #000000;margin: 10px 0 0 0;font-size: 16px;line-height: 22px;}.category-landing .category-hero .category-hero-caption.hero-align-center {left: 0;right: 0;margin: 0 auto;}.category-landing .category-hero .category-hero-caption--center {left: 0px !important;right: 0px !important;margin: auto;}.category-landing .sub-category-wrapper {text-align: center;max-width: 380px;margin: 25px auto 25px;}.category-landing .sub-category-wrapper:first-of-type {margin: 50px auto 25px;}.category-landing .sub-category-wrapper a,.category-landing .sub-category-wrapper a:link,.category-landing .sub-category-wrapper a:hover,.category-landing .sub-category-wrapper a:active {color: #000;text-decoration: none;}.category-landing .sub-category-wrapper h3 {font-family: 'TriviaSlabLight', Arial, sans-serif;font-size: 26px;margin-top: 20px;margin-bottom: 5px;}.category-landing .sub-category-wrapper img {margin: 0 auto;}.category-landing .sub-category-wrapper p {font-size: 16px;}.category-landing .sub-category-wrapper p:last-child {margin-bottom: 10px;}.category-landing .sub-category-wrapper a {text-decoration: underline;}.sub-category-landing .sub-category-hero {overflow: hidden;}.sub-category-landing .sub-category-hero .sub-category-hero-caption {padding: 20px 0;margin: auto;}.sub-category-landing .sub-category-hero .sub-category-hero-caption h1,.sub-category-landing .sub-category-hero .sub-category-hero-caption .h1 {display: block !important;margin: 0;color: #000;font-family: 'TriviaSlabLight', Arial, sans-serif;font-weight: 400;line-height: 1em;font-size: 48px;}.sub-category-landing .sub-category-hero .sub-category-hero-caption p {color: #000000;margin: 10px 0 0 0;font-size: 16px;line-height: 22px;}.sub-category-landing .sub-category-hero .sub-category-bigword {left: 0;right: 0;top: 200px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);position: absolute;max-width: 90%;z-index: 5;padding: 30px;margin: auto;width: 100%;text-align: center !important;}.sub-category-landing .sub-category-hero .sub-category-bigword h1 {font-family: 'just_lovelyregular', Arial, sans-serif;color: #e01783 !important;display: block !important;font-size: 14vw;margin-bottom: 0;}.sub-category-landing .sub-category-hero .sub-category-bigword p {font-size: 16px;}.sub-category-landing .sub-category-hero .sub-category-bigword--long-word h1 {font-size: 10vw;}.sub-category-landing .sub-category-hero .sub-category-bigword--fat h1 {font-family: 'Trivia Slab', Arial, sans-serif;color: #ffffff;text-transform: uppercase;font-size: 24vw;}.sub-category-landing .sub-category-hero .hello-spring-copy-block {position: absolute;left: 5%;z-index: 5;top: 25px;}.sub-category-landing .sub-category-hero .hello-spring-copy-block h1 {color: #ffffff;font-family: 'TriviaSlabLight', Arial, sans-serif;line-height: 1.1em;font-size: 42px;}.sub-category-landing .sub-category-hero .hello-spring-copy-block h1.script {font-family: 'Rosa Linda', Arial, sans-serif;line-height: 1.0;-webkit-transform: rotate(-7.5deg);-ms-transform: rotate(-7.5deg);transform: rotate(-7.5deg);margin: 40px 0 -25px 30px;font-size: 110px;}.sub-category-landing .sub-category-hero .hello-spring-copy-block h1.big {text-transform: uppercase;font-family: 'Trivia Slab', Arial, sans-serif;font-size: 65px;}.sub-category-landing .sub-category-hero .hello-spring-copy-block--winter {left: auto;right: 4%;}.sub-category-landing .sub-category-hero .hello-spring-copy-block--winter h1.script {font-size: 90px;}.sub-category-landing .sub-category-hero .hello-spring-copy-block--winter h1.big {margin-top: 75px;}.category-landing #print-sub-nav,.sub-category-landing #print-sub-nav {text-align: center !important;margin: 45px 0 45px 0;}.category-landing #print-sub-nav ul,.sub-category-landing #print-sub-nav ul {display: block;margin: 0 auto;list-style: none;padding: 0;}.category-landing #print-sub-nav ul li,.sub-category-landing #print-sub-nav ul li {display: inline-block;padding: 0px 20px;border-right: 2px solid #b1b1b1;margin: 5px 0 5px;}.category-landing #print-sub-nav ul li a,.sub-category-landing #print-sub-nav ul li a {color: #666666;font-family: 'Trivia Slab', Arial, sans-serif;font-size: 22px;text-decoration: underline;cursor: hand;cursor: pointer;}.category-landing #print-sub-nav ul li a:hover,.sub-category-landing #print-sub-nav ul li a:hover {color: #e01783 !important;}.category-landing #print-sub-nav ul li a.active,.sub-category-landing #print-sub-nav ul li a.active {text-decoration: none;color: #000;}.category-landing #print-sub-nav ul li:last-child,.sub-category-landing #print-sub-nav ul li:last-child {border-right: none;}.sale-page .grey-bkrnd {background-color: #eef1f5;min-height: 220px;padding: 20px;}.sale-page p.prehead {font-family: 'TriviaSansLight', Arial, sans-serif;font-size: 24px;color: #000;margin: 0px;text-transform: uppercase;}.sale-page .price-container {max-width: 225px;width: 100%;margin: auto;}.sale-page .price-container h1.price {font-size: 125px;color: #e01783 !important;font-family: 'Trivia Sans', Arial, sans-serif;letter-spacing: -0.125em;position: relative;left: -20%;line-height: .8em;margin: 0;}.sale-page .price-container h1.price .top {font-size: .55em;font-family: 'TriviaSansLight', Arial, sans-serif;top: -22%;position: absolute;right: 0%;}.sale-page .price-container h1.price .bottom {font-size: .33em;font-family: 'TriviaSansLight', Arial, sans-serif;letter-spacing: -0.05em;position: absolute;top: 25%;text-transform: uppercase;right: -22%;text-shadow: -1px -1px 0 #e01783, 1px -1px 0 #e01783, -1px 1px 0 #e01783, 1px 1px 0 #e01783;}.sale-page .shipping-container {margin: auto;}.sale-page .shipping-container h2 {font-family: 'Trivia Sans', Arial, sans-serif;color: #e01783 !important;font-size: 55px;line-height: .8em;margin: 0;}.sale-page .shipping-container h3 {font-family: 'TriviaSansLight', Arial, sans-serif;font-size: 26px;line-height: .8em;margin: 5px auto 10px;}.sale-page .shipping-container p {font-family: 'Trivia Sans', Arial, sans-serif;font-size: 20px;line-height: 1.25em;}.sale-page .shipping-container p span.disclaimer {font-style: italic;font-size: 14px;}.studio-thirty-one #studio31-nav .flex-row .col-sm-4:nth-child(1) img {border: 8px solid #e01783;}.studio-thirty-one-byo {text-align: center;}.studio-thirty-one-byo #studio31-nav .flex-row .col-sm-4:nth-child(2) img {border: 8px solid #e01783;}.studio-thirty-one-byo #classic-modern-byo a {text-decoration: none;}.studio-thirty-one-byo #classic-modern-byo span.underline {margin-bottom: 40px;display: block;}.studio-thirty-one-accessories {text-align: center;}.studio-thirty-one-accessories #studio31-nav .flex-row .col-sm-4:nth-child(3) img {border: 8px solid #e01783;}h1.studio31-header {font-family: 'TriviaSansMedium', Arial, sans-serif;}.print-collection #print-carousel {min-height: 150px;margin-bottom: 30px;margin: 0 auto 20px;}.print-collection #print-carousel a .print-slide {display: block;position: relative;text-align: center !important;margin-bottom: 15px;min-height: 145px;}.print-collection #print-carousel a .print-slide .print-name {font-size: 14px;display: block;line-height: 1.2em;margin: auto;}.print-collection #print-carousel a:hover,.print-collection #print-carousel a.active {text-decoration: none;}.print-collection #print-carousel a:hover .print-slide img,.print-collection #print-carousel a.active .print-slide img {-webkit-transform: rotate(12.5deg);-ms-transform: rotate(12.5deg);transform: rotate(12.5deg);-webkit-transition: .25s;transition: .25s;-webkit-transition-timing-function: ease;transition-timing-function: ease;}.print-collection #print-carousel a:hover .print-slide__no-spin img,.print-collection #print-carousel a.active .print-slide__no-spin img {-webkit-transform: rotate(0deg) !important;-ms-transform: rotate(0deg) !important;transform: rotate(0deg) !important;}.print-collection #print-carousel a:hover {text-decoration: none;}.print-collection #print-carousel a:hover .print-slide .print-name {color: #e01783 !important;text-decoration: underline;}.print-collection #print-carousel a.active {text-decoration: none;}.print-collection #print-carousel a.active .print-slide .print-name {font-weight: bold;text-decoration: none;}.print-collection .lSAction > .lSPrev {left: -5px;}.print-collection .lSAction > .lSNext {right: -5px;}/* CUSTOMER RSVP */#rsvpContainer div.rsvpTitle {font-size: 25px;margin-bottom: 30px;}#rsvpContainer div.rsvpContact {margin-left: 20px;margin-right: 20px;padding-bottom: 15px;}.danger {color: red;}#rsvpContainer div.emailSubscription {margin-left: 20px;margin-right: 20px;padding-bottom: 30px;}#rsvpContainer div.rsvpContact div.contactLine label {display: inline-block;}#rsvpContainer div.rsvpContact div.contactLine {margin-bottom: 10px;}#rsvpContainer div.rsvpResponse {margin-top: 10px;}#rsvpContainer div.rsvpResponse ul li {list-style-type: none;margin-bottom: 10px;}#rsvpContainer div.rsvpResponse ul li input[type="radio"] {margin-right: 15px;}#rsvpContainer div.rsvpButtons {margin-top: 50px;margin-left: 20px;clear: both;}#rsvpContainer {padding: 20px;font-size: 13px;}.rsvp .ui-dialog-titlebar {display: none !important;}.returnPolicy .ui-dialog-titlebar {background: #E01586;color: #FFFFFF;}.scroll-up,.scroll-down {position: absolute;margin-left: -10px;z-index: 1;}.scroll-up {bottom: -15px;left: 50%;}.scroll-down {top: -15px;left: 50%;}.tog-tooltip {color: #e01783;font-size: 22px;}.ui-tooltip {background-color: white;border: 1px solid #7e7e7e !important;text-align: left;max-width: 200px;color: #7e7e7e;padding: 25px 10px 10px 10px;font-size: 8pt;border-radius: 5px;margin: 5px;}.ui-tooltip-content {color: #7e7e7e;font-size: 8pt;}.tooltip {background-color: white;color: #7e7e7e;font-size: 8pt;max-width: 200px;border: 1px solid #7e7e7e !important;}.tooltip-inner {background-color: white;color: #7e7e7e;font-size: 8pt;max-width: 200px;}.ui-tooltip.mto {background-color: white;text-align: left;width: 260px;max-width: 260px;color: #7e7e7e;padding: 10px;font-size: 8pt;margin: 15px;box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.75);border-radius: 0px;z-index: 1;}.ui-tooltip.mto a {text-decoration: none;}.ui-tooltip.mto a:hover {text-decoration: none;}.ui-tooltip.mto a:hover .name {text-decoration: underline;-webkit-text-decoration-color: #222222;text-decoration-color: #222222;}.ui-tooltip.mto a:hover .price {text-decoration: none;}.ui-tooltip.mto a .price {margin-top: 2px;}.ui-tooltip.mto a .price .old {text-decoration: line-through;margin-right: 5px;}.ui-tooltip.mto a .price .new {color: #e01783;font-weight: bold;}.ui-tooltip.mto a .price .new sup {color: #222222;font-weight: normal;}.ui-tooltip.mto .tooltip-content {display: -webkit-box;display: -ms-flexbox;display: flex;}.ui-tooltip.mto .tooltip-content img {margin-right: 10px;width: 100px;}.ui-tooltip.mto .tooltip-content p {margin: 0;font-size: 18px;}.tooltip-trigger {background-color: rgba(20, 0, 0, 0.35);width: 30px;height: 30px;border-radius: 30px;position: absolute;z-index: 1000;color: white;text-align: center;font-size: 30px;line-height: 30px;-webkit-transition: all .2s ease;transition: all .2s ease;margin-left: -15px;z-index: 1;}.tooltip-trigger:hover {background-color: rgba(224, 23, 121, 0.75);-webkit-transition: all .2s ease;transition: all .2s ease;cursor: pointer;}.tooltip-trigger.state-open {background-color: rgba(224, 23, 121, 0.75);-webkit-transition: all .2s ease;transition: all .2s ease;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.tooltip-trigger.state-open:hover {background-color: #e01779;}/*Styles for all Ideas We Love pages*/.after-heart {position: relative;}.after-heart::after {content: url('../../../../responsive/img/sprites/heart.png');top: -2px;position: absolute;left: -12px;display: block;box-sizing: border-box;}/*navigation */.nav-ideas-video.ui-dialog .ui-dialog-titlebar {padding: 0;position: relative;border-radius: 0;background: none;border: none;}.nav-ideas-video.ui-dialog .ui-dialog-titlebar-close {background: none;height: auto;color: #ccc;}.nav-ideas-video.ui-dialog .ui-dialog-titlebar-close:after {content: "X" !important;}/*breadcrumbs*/.content .ideas-we-love .breadcrumbs a:last-of-type {text-decoration: none;}/*Ideas styles */.ideas-we-love__extras h3 {margin-bottom: 20px;}.ideas-we-love__intro {text-align: center;}.ideas-we-love__intro--copy {margin-top: 15px;margin-bottom: 20px;}.ideas-we-love__intro--copy .ideaswelove-logo {margin-bottom: 15px;}.ideas-we-love__intro--copy .ideaswelove-logo img {display: block;margin: 0 auto;}.ideas-we-love__intro--features {overflow: hidden;}.ideas-we-love__intro--features .ideas-we-love__gallery-description p,.ideas-we-love__intro--features .ideas-we-love__gallery-description h1 {display: none;}.ideas-we-love__intro--features a {text-decoration: none;display: block;}.ideas-we-love__intro--features a .read-more {text-decoration: underline;}.ideas-we-love__intro--features a p {margin: 0;padding-top: 10px;}.ideas-we-love__title h1,.ideas-we-love__title p {display: none;}.ideas-we-love__category h2.full-width-rule {margin-top: 0;}.ideas-we-love__category h2.full-width-rule p {font-size: 36px;margin-bottom: 0;}.ideas-we-love__category div.inline a {font-size: 16px;}.ideas-we-love__video a {text-decoration: none;cursor: pointer;cursor: hand;display: block;}.ideas-we-love__video a p {padding-top: 10px;}.ideas-we-love__video a .video-wrapper {text-align: center !important;width: 100%;display: block;position: relative;overflow: hidden;}.ideas-we-love__video a .video-wrapper:after {background: url('../../../../responsive/img/channel31/20170801/Play-Button.png') center center no-repeat;content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.ideas-we-love__video a .video-wrapper img {width: 100%;}.ideas-we-love__video-title {margin-bottom: 50px;}.ideas-we-love__video-title p {margin: 0;}.ideas-we-love__gallery .ideas-we-love__gallery-description,.ideas-we-love__category .ideas-we-love__gallery-description {margin-bottom: 50px;}.ideas-we-love__gallery .ideas-we-love__gallery-description p,.ideas-we-love__category .ideas-we-love__gallery-description p {display: inline;}.ideas-we-love__gallery .ideas-we-love__gallery-description a,.ideas-we-love__category .ideas-we-love__gallery-description a {font-size: 16px;}.ideas-we-love__gallery .ideas-we-love__gallery-title,.ideas-we-love__category .ideas-we-love__gallery-title {font-family: 'TriviaSlabLight', Arial, sans-serif;font-weight: 400;line-height: 1;color: #000;margin-top: 24px;margin-bottom: 12px;font-size: 24px;font-size: 26px;margin-bottom: 5px;margin-top: 14px;}.ideas-we-love__gallery .ideas-we-love__gallery-title small,.ideas-we-love__category .ideas-we-love__gallery-title small,.ideas-we-love__gallery .ideas-we-love__gallery-title .small,.ideas-we-love__category .ideas-we-love__gallery-title .small {font-weight: normal;line-height: 1;color: #777;}.ideas-we-love__gallery .ideas-we-love__gallery-title.divider,.ideas-we-love__category .ideas-we-love__gallery-title.divider {text-align: center;position: relative;}.ideas-we-love__gallery .ideas-we-love__gallery-title.divider:before,.ideas-we-love__category .ideas-we-love__gallery-title.divider:before {content: '';display: block;height: 0;width: 100%;border-top: 1px solid #ccc;position: absolute;top: 50%;}.ideas-we-love__gallery .ideas-we-love__gallery-title.divider span,.ideas-we-love__category .ideas-we-love__gallery-title.divider span {position: relative;z-index: 1;padding: 15px 30px;background: #fff;}.ideas-we-love__gallery .ideas-we-love__gallery-title small,.ideas-we-love__category .ideas-we-love__gallery-title small,.ideas-we-love__gallery .ideas-we-love__gallery-title .small,.ideas-we-love__category .ideas-we-love__gallery-title .small {font-size: 65%;}.ideas-we-love__gallery .ideas-we-love__gallery-title a,.ideas-we-love__category .ideas-we-love__gallery-title a {text-decoration: none;}.ideas-we-love__body h2,.ideas-we-love__body .h2 {font-family: 'Trivia Slab', Arial, sans-serif;font-size: 26px;}.ideas-we-love__body .catalog-item-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ideas-we-love div.h2 * {font-family: 'TriviaSlabLight', Arial, sans-serif;font-weight: 400;line-height: 1;color: #000;margin-top: 24px;margin-bottom: 12px;font-size: 36px;font-family: 'Trivia Slab', Arial, sans-serif;}.ideas-we-love div.h2 * small,.ideas-we-love div.h2 * .small {font-weight: normal;line-height: 1;color: #777;}.ideas-we-love div.h2 *.divider {text-align: center;position: relative;}.ideas-we-love div.h2 *.divider:before {content: '';display: block;height: 0;width: 100%;border-top: 1px solid #ccc;position: absolute;top: 50%;}.ideas-we-love div.h2 *.divider span {position: relative;z-index: 1;padding: 15px 30px;background: #fff;}.ideas-we-love div.h2 * small,.ideas-we-love div.h2 * .small {font-size: 65%;}.ideas-we-love div.h2 *.large {font-size: 48px;}.ideas-we-love div.h2 *.big {font-size: 40px;}.ideas-we-love div.inline * {display: inline;}.ideas-we-love .hero-video-btn {position: relative;}.ideas-we-love .hero-video-btn:after {background: url('../../../../responsive/img/channel31/20170801/Play-Button.png') center center no-repeat;content: '';position: absolute;top: 30%;right: 0;bottom: 0;left: 0;}.ideas-we-love.category-landing {overflow: hidden;}.ideas-we-love.category-landing #pagin {margin: 0 0 20px 0;}.ideas-we-love ul li {font-size: 16px;margin-bottom: 5px;}.ideas-we-love .tip {line-height: 1.4em;border: 1px solid #e0e0e0;padding: 15px;background: #f3f3f3;font-size: 16px;margin-bottom: 20px;}.ideas-we-love .tip span.strong {white-space: nowrap;}.ideas-we-love .list li {margin-bottom: 15px;}.ideas-we-love .list li:last-child {margin-bottom: 0;}.article-carousel .flex-control-nav.flex-control-paging {bottom: 0;top: 200px;}.article-carousel .flex-control-nav.flex-control-paging li a {border-radius: 30px;background-color: #fff;border: 2px solid #e01783;width: 12px;height: 12px;}.article-carousel .flex-control-nav.flex-control-paging li a.flex-active {background: #e01783;}.article-carousel .flex-direction-nav a {top: 28% !important;background-repeat: no-repeat;background-image: url(../../../../responsive/img/sprites/controls-pink.png);opacity: 1;height: 48px;text-indent: -9999em;display: block;text-align: left;}.article-carousel .flex-direction-nav a:before {content: none;}.article-carousel .flex-direction-nav a.flex-prev {left: 10px;background-position: 0 0;}.article-carousel .flex-direction-nav a.flex-next {right: 10px;background-position: -55px 0;}.article-carousel__copy a {text-decoration: underline !important;}.article-carousel__image {position: relative;}#ideasVideo .modal-header {background: none;padding: 5px;border: none;height: 0;}#ideasVideo .modal-header .close {position: relative;cursor: hand;cursor: pointer;z-index: 2000;}.guest-blogger {margin-top: 20px;margin-bottom: 20px;}.guest-blogger__profile {padding: 0;z-index: 1;position: relative;}.guest-blogger__profile img {margin: 0 auto !important;border-radius: 50%;border: 5px solid white;box-shadow: 2px 2px 10px #555;max-width: 220px;}.guest-blogger__copy {background-image: url(https:../../../../responsive/img/bg/plaster.jpg);padding: 30px 20px;position: relative;z-index: 0;text-align: center;top: -20px;}.guest-blogger__copy--header {font-weight: 700;margin: 0 !important;}.guest-blogger__copy--description {margin: 0 20px 0 0 !important;}.large-quote {text-align: center;margin-top: 20px;margin-bottom: 20px;}.large-quote--text {font-family: 'TriviaSlabLight', Arial, sans-serif;position: relative;z-index: 10;font-size: 24px;text-align: center;}.large-quote--left:before {content: "";position: absolute;height: 36px;width: 100px;margin-left: -30px;margin-top: -11px;background-image: url(../../../../responsive/img/gives/20170801/impact-card/quote-left.png);background-size: contain;background-repeat: no-repeat;z-index: 0;}.large-quote--right:after {content: "";position: absolute;height: 36px;width: 100px;margin-left: -16px;margin-top: -3px;background-image: url(../../../../responsive/img/gives/20170801/impact-card/quote-right.png);background-size: contain;background-repeat: no-repeat;z-index: 0;}/*------------------Behind the Bag specific styles ------------------*/.ideas-we-love.category-landing .behind-the-bag .hero-crop .category-hero-caption h2.h1 {font-size: 40px;}.article-carousel .flex-control-nav.flex-control-paging {height: 14px;}/*------------------Channel 31 specific styles ------------------*//*------------------Behind the Bag Article specific styles ------------------*/.ideas-we-love__body.blog-baby-shower-gift-ideas .about-the-author .col-sm-10.col-sm-push-1 > h3.full-width-rule {display: none;}.ideas-we-love__body.blog-baby-shower-gift-ideas .about-the-author .flex-row .col-sm-4 {display: none;}.ideas-we-love__body.blog-baby-shower-gift-ideas .about-the-author .flex-row .col-sm-8 {width: 100%;}.ideas-we-love__body.blog-baby-shower-gift-ideas .article-carousel .flex-direction-nav a {top: 38% !important;}.ideas-we-love__body.how-to-buy-a-wallet .upper-alpha,.ideas-we-love__body.fall-winter-handbag-quiz .upper-alpha,.ideas-we-love__body.mothers-day-gift-quiz .upper-alpha {margin-bottom: 20px;list-style-type: none;counter-reset: alpha-counter;}.ideas-we-love__body.how-to-buy-a-wallet .upper-alpha li,.ideas-we-love__body.fall-winter-handbag-quiz .upper-alpha li,.ideas-we-love__body.mothers-day-gift-quiz .upper-alpha li {margin-bottom: 10px;}.ideas-we-love__body.how-to-buy-a-wallet .upper-alpha li:before,.ideas-we-love__body.fall-winter-handbag-quiz .upper-alpha li:before,.ideas-we-love__body.mothers-day-gift-quiz .upper-alpha li:before {content: counter(alpha-counter, upper-alpha) ".";counter-increment: alpha-counter;margin-right: 5px;font-weight: bold;}.ideas-we-love__body.more-inspiring-women-success-stories-2018 .ideas-we-love__video a .video-wrapper:after {background: none;}.ideas-we-love__body.meet-megan-2018-heart-of-her-winner .ideas-we-love__video a .video-wrapper:after {background-image: url("../../../../responsive/img/channel31/Play-Button-Pink.png");}.progress-bar {overflow: hidden;margin-bottom: 24px;}.progress-bar ul {margin: 0;padding: 0;min-width: 970px;}.progress-bar__item {margin: 0;display: inline-block;padding: 8px 35px;background: #afafaf;text-transform: uppercase;font-size: 13px;border-right: 2px solid white;font-family: 'Trivia Sans';cursor: pointer;}.progress-bar__item a {color: white;text-decoration: none;}.progress-bar__item--current {background: #DE1C85;position: relative;}.progress-bar__item--current::after {content: "";width: 27px;height: 26px;background: #DE1C85;display: block;position: absolute;right: -15px;top: 4px;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);border-right: 2px solid white;border-top: 2px solid white;}.progress-bar__item--past {position: relative;}.progress-bar__item--past:before {content: "\e013";font-family: Glyphicons Halflings;left: 13px;position: absolute;color: #37b717;}.progress-bar__item--future {cursor: not-allowed;}.progress-bar__item--future a {cursor: not-allowed;}.cart-preview {display: none;position: absolute;border: 1px solid #e5e5e5;padding: 24px;z-index: 1;right: 0;min-width: 320px;height: auto;background: white;}.cart-preview__item {border-bottom: 1px solid #e5e5e5;margin-bottom: 24px;padding-bottom: 24px;}.cart-preview__title {text-align: left;font-family: 'Trivia Sans';}.cart-preview__title-heading {font-family: 'TriviaSlabMedium';font-size: 15px;}.cart-preview__title-subheading {display: block;font-size: 14px;margin-bottom: 8px;}.cart-preview__title-personalize {text-decoration: none;color: #95D4C9;font-size: 16px;}.cart-preview__title-personalize:hover {text-decoration: none;color: #45616C;}.cart-preview__qty {text-align: left;font-size: 15px;font-family: 'TriviaSlabMedium';}.cart-preview__qty:before {content: "\e90a";font-family: 'icomoon' !important;display: block;left: 3px;position: absolute;line-height: 2.1;font-size: 10px;}.cart-preview__price {font-size: 14px;font-family: 'TriviaSlabMedium';}.cart-preview__price sup {font-size: 58%;}.cart-preview__total-wrap {margin-bottom: 16px;text-transform: uppercase;}.cart-preview__total-wrap .cart-preview__qty:before {display: none;}.cart-preview__button-wrap {text-align: center;}.cart-preview__button-wrap .btn {padding: 6px 20px;margin: 0 4px;}.top-nav-cart:hover .cart-preview {display: block;}.cart-table {font-family: 'Trivia Sans';}.cart-table__heading-wrap {padding: 8px 0;border-bottom: 1px solid #afafaf;border-top: 1px solid #afafaf;}.cart-table__personalization {display: block;color: #95D4C9;}.cart-table__qty-select {width: 45%;padding: 5px;}.cart-table__item {border-bottom: 1px solid black;}.cart-table__spacer {height: 24px;border-bottom: 1px solid black;}.cart-table__remove {color: #95D4C9;}.cart-table__body-wrap:before {content: "";display: block;height: 16px;width: 100%;}.cart-table__total-price {font-family: 'TriviaSlabMedium';}.cart-table__image {border: 1px solid #afafaf;}.order-summary {font-family: 'Trivia Sans';}.order-summary .cart-preview__item {border: none;margin: 0;padding: 0;}.order-summary .cart-preview__title-info {font-size: 14px;}.order-summary__wrap {background: #f8f8f8;padding-top: 16px;margin-top: 24px;float: left;}.order-summary__view-more-text-wrap {position: relative;display: block;margin: 0 auto;width: 110px;background: #f8f8f8;cursor: pointer;}.order-summary__view-more {text-align: center;font-size: 13px;position: relative;background: transparent;height: 17px;margin: 16px 0px;display: none;}.order-summary__view-more-border {height: 1px;width: 100%;display: block;background: #afafaf;margin-top: -10px;}.order-summary__view-more.state-clicked .icon-dropdown {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.order-summary__view-icon {cursor: pointer;font-size: 6px;position: absolute;height: 7px;overflow: hidden;margin-top: -3.8px;top: 50%;}.order-summary__view-icon--right {right: 6px;}.order-summary__view-icon--left {left: 6px;}.order-summary__promo-remove {margin-left: 16px;font-size: 13px;color: #95D4C9;}.order-summary__item-wrap {max-height: 290px;overflow-y: scroll;}.order-summary__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding-bottom: 16px;padding-top: 16px;border-top: 1px solid #afafaf;}.order-summary__item:first-child {padding-top: 0;border: none;}.order-summary__header {display: block;text-align: center;}.order-summary__close {position: absolute;top: 0;right: 10px;font-size: 26px;text-decoration: none;}.order-summary__note-heading {font-weight: bold;font-family: arial;font-size: 14px;}.order-summary__cta {margin-top: 8px;width: 100%;}.order-summary__cta--alt {background: #afafaf;border-color: #afafaf;color: white;}.order-summary__cta--alt:hover {background-color: #555;color: White;}.order-summary__cta--alt:focus {background-color: #555;color: White;}.order-summary__product-wrap {width: 100%;}.order-summary__main-info-wrap .order-summary__info:last-child {border: none;}.order-summary__info {display: -webkit-box;display: -ms-flexbox;display: flex;text-transform: uppercase;padding-bottom: 8px;padding-top: 8px;border-bottom: 1px solid #afafaf;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.order-summary__info-promo {color: #e01783;text-transform: none;border: none;}.order-summary__total-price {font-family: 'TriviaSlabMedium';border: none;}.order-summary__price {text-align: right;}.order-summary__promo-enter {border: 1px solid #afafaf;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin: 16px 0;}.order-summary__promo-enter-cta {padding: 15px 33px;background: black;border-color: black;}.order-summary__promo-enter-input {background: transparent;border: none;width: 100%;padding: 0 16px;font-size: 14px;}.order-summary__return-policy {margin-top: 24px;font-size: 15px;}.order-summary__mobile-button-wrap {display: none;}.order-summary__mobile-button-wrap.state-visible {position: fixed;display: block;bottom: 0;width: 100%;left: 0;z-index: 1;padding: 16px;background: #f8f8f8;}.cart-callout {background: url('https://s3.amazonaws.com/assets.mythirtyone.com/responsive/css/images/cart-callout-dot.jpg') repeat;text-align: center;padding: 24px;color: white;}.cart-callout__heading {font-family: 'TriviaSlabMedium';margin-bottom: 16px;}.cart-callout__subHeading {margin-bottom: 16px;}.cart-callout__cta {position: relative;padding: 14px 50px;}.checkout-header {padding: 0;margin: 0 0 24px 0;border-bottom: 1px solid #CACACA;}.checkout-header__wrap {margin: 0;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border: none;}.checkout-header__back-link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;}.checkout-header__logo {max-width: 100%;width: 160px;padding: 18px 0;}.checkout-header__logo img {display: block;padding: 4px 10px;max-width: 100%;margin: 0 auto;}.checkout-header__cta {padding: 8px 16px;position: relative;font-family: 'Trivia Sans';font-size: 14px;line-height: 1.35;color: #DE1C85;text-transform: uppercase;text-decoration: none;font-weight: normal;}.checkout-header__cta:before {content: "\e909";font-family: 'icomoon' !important;position: absolute;left: 0px;font-size: 12px;line-height: 19px;}.checkout-section {font-family: 'Trivia Sans';margin-bottom: 24px;}.checkout-section__address-wrap {margin-bottom: 24px;}.checkout-section__title {text-transform: uppercase;font-weight: bold;border-bottom: 2px solid black;padding-bottom: 8px;margin-bottom: 16px;color: black;}.checkout-section__title--flex {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.checkout-section__title-edit a {text-decoration: none;color: #95D4C9;font-weight: normal;text-transform: lowercase;font-size: 15px;}.checkout-section__info-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.checkout-section__address {font-size: 16px;}.checkout-section__change-cta {color: #95D4C9;}.checkout-section__input-wrap {padding: 12px;margin-right: 15px;padding-left: 0;}.checkout-section__input-wrap--single-line {padding: 0px;padding-right: 12px;margin-right: 15px;}.checkout-section__radio-info {font-size: 14px;}.checkout-section__radio-title {font-weight: bold;font-size: 16px;}.checkout-section__radio-description {font-weight: normal;}.checkout-section__radio-item {display: -webkit-box;display: -ms-flexbox;display: flex;}.consultant-tile {list-style: none;font-family: 'Trivia Sans';}.consultant-tile-wrap {max-height: 250px;overflow: scroll;margin: 24px 0px;overflow-x: hidden;}.consultant-tile-wrap .consultant-tile {margin-bottom: 24px;}.consultant-tile__info {margin-top: 16px;}.consultant-tile__divider {border-right: 1px solid #afafaf;}.consultant-tile-list {padding: 24px;margin-top: 24px;display: block;box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.08);}.consultant-tile__image-wrap {margin: 0 auto;display: block;}.consultant-tile__image {border-radius: 50%;margin: 0 auto;width: 100%;display: block;height: 70px;width: 70px;}.consultant-tile__name {font-family: 'TriviaSlabMedium';font-size: 17px;}.consultant-tile__title {font-size: 15px;}.consultant-tile__cta {display: block;margin-top: 16px;}.consultant-tile__email {color: #DE1C85;font-size: 14px;margin-top: 0px;display: block;overflow: hidden;text-overflow: ellipsis;max-width: 250px;}.consultant-tile__phone {font-size: 14px;}.consultant-tile__change,.consultant-tile #ChangeConsultantLink {margin: 16px 0;color: #95D4C9;display: block;font-size: 15px;}#pagin {float: right;margin-top: 20px;}#pagin li {display: inline-block;}#pagin li a {text-decoration: none;font-size: 14px;border: 1px solid #DE1C85;width: 35px;height: 35px;border-radius: 20px;color: #e01783 !important;display: block;line-height: 31px;text-align: center;}#pagin li .current {color: #000000;border-color: #000000;}.checkout--header.no-border {border: none;padding-bottom: 0;}.checkout--header--modern {color: black;font-family: 'TriviaSlabMedium';font-weight: normal;font-size: 25px;padding-bottom: 10px;margin-bottom: 0;border: none;}.checkout--header--modern--small {margin-bottom: 16px;font-size: 20px;padding-bottom: 3px;font-weight: normal;border-bottom: 2px solid black;}.checkout--container {font-family: 'Trivia Sans';}.checkout--form--modern {margin-bottom: 24px;margin-left: 0;}.checkout--required--modern {font-size: 12px;margin-bottom: 16px;}.checkout__consultant-select-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.checkout__consultant-select-wrap .btn {margin-bottom: 24px;}.checkout__gray-section {padding: 16px;background: #f8f8f8;}.checkout__info-section {margin-top: 24px;margin-bottom: 16px;}.checkout__info-section-heading {display: block;font-weight: bold;text-transform: uppercase;font-family: Arial;font-size: 15px;margin-bottom: 16px;}.checkout__info-section-subheading {color: #DE1C85;font-weight: bold;font-family: arial;font-size: 14px;}.checkout__info-section-content {color: #DE1C85;}.checkout__gives--hero-image-container {margin-bottom: 24px;}.checkout__gives--hero-image-container img {width: 100%;max-width: 100%;}.checkout__submission--container .consultant-tile-list {padding: 0;box-shadow: none;}.checkout__basic-label--modern input {margin: 16px 16px 0px 0px;}.form-horizontal .form-group--modern {margin-left: 0;margin-right: 0;}.form-horizontal .form-group--modern .form-control {border-radius: 0;}.form-horizontal .form-group--modern label {padding-left: 0;font-family: 'TriviaSlabMedium';font-weight: normal;}.form-horizontal .form-group--modern label.checkout__basic-label {font-family: 'Trivia Sans';font-weight: normal;}.form-inline .form-group--modern.form-group {display: -webkit-box;display: -ms-flexbox;display: flex;}.form-group--modern {margin-left: 0;margin-right: 0;}.form-group--modern .field-hint {font-size: 14px;}.form-group--modern .form-control {border-radius: 0;padding: 6px 19px;}.form-group--modern label {padding-left: 0;font-family: 'TriviaSlabMedium';font-weight: normal;}.form-group--modern #addressEditLink,.form-group--modern #PersonalAddress_addressEditLink {margin-left: 0;padding-left: 0;}.form-group--modern .required:after {right: 0;top: 0;position: absolute;}#frmGives,.checkout__gift-certificate--container,.checkout__credit-card--container {margin-bottom: 24px;}.modal-dialog--modern {border-radius: 0;}.modal-dialog--modern.ui-widget {box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);font-family: 'Trivia Sans' !important;font-weight: normal !important;}.modal-dialog--modern.ui-corner-all {border-radius: 0;}.modal-dialog--modern .modal-header,.modal-dialog--modern .ui-widget-header {margin: 0;padding: 0;background: transparent;border: none;padding: 24px;padding-bottom: 0;border-radius: 0;}.modal-dialog--modern .modal-header .close,.modal-dialog--modern .ui-widget-header .close {color: #95D4C9;opacity: 1;font-size: 14px;font-weight: normal;}.modal-dialog--modern .modal-content,.modal-dialog--modern .ui-widget-content {border-radius: 0;}.modal-dialog--modern .modal-footer,.modal-dialog--modern .ui-dialog-buttonpane {border: none;text-align: center;}.modal-dialog--modern .modal-footer a,.modal-dialog--modern .ui-dialog-buttonpane a,.modal-dialog--modern .modal-footer button,.modal-dialog--modern .ui-dialog-buttonpane button {display: inline-block;}.modal-dialog--modern .btn.ui-state-hover,.modal-dialog--modern .btn.ui-state-focus {color: #fff;background: #b21268;border-color: #910f55;}.modal-dialog--modern .ui-dialog-titlebar-close {width: 82px;background: transparent;border: none;}.modal-dialog--modern .ui-dialog-titlebar-close .ui-button-text {text-indent: initial;position: relative;visibility: visible !important;color: #95D4C9;opacity: 1;font-size: 14px;font-weight: normal;}.ui-widget-content {border: 0px !important;}.taxSelector--modern #taxRates {width: 100%;}.connectedconsultant__info-heading {font-weight: bold;font-family: arial;font-size: 14px;}.connectedconsultant__info-content {font-size: 15px;}div.ui-dialog {max-width: 100%;}.checkout-footer {list-style-type: none;text-align: center;font-size: 0;padding: 20px 0px 20px 0px;margin: 20px 0px 0px 0px;background-color: #e2e2e2;}.checkout-footer__list-item {display: inline-block;margin-top: 0;}.checkout-footer__list-item a,.checkout-footer__list-item span {font-family: 'Trivia Slab', Arial, sans-serif;padding: 0 10px;display: block;font-size: 14px;color: #000000;border-right: 1px solid #000000;max-height: 19px;line-height: 19px;}.checkout-footer__list-item:last-child a,.checkout-footer__list-item:last-child span {padding-right: 0;border-right: 0;}.full-width {position: relative;width: 100vw;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;}/*================================================================================
[Customer Specials popup]
*/.specials-popup {padding: 0 !important;}.specials-popup.in {background: rgba(255, 255, 255, 0.6);}.specials-popup .modal-dialog {max-height: 100%;}.specials-popup .modal-body,.specials-popup .modal-content {padding-top: 0 !important;padding-right: 0 !important;padding-bottom: 0 !important;padding-left: 0 !important;}.specials-popup .modal-content {overflow: auto;}.specials-popup .modal-dialog {width: 100%;margin: 0 auto;max-width: 960px;}.specials-popup .modal-header {text-align: left;padding: 15px 0 5px;border-bottom: 1px solid #000;margin: 0 15px 15px;}.specials-popup .modal-header span {font-size: 14px;text-transform: uppercase;}.specials-popup button.close {position: absolute;top: 20px;right: 20px;}.specials-popup button.disabled.btn-pink-border {color: #777;border-color: #777;}.specials-popup button.disabled.btn-primary {background-color: #777;border-color: #777;}.specials-popup .catalog-item__link {padding: 0;}.specials-popup .catalog-item__name {font-size: 14px;}.specials-popup .one-click__product-container a {text-decoration: none;line-height: 1em;}.specials-popup .one-click__details .one-click__content-block,.specials-popup .one-click__details .one-click__specials-link {display: none;}.specials-popup .one-click__product-detail--item-details .h1 {color: #000;font-size: 40px;}.specials-popup .one-click__product {border: 2px solid #fff;display: block;}.specials-popup .one-click__product--selected img {border: 1px solid #AAA6A6;}.specials-popup .one-click__back-link {text-align: left;}.specials-popup .one-click__back-link a {color: #95D4C9;font-size: 14px;display: block;margin-bottom: 20px;text-decoration: none;}.specials-popup .one-click__style-view {max-height: 600px;overflow-y: auto;overflow-x: hidden;}.specials-popup .one-click__product-view {height: 80vh;margin-bottom: 20px;overflow-y: scroll;overflow-x: hidden;}.specials-popup .one-click__buttons {width: 95%;padding-top: 20px;}.specials-popup.one-click__details .one-click__style-view {overflow-y: scroll;}a.one-click__product:hover {border: 1px solid #e01783;}h3.one-click__bundle-subheader {float: left;}.oneclick-bundle__product-size {width: 150px;height: 240px;}.oneclick-bundle__summary-img-small {height: 60px;width: 60px;}.oneclick-bundle__summary-img-small-desc {font-size: 13px;}.oneclick-bundle__summary-container {width: 142px;height: auto;}.md-timeline-container {background: #f7f7f7 url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAIBAQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsKDAkKCgr/2wBDAQICAgICAgUDAwUKBwYHCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgr/wgARCAC4ALgDAREAAhEBAxEB/8QAGQAAAwEBAQAAAAAAAAAAAAAAAQIDAAQJ/8QAFgEBAQEAAAAAAAAAAAAAAAAAAAED/9oADAMBAAIQAxAAAAD21z0JUqAgVHIjAOYBiyZZFCxxlzBKjDHMEJYkKORCIIWCKYwpYIg4BBi5iAoQmJBKiiigKFQClQCClyZMYIgwSYwQGELgMYkEoRKjiGCIYAo4xzhKRasTFHHAAsSAIEwAAJlig5AQ6CBQuIRKgCRFLGEjUg5MYwoToMIWFIBMUJDlSIwCRiRQYIQmAMEACwgSwhzgGFAOSGJjDlSZjChMKMdZMmEUmMdBEJMqMSIFQmAIUAXCc6Msy5MQuEkYmAoXFEAYBgHQSHELERBxS4CBMjHRVQGMIOAx0HCdBgBAYYYQQmjrQxMcoYkMAUxgFgESpjGJhCTHGMEBIoYmdAopUBzlhTBJlSQSghhhAmJDjExxxhDIFYsRASLFzlSigQoYwgAlRQGAOMABMUcoYYUJAQ6CQxYBMUqYISQpKL0gwCgDES4ghUxMwxcxzmLGFJgLikwmEHIjnSIMAcQmdISYophiY4xiIwgwwxjmGLiFxyJMoSAYxUIgDAKkCoBygogwgh2EhDnJlhxjEEssyhI6SYCZ1DgAYQcmRHGJjHNHRRMYqf/EACcQAAMAAgICAgMAAgMBAAAAAAECAwQRABITISIxFCMyBUEVMzRC/9oACAEBAAEIAKZNHB8a41HQPKGC9OzWdsWQCQFeqnjKattkmq+looRPSAbbaTSmy71+5nwnZbiSu3Yuor5ejs6KASt5up6u0WJ8uLPFFQsaZKqWkKszvyGMrKWcQgu2eWV2DAQxHV/LejHuTKJsVch8qQbSeQ2+pVoCdDImyfG1XJC8UrP24yJKDxK7dulujMFj2PVpchMKCeJB3TsBjlVJ5NvCW8aZNGp2cvN3Z364/stAdwdU8JGqQUp2Cfl3qSH7uoPUHIDa4mOH9rKUEB2bqiED8hQp8apah2XZ3IlyeJWezU2lMlQwDg6hH4lVGEyqSXHVSvEn68nP9k8RG0x5PHSnuqzwEBFEdHBCAoD8luJp80xXx4sz3k0aMksbGJ7tVGBBUWqZ/asw+dJov9guF+g3UeTjXpQ9eKgI23X5EcRcZdiyJMkmVGiQYy8uLhS64cJu5PlCCR4y2n7fy4qDdWysPp1lDTFyGha5AQZVC4RkjRNyeUymxwVWTcepZiQI0f8A9TRVE1MghSWQox0WYgkcSv2p9HnjM18vHOTZz0ni57bVxHFw/lTHiiJ3kUyalu9mqyGAXFSijc8GKcbwx9ILuvuUZCocPMoUKL/TaCj/AB3/AN0uN7SWkBUtlSn7mWagLMvpevCCEKk96FZsg2dKF6+uebKknRaZ5O5v5ceiqOUoEO18lbFgcbBuxJ50nBdBsiaro0Z7OAVRZISetANSXGlFGpk/9pPEwA30mFioCKPo+gmBAnb2CoTKEXBJ24DrwtNT45ox6ktNl7FpVhmUcjkcOQH7lhAJqfgAHeqrNmIT5TXS0RemwqSUN3j5x2NC7MQC+S6jUlla22pLG6Al16hOXdWIE5bCkk2t/Kuats8ivRGArUz2oxsYzkWc9RteCpCgcFQuy65VwONSjL3I5FxJvm9y7HoFJXs6GW/aFyrAKCSWrs1bwQSZl6pdkA0pf7bklDN2DPzsB7O6ufg0GeemniiP7Xf2e4pUfy0XWz6QxViS4AYa410ZSIpsJ+xUDfPgcL9eTuDyIHRiaZlpnokmrXr51eniBs1yELv2Ntg/jcbS7ANESok5BD9eROl2PMxowL+NB3oF2dlZTomnNMaUmSTWfpoGWZT6xoZiEtlPUvtefyPi/oduRYPQ+DtZlISUgDtxk10y4xjEglnqn8B2Uy4j9yZ8ijR23FypYpZqK7ue7gN4zyEFSbWbIsCfjWoSDJWLlvjxiyt7nQMOJZ0T15hss7HyFtfEDjujqAqr1+mPXYEg52ORhRgeJdbFlRVCbYkB33xsiYkArJ5TwL420TVyvuaVo/Zvwf1mnBJVQlmq4VqZKX1+01yZvpGxsavXy8/1oaJXXPlrQZNDiKwXifXDIqNmPcsegyrQUh4Ahm5okcVSV6DqqHi09EKRv3wjtyNGxzsu3n23E8hXQufiE4Imn0mJ4wV4AoGm746qVl3p75Bqe+0oh9hgqz3vzANpSSw57RNcr36baXiVSVbIDbHJK5clfx3sD0/FeXt2dwO5kyjfHJYc7OqfGQom3o5k7O74708Yctkb9cEjX0BgyQftEWK7WbNPYJZuN+tOTHs8kNtxxoks+SjAI0sUBm8dkiAQkdpxX16pcunxR5sx6N6PstQAcx6OWO2rb2vCisPkiHx9uG0u3jSf69kkNYF+IGA9egx4zkD0KtQaKvJQS65M+hRCMnIfxieH0cJkLn1nPxqlXJYqlf8AQhTxt3TupobKfh7OmJ+TR/1yC+PagIApFCswfT2XRVUAVzuKn23It3boa+a1CyRxa9S1KAfQSZ1ycJMCztTEhsSnVyC4LVCs1O6v9fNf4k0lU786g8NAvFzsye1xv22BFI4WOARUTxIHUH+jstFU+L5XjTushW8+1flrXI1CoZiTeKfi4HQoTyIRyQ4KJvTV7nqPCWc8UKiftNUf+MTuezL5Svp+ruC4xkq7N2cz8xmiQAHbh+P0mnDdk/49Plx3D0HWtPH9Y8PM5pbyrvo3vtrkxs+x5qN0IgA2kZQH9OPEgYRHck8gwVWAczU6dryT4orVQam9hP3Zs9G+PEvlVUwlHHZHKs70VAk0fJx1cqsnqX8y/wCPBG+JiY01Lt+qnClWBdNOxIP4d/IUiuJTFQed3TH9s+entRCE6jycqX2RyfalTWp8oB8RXJLbKQce6zICsOLhwqSbjD/x3s8Zm8LjGxvLOIa75TodIUyatvkMRlUtXuoJ5Ww6FRCLkdi+mr7bUFDA5ml1xamzFeJiSqxFvwf8ePtoo0yFChNgRX7LVyKSGpwXLsCR4La/f5GCgK1sVF+dLhzqEjldGWYbUlRkD9j5IK0wWXb333cSHtlstCRNrMw6qIDv5b0DVJcx0Efk11tlmW79BcHQioSqMUJBVuvAasCFlNV2WOU0l1JKWuxZ5Yz0BPHxoN6MMVJg+LZmvtbY43xrMxHGy5zTVErW3YoiY7vqqYfiTu9clB65V1ohQ3VkbxAChUgRSrIeqq6grzux0GOSqc857cTxIh7qJkkIRCKE0R1ozCb2ZhpFRHJIfxa62ki2J8UsP0djGx02azyJxJE6VyLfYyJ4oInRg3y5i498jsSGTHcpZpksWdVmo4rPJCU81+++N5mTc3/I76fGxSQWNJSOg0sbHUElsbGbXZekk+P/xAAyEAABAwIFAwMDAwMFAAAAAAABAAIRITEDEBJBUSIycQRhgUJSkWKh4SAz0RMjscHw/9oACAEBAAk/AGRFxymwT3LDBDVhV+qqCFAmEJyM8IVFinkxsKIwn0HanMEfrk/hPkcptkHR+lBxm+pYXbvKcnynlsWnddYamaRsOU6BusWm9FhyfqqmxC9NIF+pMtfIqU01TqxB81V23VSd0KLdOBJvLVB0cCE/TqWORx0I0am+F6aJsdV7p8gWTC+b+ydpBuLymxyVik8AM/lU/wC1gVNCdXlOhbWTmkGE1yJCE8k5lC+WywpO1VYJuo+bJwP2+yNSRAWPIgdWleqJ4Gn+U0yON0D4VGmoVjkZKCGT5Xau+n+oruXcb5YRaDVpNZCdr4EJmnk8o6rLZdZIIa00CMvBkoipGdlXiE3OTn27Ls2VS5VGyDA3aF6p4aLtEQY8oTlhRKpynQykiKm+6aA3DsCaoge7liuKcEV3i3lGpRRKZDWOB1c5uAA5TwSFhlzhfSEwtAiAQnmPZGRsUa7go1TNI55TpLrG0JkzdOl5/tifypgJ5CORN00mFLjMFGAsWXgTEZDqF1izKxWh28lRI+sFeoa8cBysnEUTzJEmU8lxiBCbQdqEJnSbO5WIXUon3RTtXjICE7SdivJcqlwhESdkFsnwmNj3CH4yGT0yf1Sm6gE3QG3N1gmG9gKZDjdvCCNF+2QWCgviQnkOt5THeUDRNy6ghB2zdsiBwjWPyi4tPc0BetAe3scMP+VjaySBqsjmb2oc3E1KYX2AE2WHHCNlgwTvKbBi+QqNlhwhl/bA/dQAq+EdE3LmTMcLF1RsBEIWITusmw4WyCZqneLJsTYIkeFBE11Js1sF3ujTW1USjOTkCUPGVxuiDkUCeZ2WHB3r5QQMI1yEpoRoMjMI1HYjQBYbyCaNaY1fOylrBeeEZ/qKb+Vpg3AzOZyGUnmVtnbdGpXwmr4Q/ofKfqmNrXVuU5VdyijDPuQyAomiBWEdAJkI6eAF8lYkTuAny67SMnNOW4IyMIwNjyqISBEuTgeRCqoY37zX/hNnUAb3HKf07tVMhKY1AFFYGomjq7IzxRAgALEpwTk1GyKwNZNG1iU3rH0LuNxwsLyZXp79xnKdX3BfbB/ypgqyxmeZTw4mgLUUSQsNyEEhNlRr3wgIJ+bKyIpZbKqNUzSfo3rusPQ/bEmZT9bnfUsFMobrAqd9SwUyZRDA7v1Mmf8ACN08wbkJytujSd14hOmsjaMm/wC39s/+KtyViA+0o35VcqrH8UUuhYOr58r00eXJnSLmbLChlIeSn6lVMJ+KBPaALp5LhZPESmBykNTIiyGXburAooEh1kU2XGw/Kvu3hYF/dHTysXVwsUsbu2J1IQw29kzfu5WDqm5lODdezhqB+E8E/pEJ6kkVCBhMhmxJElGgsRynlyqXIwsTRyYmVUIzFgm6emA1MqO0zZYZLiauVOEzwVjxxRdRCZERVVLrIXR1fFkY4HOTSSQiIFU4wAm0dZWQWJDY43UuTYAyBiEKFbLFjiiw55Mp0kpnmqBAMaj+Vj6iNtKw/BTr+3lY0aV6iI2i6bRv7rC0/N07pCxegf26IrdPLnH6RSfldLjPR9vzunuyfACOpMid5T7LG0RcQtt00Gby6EGtHs6ZXppJ31ZNI+2KrCIHusYzs0NTAwfTDp1f4WDQbgptE6GtsMha6ZfkIUZZMn5VViRNli6li3tRBYUcmVj22hE+0KWgXmqxv2Xqojlt01rydyLLEAaOGLAB1XJWI4E7GsrB6WRJm6E+E69siBKeo95KHiHIx5CcvUaZtRer1xYaP5XpY9wbr//EABoRAAIDAQEAAAAAAAAAAAAAAAERIWBwIED/2gAIAQIBAT8AxBD1iK8C8JV5nr//xAAdEQEAAQMFAAAAAAAAAAAAAAABITBQYCAxQEFw/9oACAEDAQE/AKxPrIXgwDcol1JxInV1zP/Z) repeat left center;padding: 50px 0;border-top: 1px solid rgba(191, 191, 191, 0.4);border-bottom: 1px solid rgba(191, 191, 191, 0.4);margin: 0 auto 80px auto;}.md-timeline__card-wrapper {position: relative;margin: auto;}.md-timeline__card-wrapper:after {z-index: 1;content: "";position: absolute;top: 0px;bottom: 0;left: calc(50% - 2px);border-left: 4px solid rgba(191, 191, 191, 0.4);}.md-timeline__year {text-transform: uppercase;padding: 10px 25px;font-size: 24px;line-height: 1;display: inline-block;border-radius: 4px;background: #e01783;color: white;font-family: 'TriviaSlabMedium', Arial, sans-serif;position: relative;left: 50%;z-index: 10;margin-left: -56px;}.md-timeline__card {position: relative;display: block;margin: 10px auto 40px;max-width: 94%;z-index: 2;border: 1px solid rgba(0, 0, 0, 0.07);border-radius: 8px;}.md-timeline__card--1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.md-timeline__card-body {background: #fff;border: 1px solid rgba(191, 191, 191, 0.4);border-top: 0;padding: 25px 20px 25px 25px;position: relative;border-radius: 8px;}.md-timeline__card-body--w-image {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex: 1 1 0px;flex: 1 1 0;}.md-timeline__col-img {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;text-decoration: none;text-align: center;}.md-timeline__col-img:hover {text-decoration: none;}.md-timeline__col-img:hover .md-timeline__hover-wrap:before,.md-timeline__col-img:hover .md-timeline__hover-wrap:after {opacity: 1;}.md-timeline__hover-wrap {position: relative;-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;display: inline-block;margin: 0 auto;}.md-timeline__hover-wrap:before {content: " ";position: absolute;left: 0;top: 0;right: 0;bottom: 0;opacity: 0;background: rgba(224, 23, 131, 0.8);z-index: 2;text-decoration: none;-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}.md-timeline__hover-wrap:after {content: "\e901";font-family: icomoon;font-size: 40px;color: white;left: 50%;top: 50%;position: absolute;width: 55px;height: 55px;opacity: 0;line-height: 55px;text-align: center;text-decoration: none;-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;z-index: 5;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.md-timeline__col-content {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;padding-left: 20px;}.md-timeline__img {display: block;width: 80px;height: auto;}.md-timeline__date {color: #000000;font-size: 18px;font-weight: bold;}.md-timeline__heading {color: #e01783;font-size: 18px;font-weight: bold;line-height: 1.2;}.md-timeline__copy {font-size: 14px;line-height: 1.4;color: #000000;}[data-bv-show="rating_summary"] .bv_main_container .bv_numReviews_component_container,[data-bv-show="rating_summary"] .bv_main_container .bv_avgRating_component_container {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}[data-bv-show="rating_summary"] .bv_main_container .bv_avgRating {display: none !important;}.bv_averageRating_component_container [itemprop="ratingValue"] {display: none !important;}[data-bv-show="inline_rating"] {text-align: center;}div.language_button_panel {padding: 19px 0px 6px 31px;margin-top: 29px;}div.language_button_panel ul {margin: 0px;padding: 0px;list-style: none;}div.language_button_panel ul li.button,ul li.button {float: left;}div.language_button_panel ul li.button a,ul li.button a {font-size: 14px;color: #FFFFFF;width: 120px;height: 42px;line-height: 42px;display: block;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;float: left;margin: 0 30px 0px 5px;background-color: #0097c3; /* blue */text-align: center;text-decoration: none;}div#previewAlertBox {background-color: #FE3C00;position: fixed;z-index: 5000;padding: 3px 3px 5px 3px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;left: 1px;font-size: 12px;text-align: center;color: #FFFFFF;line-height: normal;}div.previewAlertBox {display: inline-block;vertical-align: top;}a#lnkHidePreview {text-decoration: none;margin-left: 5px;margin-right: 5px;}div#previewAlertBox a {color: #FFFFFF;}.wishes-come-true {text-align: center;}.wishes-come-true .wishes-table-wrapper {position: relative;margin-top: 35px;}.wishes-come-true .wishes-table-highlight {position: absolute;top: -15px;right: 12%;width: 24%;}.wishes-come-true .wishes-table-highlight div.full-width-rule {font-size: 16px;}.wishes-come-true .wishes-table-highlight div.full-width-rule:before {width: 20%;border-left: 1px solid #000;right: 0;}.wishes-come-true .wishes-table-highlight div.full-width-rule:after {width: 20%;border-right: 1px solid #000;left: 0;}.wishes-come-true .table-pink__borders {border-top: 5px solid #fff;}.wishes-come-true .table-pink__borders thead th {vertical-align: middle;}.wishes-come-true .table-pink__borders .grey-bg {background-color: #d9d9d9;}.wishes-come-true .wishes-come-true-intro {margin-top: 20px;}.wishes-come-true .wishes-come-true-intro h2 {font-size: 90px;}.wishes-come-true .wishes-come-true-intro p {max-width: 694px;margin: 20px auto 33px;}.wishes-come-true h3 {font-stretch: 26px;}.wishes-come-true .consultant-boxes {text-align: center;}.wishes-come-true .consultant-boxes strong {font-size: 20px;}.wishes-come-true .consultant-boxes .gray-bg {background: #eaf2f8 !important;}.wishes-come-true .inset-border {position: absolute;top: 0;left: 0;outline: 1px solid #bec2c5;outline-offset: -20px;width: 100%;height: 100%;}.wishes-come-true #two-ways-to-earn {margin: 40px 0 20px;}.wishes-come-true #wish-reward-images {margin-top: 40px;}.wishes-come-true #wish-reward-images img {display: block;}.wishes-come-true #wish-reward-images .mbh {margin-bottom: 10px !important;}.wishes-come-true #wishes-your-rewards {margin-bottom: 10px;}.wishes-come-true #wishes-your-rewards h2 {margin-top: 10px !important;}#wishes-quote-1,#wishes-quote-2 {background: #eaf2f7;}#wishes-quote-1 h3,#wishes-quote-2 h3 {line-height: 1.2 !important;}#wishes-quote-1 .flex-row,#wishes-quote-2 .flex-row {-ms-flex-line-pack: normal;align-content: normal;-webkit-box-align: normal;-ms-flex-align: normal;align-items: normal;}#wishes-quote-1 {padding-top: 20px;}#wishes-quote-2 {padding-bottom: 20px;}.highlighted-quote {background-size: cover;width: 100%;position: relative;min-height: 567px;}.highlighted-quote .quote {max-width: 612px;position: absolute;top: 30px;right: 7.5%;}.highlighted-quote .quote p {font-size: 32px;font-weight: normal;font-family: 'TriviaSlabLight', Arial, sans-serif;}.highlighted-quote .quote p.name {font-size: 16px;font-family: Arial, sans-serif;}.highlighted-quote .quote p a {font-size: 14px;font-family: Arial, sans-serif;}.highlighted-quote .quote p.quote-text {line-height: 38px;}.wishes-video img {margin-bottom: 10px;}.cruise-incentive {max-width: 1305px;margin: auto;min-height: 450px !important;background-size: cover !important;background-position: left !important;}.cruise-incentive .text {top: 30px !important;background: none !important;left: 81px !important;right: auto !important;padding: 0 !important;}.cruise-incentive .text h2 {color: #fff;line-height: 1.1em;}.cruise-incentive .text p {color: #fff;font-size: 16px !important;max-width: 450px;}/*================================================================================
[Spotlight Galleries pages]
*/.galleries-landing .hero {max-width: 1300px;margin: auto;}.galleries-landing h1,.galleries-landing h2 {margin-top: 0;font-size: 48px;}.galleries-landing p {font-size: 22px;}#just-for-you-mom,#make-your-statement,#new-prints,#thermals {max-width: 1300px;}#just-for-you-mom .content,#make-your-statement .content,#new-prints .content,#thermals .content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: stretch;-ms-flex-pack: stretch;justify-content: stretch;-ms-flex-wrap: wrap;flex-wrap: wrap;}#just-for-you-mom .content .copy,#make-your-statement .content .copy,#new-prints .content .copy,#thermals .content .copy {text-align: center;margin: 0 0 30px 0;}#just-for-you-mom .content .copy .mobile-image img,#make-your-statement .content .copy .mobile-image img,#new-prints .content .copy .mobile-image img,#thermals .content .copy .mobile-image img {width: 100%;}#just-for-you-mom .copy {padding: 0;}#thermals {background-color: #f6efe0;margin: 0 auto;max-width: 100% !important;}#thermals .content .row .image {padding-top: 30px;}#thermals .content .row .image img {width: 100%;}#new-prints .copy {margin: 0;}/*---------------------------------------------------
Get Creative
*/#creative-carryall {position: relative;z-index: 1;}#creative-crate,#close-to-home-caddy {width: 100%;height: 1024px;background-image: url("../../../../responsive/img/personalization/20180801/get-creative/creative-crate-bg.jpg");background-size: cover;background-position: bottom;position: relative;top: -225px;background-repeat: no-repeat;margin-bottom: -225px;padding-top: 0;margin-top: 0;}#creative-crate .text-content,#close-to-home-caddy .text-content {text-align: center;position: relative;top: 235px;}#creative-crate .text-content h4,#close-to-home-caddy .text-content h4 {font-family: inherit;font-size: 14px;}#close-to-home-caddy {background-image: url("../../../../responsive/img/personalization/20180801/close-to-home/bottom-caddy-bg-1.jpg");top: -40px;margin-bottom: -140px;height: 924px;}#close-to-home-caddy .text-content {top: 35px;}#close-to-home {position: relative;z-index: 1;}#close-to-home .flex-row {display: block;}.overlap-left {width: 100%;}.overlap-right {width: 100%;}.overlap-photo {width: 100%;}/*---------------------------------------------------
Baby
*/.baby-by-thirty-one-gallery__h1 {line-height: 230px !important;text-indent: -9999em;background-size: 70%;background-image: url("../../../../responsive/img/spotlight/baby/baby-h1.png");background-repeat: no-repeat;background-position: bottom center;}.baby-by-thirty-one-gallery #take-two-bag a,.baby-by-thirty-one-gallery #take-the-day-bag a,.baby-by-thirty-one-gallery #city-park-bag a,.baby-by-thirty-one-gallery #nursery-needs a,.baby-by-thirty-one-gallery #casual-cargo-bag a {text-decoration: none;}.baby-by-thirty-one-gallery #take-the-day-bag .wood-horizontal-background {padding-top: 0;}.baby-by-thirty-one-gallery #nursery-needs .flex-row {display: block;}.baby-by-thirty-one-gallery #baby-video a {text-decoration: none;}.baby-by-thirty-one-gallery #baby-video a div:first-child {position: relative;}.baby-by-thirty-one-gallery #baby-video a div:first-child:after {background: url("../../../../responsive/img/channel31/20170801/Play-Button.png") center center no-repeat;content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;}#get-inspired-video a {text-decoration: none;}#get-inspired-video a div:first-child {position: relative;}#get-inspired-video a div:first-child:after {background: url("../../../../responsive/img/channel31/20170801/Play-Button.png") center center no-repeat;content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.its-time-to-play p {font-size: 18px;}.stack-and-shift-images .flex-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.stack-and-shift-images h3 {margin: 0;position: relative;top: -25px;z-index: 1;}.stack-and-shift-images__top img {position: relative;z-index: 1;border: 6px solid #fff;}.stack-and-shift-images__bottom img {margin-top: -50px;}.stack-and-shift-images__bottom-alt img {margin-top: -120px;}.stack-and-shift-images__shift-up img {position: relative;top: 0;margin-top: -100px;}#babies-moms .background {background: url("../../../../responsive/img/spotlight/so-many-reasons/bg1.jpg") center top no-repeat;padding-bottom: 250px;}#busy-lunch .background {background: url("../../../../responsive/img/spotlight/lots-of-cool-thermals/bg1.jpg") center top no-repeat;margin: 0 auto 80px auto !important;}#fathers-day .background {background: url("../../../../responsive/img/spotlight/so-many-reasons/bg3.jpg") center top no-repeat;padding: 200px 0 125px 0;}#fathers-day .background .headline:lang(es-us) {margin-top: -36px;}#picnic-with-pop .background {background: url("../../../../responsive/img/spotlight/lots-of-cool-thermals/bg3.jpg") center top no-repeat;margin: 0 auto 80px auto !important;}#babies-moms .background,#fathers-day .background,#busy-lunch .background,#picnic-with-pop .background {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 15px;position: relative;}#babies-moms .background__link,#fathers-day .background__link,#busy-lunch .background__link,#picnic-with-pop .background__link {position: absolute;width: 100%;height: 100%;opacity: 0;}#babies-moms .background .mobile-img,#fathers-day .background .mobile-img,#busy-lunch .background .mobile-img,#picnic-with-pop .background .mobile-img {display: none;}#babies-moms .background .products,#fathers-day .background .products,#busy-lunch .background .products,#picnic-with-pop .background .products {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#babies-moms .background .products .product__container,#fathers-day .background .products .product__container,#busy-lunch .background .products .product__container,#picnic-with-pop .background .products .product__container {width: 50%;position: relative;padding: 10px;}#babies-moms .background .products .product__container:hover p,#fathers-day .background .products .product__container:hover p,#busy-lunch .background .products .product__container:hover p,#picnic-with-pop .background .products .product__container:hover p {text-decoration: underline;}#babies-moms .background .products .product__image:hover,#fathers-day .background .products .product__image:hover,#busy-lunch .background .products .product__image:hover,#picnic-with-pop .background .products .product__image:hover {cursor: pointer;}#babies-moms .background .products .product__title,#fathers-day .background .products .product__title,#busy-lunch .background .products .product__title,#picnic-with-pop .background .products .product__title {position: absolute;left: 50%;-webkit-transform: translate(-50%);-ms-transform: translate(-50%);transform: translate(-50%);bottom: 0;text-align: center;margin-bottom: 30px;width: 100%;font-size: 14px;padding: 0 15px;pointer-events: none;}#newlyweds-bridal-parties .caption,#students-teachers-coaches .caption,#lunch-specials .caption,#my-lunch .caption {position: absolute;top: 25px;right: 15px;background-color: rgba(255, 255, 255, 0.75);font-size: 20px;padding: 7.5px 15px;text-decoration: underline;}#newlyweds-bridal-parties .products,#students-teachers-coaches .products,#lunch-specials .products,#my-lunch .products {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}#newlyweds-bridal-parties .products .product__container,#students-teachers-coaches .products .product__container,#lunch-specials .products .product__container,#my-lunch .products .product__container {position: relative;}#newlyweds-bridal-parties .products .product__container:hover p,#students-teachers-coaches .products .product__container:hover p,#lunch-specials .products .product__container:hover p,#my-lunch .products .product__container:hover p {text-decoration: underline;}#newlyweds-bridal-parties .products .product__image,#students-teachers-coaches .products .product__image,#lunch-specials .products .product__image,#my-lunch .products .product__image {padding: 10px;}#newlyweds-bridal-parties .products .product__title,#students-teachers-coaches .products .product__title,#lunch-specials .products .product__title,#my-lunch .products .product__title {position: absolute;left: 50%;-webkit-transform: translate(-50%);-ms-transform: translate(-50%);transform: translate(-50%);bottom: 0;text-align: center;margin-bottom: 30px;width: 100%;font-size: 14px;pointer-events: none;}/* Summer Highlights Gallery */.summer-collection-highlight {margin-top: -12px;}.summer-collection-highlight .product__title {text-transform: uppercase;text-decoration: underline;}.summer-collection-highlight h1 {font-size: 24px !important;}.summer-collection-highlight h1 span {font-size: 115px !important;}.summer-collection-highlight .four-tiles {margin-top: -170px;}.summer-collection-highlight .four-tiles .tile {z-index: 100;}.summer-collection-highlight .breadcrumbs,.summer-collection-highlight .full-page-hero {display: none;}.summer-collection-highlight #back-to-school .background {min-height: 586px;background-image: url("../../../../responsive/img/spotlight/summer-highlights/school-bg.jpg");background-position: center top;background-repeat: no-repeat;margin: 0 auto 80px auto !important;}.summer-collection-highlight #tailgate-time .background {min-height: 586px;background-image: url("../../../../responsive/img/spotlight/summer-highlights/tailgate-bg.jpg");background-position: center top;background-repeat: no-repeat;margin: 0 auto 80px auto !important;}.summer-collection-highlight #fresh-ideas .background {background-image: url("../../../../responsive/img/spotlight/summer-highlights/fresh-bg.jpg");background-position: center top;background-repeat: no-repeat;margin: 0 auto 80px auto !important;}#fresh-ideas .products a,#just-for-teacher .products a,#back-to-school .products a,#tailgate-time .products a {text-decoration: underline !important;}.fall-is-here .caption,#fresh-ideas .caption,#just-for-teacher .caption {position: absolute;top: 25px;right: 15px;background-color: rgba(255, 255, 255, 0.75);font-size: 20px;padding: 7.5px 15px;text-decoration: underline;}.fall-is-here .products,#fresh-ideas .products,#just-for-teacher .products {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.fall-is-here .products .product__container,#fresh-ideas .products .product__container,#just-for-teacher .products .product__container {position: relative;}.fall-is-here .products .product__container:hover p,#fresh-ideas .products .product__container:hover p,#just-for-teacher .products .product__container:hover p {text-decoration: underline;}.fall-is-here .products .product__image,#fresh-ideas .products .product__image,#just-for-teacher .products .product__image {margin: 10px;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.2);border: 5px solid #fff;}.fall-is-here .products .product__title,#fresh-ideas .products .product__title,#just-for-teacher .products .product__title {position: absolute;left: 50%;-webkit-transform: translate(-50%);-ms-transform: translate(-50%);transform: translate(-50%);bottom: 0;text-align: center;margin-bottom: 30px;width: 100%;font-size: 14px;pointer-events: none;}#back-to-school .background,#tailgate-time .background {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 15px;position: relative;background-size: cover;}#back-to-school .background__link,#tailgate-time .background__link {position: absolute;width: 100%;height: 100%;opacity: 0;}#back-to-school .background .mobile-img,#tailgate-time .background .mobile-img {display: none;}#back-to-school .background .products,#tailgate-time .background .products {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#back-to-school .background .products .product__container,#tailgate-time .background .products .product__container {width: 50%;position: relative;padding: 10px;}#back-to-school .background .products .product__container:hover p,#tailgate-time .background .products .product__container:hover p {text-decoration: underline;}#back-to-school .background .products .product__image,#tailgate-time .background .products .product__image {box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.2);border: 5px solid #fff;}#back-to-school .background .products .product__image:hover,#tailgate-time .background .products .product__image:hover {cursor: pointer;}#back-to-school .background .products .product__title,#tailgate-time .background .products .product__title {position: absolute;left: 50%;-webkit-transform: translate(-50%);-ms-transform: translate(-50%);transform: translate(-50%);bottom: 0;text-align: center;margin-bottom: 30px;width: 100%;font-size: 14px;padding: 0 15px;pointer-events: none;}.just-for-you-mom .no-hover {text-decoration: none;color: initial;}.just-for-you-mom .no-hover:hover {text-decoration: none;color: initial;}.just-for-you-mom__header .header__image {width: 100%;}.just-for-you-mom__header .header__image--desktop {display: none;}.just-for-you-mom__header .header__content {padding: 0 60px 30px 60px;}.just-for-you-mom__header .header__content .content__headline {text-align: center;font-family: 'Trivia Sans', Arial, sans-serif;font-size: 32px;}.just-for-you-mom__header .header__content .content__headline .highlight {font-family: 'just_lovelyregular', Arial, sans-serif;font-size: 200px;color: #DE1C85;font-weight: 400;line-height: 85px;}.just-for-you-mom__header .header__content .content__sub-headline {text-align: center;margin: 0;}.just-for-you-mom__product-grid {padding: 0;}.just-for-you-mom__product-grid .border {border: 1px solid lightgray !important;}.just-for-you-mom__product-grid img {width: 100%;}.just-for-you-mom__product-grid .four-tiles {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;}.just-for-you-mom__product-grid .four-tiles .tile {width: 50%;margin-bottom: 50px;}.just-for-you-mom__product-grid .four-tiles .tile--desktop {display: none;}.just-for-you-mom__product-grid .four-tiles .tile:nth-child(odd) {padding-right: 5px;}.just-for-you-mom__product-grid .four-tiles .tile:nth-child(even) {padding-left: 5px;}.just-for-you-mom__product-grid .four-tiles--row1 {margin-bottom: 0;}.just-for-you-mom__product-grid .four-tiles--row2 {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.just-for-you-mom__product-grid .four-tiles--row2 .tile {margin-bottom: 0;}.just-for-you-mom__product-grid .see-more {display: none;}.just-for-you-mom__product-grid .see-more .link-overlay {position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;opacity: 0;}.just-for-you-mom__product-grid .see-more .link-overlay img {display: none;}.just-for-you-mom__product-grid .see-more__container {border: 2px solid #DE1C85;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 60px 30px;width: 100%;}.just-for-you-mom__product-grid .see-more__headline {font-family: 'just_lovelyregular', Arial, sans-serif;font-weight: 400;font-size: 72px;color: #DE1C85;line-height: 40px;}.just-for-you-mom__product-grid .see-more__headline a {text-decoration: none;color: #DE1C85;}.just-for-you-mom__product-grid .see-more__headline a:hover {text-decoration: none;color: #DE1C85;}.just-for-you-mom__product-grid .see-more__sub-headline {text-decoration: underline;text-transform: uppercase;font-size: 14px;margin: 0;}.just-for-you-mom__product-grid .see-more__sub-headline a {text-decoration: underline;color: black;}.just-for-you-mom__product-grid .see-more__sub-headline a:hover {text-decoration: underline;color: #DE1C85;}.just-for-you-mom__video {text-align: center;margin-top: 80px;}.just-for-you-mom .thumbnail {position: relative;text-align: center;}.just-for-you-mom .thumbnail .caption {position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);bottom: 15px;text-transform: uppercase;}.just-for-you-mom .thumbnail .caption a {text-decoration: underline;color: black;}.just-for-you-mom .thumbnail .caption a:hover {color: black;}.just-for-you-mom .mobile-image img {width: 100%;}.just-for-you-mom__product1 {margin: 40px 0 0 0;}.just-for-you-mom__product1 .product1__headline {font-size: 42px;margin-bottom: 5px;text-align: center;margin-top: 0;}.just-for-you-mom__product1 .product1__sub-headline {text-align: center;}.just-for-you-mom__product1 .product1__thumb {margin: 30px 0 0 0;background-color: white;}.just-for-you-mom__product1 .caption {font-size: 12px;bottom: 20px !important;}.just-for-you-mom__product2 {margin: 40px 0 0 0;}.just-for-you-mom__product2 .product2__image {display: none;}.just-for-you-mom__product2 .product2__image img {width: 100%;}.just-for-you-mom__product2 .product2__headline {font-size: 42px;margin-bottom: 5px;text-align: center;}.just-for-you-mom__product2 .product2__sub-headline {text-align: center;}.just-for-you-mom__product2 .product2__thumb {margin-top: 15px;}.just-for-you-mom__product2 .caption {bottom: 0px !important;margin: 0;font-size: 12px;}.just-for-you-mom__product3 .product3__headline {margin-top: 50px;font-size: 42px;}.just-for-you-mom__product3 .product3__thumbnails {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 30px 0 0 0;}.just-for-you-mom__product3 .product3__thumb {width: 50%;padding: 0;background-color: white;}.just-for-you-mom__product3 .caption {width: 100%;bottom: 5px !important;font-size: 12px;}.just-for-you-mom__product4 {margin: 40px 0 0 0 !important;padding: 0 !important;}.just-for-you-mom__product4 .product4__image {display: none;}.just-for-you-mom__product4 .product4__image img {width: 100%;}.just-for-you-mom__product4 .product4__headline {font-size: 42px;margin-bottom: 5px;text-align: center;}.just-for-you-mom__product4 .product4__sub-headline {text-align: center;}.just-for-you-mom__product4 .product4__thumbnails {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 30px 0 0 0;}.just-for-you-mom__product4 .product4__thumb { /*width: 50%;*/margin: 0;padding: 0;background-color: white;}.just-for-you-mom__product4 .caption {bottom: 10px !important;width: 100%;font-size: 12px;}.just-for-you-mom__product5 {margin: 40px 0 0 0;}.just-for-you-mom__product5 .product5__headline {font-size: 42px;margin-bottom: 5px;text-align: center;}.just-for-you-mom__product5 .product5__sub-headline {text-align: center;}.just-for-you-mom__product5 .product5__thumbnails {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 15px;}.just-for-you-mom__product5 .product5__thumb {background-color: white;width: 50%;padding: 0;}.just-for-you-mom__product5 .caption {bottom: 10px !important;width: 100%;font-size: 12px;}.craft-your-world .breadcrumbs {display: none;}.craft-your-world .header__content {left: auto !important;right: 125px !important;width: 459px !important;}.bottom-align-img {position: relative;}.bottom-align-img span.pull-down {position: absolute;bottom: 0;left: 0;right: 0;}.time-to-make-some-magic__header .header__image {width: 100%;}.time-to-make-some-magic__header .header__image--desktop {display: none;}.time-to-make-some-magic__header .header__content {padding: 0 60px 30px 60px;}.time-to-make-some-magic__header .header__content .content__headline {text-align: center;font-size: 32px;}.time-to-make-some-magic__header .header__content .content__headline .highlight {font-family: 'just_lovelyregular', Arial, sans-serif;font-size: 150px;color: #DE1C85;font-weight: 400;line-height: 60px;}.time-to-make-some-magic__header .header__content .content__sub-headline {text-align: center;margin: 0;padding-top: 45px;}.time-to-make-some-magic__product-grid {padding: 0;}.time-to-make-some-magic__product-grid .border {border: 1px solid lightgray !important;}.time-to-make-some-magic__product-grid img {width: 100%;}.time-to-make-some-magic__product-grid .four-tiles {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;}.time-to-make-some-magic__product-grid .four-tiles .tile {width: 50%;margin-bottom: 50px;}.time-to-make-some-magic__product-grid .four-tiles .tile span.pink {display: inline;}.time-to-make-some-magic__product-grid .four-tiles .tile--desktop {display: none;}.time-to-make-some-magic__product-grid .four-tiles .tile:nth-child(odd) {padding-right: 5px;}.time-to-make-some-magic__product-grid .four-tiles .tile:nth-child(even) {padding-left: 5px;}.time-to-make-some-magic__product-grid .four-tiles--row1 {margin-bottom: 0;}.time-to-make-some-magic__video {text-align: center;margin-top: 80px;}.time-to-make-some-magic__video img {margin: 0 auto;}.time-to-make-some-magic__medium-utility-tote {margin-top: 60px;}.time-to-make-some-magic__medium-utility-tote .left img {display: none;}.time-to-make-some-magic__medium-utility-tote .right {text-align: center;}.time-to-make-some-magic__medium-utility-tote .right h2 {margin-top: 0;}.time-to-make-some-magic__medium-utility-tote .right img {width: 60%;margin: 0 auto;}.time-to-make-some-magic__littles-carry-all-caddy,.time-to-make-some-magic__picture-perfect-ornaments {margin-top: 60px;text-align: center;}.time-to-make-some-magic__littles-carry-all-caddy h2 sup,.time-to-make-some-magic__picture-perfect-ornaments h2 sup {font-size: 75%;top: -0.3em;}.time-to-make-some-magic__littles-carry-all-caddy img,.time-to-make-some-magic__picture-perfect-ornaments img {margin-top: -20px;pointer-events: none;}.time-to-make-some-magic__statement-canvas-pillows {margin-top: 60px;}.time-to-make-some-magic__statement-canvas-pillows .left {text-align: center;}.time-to-make-some-magic__statement-canvas-pillows .left .buttons a:first-child {margin-right: 30px;}.time-to-make-some-magic__statement-canvas-pillows .left img {display: none;}.time-to-make-some-magic__statement-canvas-pillows .right img {margin: 30px auto 0 auto;}.time-to-make-some-magic__timeless-memory-pouches {margin-top: 60px;position: relative;}.time-to-make-some-magic__timeless-memory-pouches .content-container .content h2 {margin-top: 0;}.time-to-make-some-magic__statement-canvas-gift-bag {margin-top: 60px;}.time-to-make-some-magic__statement-canvas-gift-bag .right img {margin: 30px auto 0 auto;}.time-to-make-some-magic__statement-canvas-gift-bag .left {text-align: center;}.time-to-make-some-magic__statement-canvas-gift-bag .left h2 {margin-top: 0;}.time-to-make-some-magic__statement-canvas-gift-bag .left img {display: none;}.time-to-make-some-magic__hide-and-peek-pouch {position: relative;text-align: center;margin-top: 60px;}.time-to-make-some-magic__hide-and-peek-pouch img.desktop {display: none;}.time-to-make-some-magic__hide-and-peek-pouch img.mobile {display: block;margin: 30px auto 0 auto;}.time-to-make-some-magic__picture-perfect-ornaments .buttons a:first-child {margin-right: 30px;}.time-to-make-some-magic__hand-carved-decor {position: relative;text-align: center;margin-top: 60px;}.time-to-make-some-magic__hand-carved-decor img.desktop {display: none;}.time-to-make-some-magic__hand-carved-decor img.mobile {display: block;margin: 30px auto 0 auto;}.time-to-make-some-magic__hand-carved-decor .content h2 sup {font-size: 75%;top: -0.3em;}.time-to-make-some-magic__hand-carved-decor .content .buttons a:first-child {margin-right: 30px;}/*--------- Heartfelt Home Gallery ------------*/.heartfelt-home a.no-underline:hover {color: black;}.heartfelt-home .four-tiles .tile {width: 48%;padding: 0 1%;float: left;}.heartfelt-home .four-tiles .tile img {width: 100%;}.heartfelt-home #felt-wine .background,.heartfelt-home #felt-shopper-tote .background,.heartfelt-home #felt-storage-bin .background {text-align: center;padding: 60px 0;background-size: cover;}.heartfelt-home #felt-wine .img-polaroid,.heartfelt-home #felt-shopper-tote .img-polaroid,.heartfelt-home #felt-storage-bin .img-polaroid {margin: 0 auto;}.heartfelt-home #felt-wine .background {background: url('../../img/spotlight/heartfelt-home/felt-wine-large.jpg') no-repeat center;}.heartfelt-home #felt-shopper-tote .background {background: url('../../img/spotlight/heartfelt-home/felt-shopper-large.jpg') no-repeat center;}.heartfelt-home #felt-storage-bin .background {background: url('../../img/spotlight/heartfelt-home/felt-storage-bin-large.jpg') no-repeat center;}.heartfelt-home #large-felt-storage-tote {text-align: center;}.heartfelt-home #large-felt-storage-tote .stack-and-shift-images h3 {font-size: 18px;}.heartfelt-home #felt-storage-tote {text-align: center;position: relative;}.heartfelt-home #felt-storage-tote .felt-storage-small {display: none;}.heartfelt-home #felt-storage-tote .content {background: #fff;position: relative;z-index: 1;}.heartfelt-home #dreamkeeper-mini-bin {position: relative;text-align: center;}.heartfelt-home #dreamkeeper-mini-bin .flex-row-center {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.heartfelt-home #dreamkeeper-mini-bin img {margin: 0 auto;}.heartfelt-home #felt-hanging-bin {text-align: center;}.heartfelt-home #felt-hanging-bin .content_row {position: relative;z-index: 2;}.heartfelt-home #felt-hanging-bin img {margin-top: -60px;position: relative;z-index: 1;}/*--------- It's Galentine's Day ------------*/.its-galentines-day {overflow: hidden;}.its-galentines-day p {font-size: 18px;}.its-galentines-day .galentines-hero {max-width: 1300px;margin: 0 auto;position: relative;}.its-galentines-day .galentines-hero__content {width: 100%;position: absolute;top: 40px;padding: 0 10px;text-align: center;}.its-galentines-day .galentines-hero__content h1 {font-size: 60px;}.its-galentines-day .galentines-hero__content h1 span {font-size: 18px;text-transform: uppercase;}.its-galentines-day .margin-wrapper {margin-top: 60px;text-align: center;}.its-galentines-day .margin-wrapper img {margin: 0 auto;display: block;}.its-galentines-day .picture-perfect {max-width: 1300px;margin: 0 auto;position: relative;}.its-galentines-day .picture-perfect img {padding-top: 170px;}.its-galentines-day .picture-perfect__content {width: 100%;position: absolute;top: 0;text-align: center;}/*--------- storage-with-style ------------*/.storage-with-style {overflow: hidden;}.storage-with-style p {font-size: 18px;}.storage-with-style .hero {max-width: 1300px;margin: 0 auto;position: relative;}.storage-with-style .hero__content {width: 100%;position: absolute;top: 0;padding: 0 10px;text-align: center;}.storage-with-style .hero__content h1 {font-size: 60px;}.storage-with-style .hero__content h1 span {font-size: 18px;text-transform: uppercase;}.storage-with-style .margin-wrapper {margin-top: 60px;text-align: center;}.storage-with-style .margin-wrapper img {margin: 0 auto;display: block;}.storage-with-style .see-through {max-width: 1300px;margin: 0 auto;position: relative;}.storage-with-style .see-through img {padding-top: 270px;}.storage-with-style .see-through__content {width: 100%;position: absolute;top: 0;text-align: center;}.storage-with-style .think-inside a {text-decoration: none;}.storage-with-style .felt img {padding-top: 240px;}.picture-perfect .no-hover {text-decoration: none;color: initial;}.picture-perfect .no-hover:hover {text-decoration: none;color: initial;}.picture-perfect__header .header__image {width: 100%;}.picture-perfect__header .header__image--desktop {display: none;}.picture-perfect__header .header__content {padding: 0 60px 30px 60px;}.picture-perfect__header .header__content .content__headline {text-align: center;font-family: 'Trivia Sans', Arial, sans-serif;font-size: 32px;}.picture-perfect__header .header__content .content__headline .highlight {font-family: 'just_lovelyregular', Arial, sans-serif;font-size: 200px;color: #DE1C85;font-weight: 400;line-height: 85px;}.picture-perfect__header .header__content .content__sub-headline {text-align: center;margin: 0;}.picture-perfect__product-grid {padding: 0;}.picture-perfect__product-grid .border {border: 1px solid lightgray !important;}.picture-perfect__product-grid img {width: 100%;}.picture-perfect__product-grid .four-tiles {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;}.picture-perfect__product-grid .four-tiles .tile {width: 50%;margin-bottom: 50px;}.picture-perfect__product-grid .four-tiles .tile--desktop {display: none;}.picture-perfect__product-grid .four-tiles .tile:nth-child(odd) {padding-right: 5px;}.picture-perfect__product-grid .four-tiles .tile:nth-child(even) {padding-left: 5px;}.picture-perfect__product-grid .four-tiles--row1 {margin-bottom: 0;}.picture-perfect__product-grid .four-tiles--row2 {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.picture-perfect__product-grid .four-tiles--row2 .tile {margin-bottom: 0;}.picture-perfect__product-grid .see-more {display: none;}.picture-perfect__product-grid .see-more .link-overlay {position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;opacity: 0;}.picture-perfect__product-grid .see-more .link-overlay img {display: none;}.picture-perfect__product-grid .see-more__container {border: 2px solid #DE1C85;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 60px 30px;width: 100%;}.picture-perfect__product-grid .see-more__headline {font-family: 'just_lovelyregular', Arial, sans-serif;font-weight: 400;font-size: 72px;color: #DE1C85;line-height: 40px;}.picture-perfect__product-grid .see-more__headline a {text-decoration: none;color: #DE1C85;}.picture-perfect__product-grid .see-more__headline a:hover {text-decoration: none;color: #DE1C85;}.picture-perfect__product-grid .see-more__sub-headline {text-decoration: underline;text-transform: uppercase;font-size: 14px;margin: 0;}.picture-perfect__product-grid .see-more__sub-headline a {text-decoration: underline;color: black;}.picture-perfect__product-grid .see-more__sub-headline a:hover {text-decoration: underline;color: #DE1C85;}.picture-perfect #round-frame .background {height: 48vw;max-height: 664px;}.content-collection.hello-happy {text-align: center;}.content-collection.hello-happy .btn-navy {background: #0a253e;color: #fff;padding-right: 30px;}.content-collection.hello-happy .hello-happy-hero a {display: block;position: relative;overflow: hidden;}.content-collection.hello-happy .hello-happy-hero img {margin: 0 auto;display: block;}.content-collection.hello-happy .hello-happy-hero__button {text-align: center;position: absolute;bottom: 10%;left: 0;right: 0;margin: 0 auto;}.content-collection.hello-happy .video-bg {background: -webkit-linear-gradient(top, #fff 15%, rgba(0, 0, 0, 0) 15%), -webkit-linear-gradient(top, #f8f1e1 85%, #fff 85%);background: linear-gradient(180deg, #fff 15%, rgba(0, 0, 0, 0) 15%), linear-gradient(180deg, #f8f1e1 85%, #fff 85%);}.content-collection.hello-happy .video-bg img {max-width: 90%;}.content-collection.hello-happy .happy-intro {font-family: 'just_lovelyregular', Arial, sans-serif;font-size: 66px;margin: 70px 0 40px;line-height: .7em;}.content-collection.hello-happy .happy-intro span {font-family: 'TriviaSlabLight', Arial, sans-serif;font-size: 45px;display: block;}.content-collection.hello-happy .happy-box {text-align: center;position: relative;}.content-collection.hello-happy .happy-box__contents {padding: 20px;}.content-collection.hello-happy .happy-box .h1 {font-size: 44px;}.content-collection.hello-happy .cs-product__image {width: 100%;}.content-collection.hello-happy .cs-product__image--hover {left: 0;right: 0;}.content-collection.hello-happy .cs-product .hover-icon {position: absolute;top: 25px;left: 40px;}.content-collection.trends a {text-decoration: none;}.content-collection.products-with-a-purpose {overflow: hidden;}.content-collection.products-with-a-purpose .on-our-sleeves-hero {position: relative;max-width: 1300px;margin: 0 auto;max-height: 920px;text-align: center;}.content-collection.products-with-a-purpose .on-our-sleeves-hero__content {position: absolute;bottom: 0;left: 0;right: 0;background: rgba(255, 255, 255, 0.8);width: 90%;margin: 0 auto;padding: 20px;}.content-collection.products-with-a-purpose .on-our-sleeves-hero__content h1 {font-size: 32px;margin-top: 0;}.content-collection.products-with-a-purpose .on-our-sleeves-hero__content p {margin-bottom: 0;}.content-collection.products-with-a-purpose .purpose-container h2 {margin-top: 0;font-size: 26px;}.content-collection.products-with-a-purpose .purpose-container h3 {font-size: 20px;}.content-collection.products-with-a-purpose .purpose-container .video-image {display: block;max-width: 100%;height: auto;border: 6px solid #fff;box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.3);margin-top: 30px !important;margin-bottom: 30px !important;}.content-collection.products-with-a-purpose .purpose-container .video-image--thicker {border: 10px solid #fff;}.content-collection.products-with-a-purpose .purpose-container .video-image img {max-width: none;width: 100%;}.content-collection.products-with-a-purpose .freedom {margin-top: 50px !important;margin-bottom: 50px !important;background: url(../../../../responsive/img/spotlight/on-our-sleeves/gray.jpg) repeat-x top left;background-size: 100%;}.content-collection.products-with-a-purpose .freedom .freedom-image img {max-width: 100%;border: 6px solid #fff;box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.3);margin: auto;}.content-collection.products-with-a-purpose .freedom .freedom-image img--thicker {border: 10px solid #fff;}.content-collection.products-with-a-purpose .freedom .freedom-image img img {max-width: none;width: 100%;}.content-collection.products-with-a-purpose .freedom h2 {font-size: 22px;}.content-collection.products-with-a-purpose .more-wrapper h2,.content-collection.products-with-a-purpose .personal-wrapper h2,.content-collection.products-with-a-purpose .cinch-wrapper h2 {font-size: 22px;margin-top: 0;}.content-collection.products-with-a-purpose .personal-wrapper .personal-image {width: 120%;position: relative;left: -20%;}.content-collection.products-with-a-purpose .personal-wrapper img.visible-xs {margin-top: -80px;width: 100%;}.content-collection.products-with-a-purpose .personal-wrapper img.hidden-xs {margin: 40px 0 20px 40px;width: 120%;}.content-collection.products-with-a-purpose .logo-wrapper {border: 1px solid #d3d3d3;padding: 20px;}.content-collection.inspired-living .inspired-living-hero_wrapper {position: relative;}.content-collection.inspired-living .inspired-living-hero img {margin: 0 auto;display: block;}.content-collection.inspired-living .inspired-living-hero__copy {text-align: center;margin: -80px auto 0;background: rgba(255, 255, 255, 0.7);padding: 10px;width: 80%;max-width: 340px;position: relative;}.content-collection.inspired-living .inspired-living-hero h1 {font-size: 34px;margin-top: 0;}.content-collection.inspired-living .inspired-living-hero .h3 {font-size: 18px;font-family: 'Trivia Slab', Arial, sans-serif;text-transform: uppercase;}.content-collection.inspired-living .inspired-living-hero p {font-size: 14px;}.content-collection.inspired-living .tooltip-trigger#tooltip1 {top: 63%;left: 19%;}.content-collection.inspired-living .tooltip-trigger#tooltip2 {top: 65%;left: 80%;}.content-collection.inspired-living .tooltip-trigger#tooltip3 {top: 19%;left: 21%;}.content-collection.inspired-living .tooltip-trigger#tooltip4 {top: 45%;left: 17%;}.content-collection.inspired-living .tooltip-trigger#tooltip5 {top: 39%;left: 75%;}.content-collection.inspired-living .tooltip-trigger#tooltip5 {top: 40%;left: 75%;}.content-collection.inspired-living .tooltip-trigger#tooltip6 {top: 48%;left: 20%;}.content-collection.inspired-living .tooltip-trigger#tooltip7 {top: 60%;left: 58%;}.content-collection.inspired-living .tooltip-trigger#tooltip8 {top: 72%;left: 75%;}.content-collection.inspired-living .tooltip-trigger#tooltip9 {top: 61%;left: 17%;}.content-collection.inspired-living .tooltip-trigger#tooltip10 {top: 63%;left: 74%;}.content-collection.inspired-living .tiny {font-size: 12px;height: 40px;}.content-collection.inspired-living .product-blocks a,.content-collection.inspired-living .arrow-link--line {text-decoration: none;}.content-collection.inspired-living .products-with-purpose {background: #dedede;padding: 20px;background: -webkit-linear-gradient(left, #dddddd 0%, #ffffff 100%);background: linear-gradient(90deg, #dddddd 0%, #ffffff 100%);}.content-collection.inspired-living h2.justLovely {font-size: 50px;line-height: .8em;color: #DE1C85;}.content-collection.inspired-living h2.justLovely:after {content: url("../../../../responsive/img/spotlight/inspired-living/curvy-arrow.jpg");margin-left: 5px;}.gifts-cta .match-img-height {height: 320px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.gifts-cta .match-img-height h2 {font-size: 95px !important;line-height: .9em !important;margin-top: 0;}.gifts-cta .match-img-height h2.small {font-size: 55px !important;}.content-collection.ps-gift-sets .ps-hero {text-align: center;overflow: hidden;}.content-collection.ps-gift-sets .ps-hero__logo {margin-top: -105px;width: 220px;height: 200px;}.content-collection.ps-gift-sets .ps-hero__content {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}.content-collection.ps-gift-sets .ps-hero h2 {font-family: 'Trivia Sans', Arial, sans-serif;margin-top: 10px;font-size: 24px;}.content-collection.ps-gift-sets .ps-products h3.full-width-rule {font-size: 24px;}.content-collection.ps-gift-sets .ps-products .pink {font-weight: bold;}.content-collection.ps-gift-sets .logos__content {border-top: 10px solid #f4dfdb;}.content-collection.ps-gift-sets .logos__content span {font-style: italic;font-size: 14px;}.content-collection.ps-gift-sets .logos__content .flex-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.content-collection.ps-gift-sets .logos__content .flex-row div {padding: 15px 10px;}.content-collection.ps-gift-sets .carousel-block-wrapper .slick-prev {left: 0;opacity: 1;top: 30%;}.content-collection.ps-gift-sets .carousel-block-wrapper .slick-next {right: 0;opacity: 1;top: 30%;}.content-collection.ps-gift-sets .carousel-block-wrapper a:focus {outline: 0 !important;}/*================================================================================
[Layer 5 - Utility classes]
*/.mauto {margin: auto;}.img-bordered {border: 6px solid white;}.block {display: block;}.nowrap {white-space: nowrap;}.inline {display: inline-block;}ol.upper-alpha {list-style-type: upper-alpha;font-size: 16px;}.link-unstyled,.link-unstyled:visited,.link-unstyled:hover,.link-unstyled:active,.link-unstyled:focus,.link-unstyled:active:hover {text-decoration: none;}.text-underline {text-decoration: underline;}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.nav:before,.nav:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after,.content-collection.ps-gift-sets .ps-hero__content:before,.content-collection.ps-gift-sets .ps-hero__content:after {content: " ";display: table;}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.nav:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after,.content-collection.ps-gift-sets .ps-hero__content:after {clear: both;}.center-block {display: block;margin-left: auto;margin-right: auto;}.pull-right {float: right !important;}.pull-left {float: left !important;}.vertical-center {-webkit-box-align: center;-ms-flex-align: center;align-items: center;bottom: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: absolute;right: 0;top: 0;}.footer-connect {margin-bottom: -40px;}.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;}.flex-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-wrap--cell {display: -webkit-box;display: -ms-flexbox;display: flex;}.flex-grid {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.flex-grid img {width: 100%;}.flex-row-center {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.hidden {display: none !important;}.affix {position: fixed;}.tar {text-align: right !important;}.tac {text-align: center !important;}.tal {text-align: left !important;}.ptn,.pvn,.pan {padding-top: 0 !important;}.pts,.pvs,.pas {padding-top: 5px !important;}.ptm,.pvm,.pam {padding-top: 10px !important;}.ptl,.pvl,.pal {padding-top: 20px !important;}.pth,.pvh,.pah {padding-top: 30px !important;}.ptg,.pvg,.pag {padding-top: 40px !important;}.pty,.pvy,.pay {padding-top: 50px !important;}.prn,.phn,.pan {padding-right: 0 !important;}.prs,.phs,.pas {padding-right: 5px !important;}.prm,.phm,.pam {padding-right: 10px !important;}.prl,.phl,.pal {padding-right: 20px !important;}.prh,.phh,.pah {padding-right: 30px !important;}.prg,.phg,.pag {padding-right: 40px !important;}.pry,.phy,.pay {padding-right: 50px !important;}.pbn,.pvn,.pan {padding-bottom: 0 !important;}.pbs,.pvs,.pas {padding-bottom: 5px !important;}.pbm,.pvm,.pam {padding-bottom: 10px !important;}.pbl,.pvl,.pal {padding-bottom: 20px !important;}.pbh,.pvh,.pah {padding-bottom: 30px !important;}.pbg,.pvg,.pag {padding-bottom: 40px !important;}.pby,.pvy,.pay {padding-bottom: 50px !important;}.pln,.phn,.pan {padding-left: 0 !important;}.pls,.phs,.pas {padding-left: 5px !important;}.plm,.phm,.pam {padding-left: 10px !important;}.pll,.phl,.pal {padding-left: 20px !important;}.plh,.phh,.pah {padding-left: 30px !important;}.plg,.phg,.pag {padding-left: 40px !important;}.ply,.phy,.pay {padding-left: 50px !important;}.mtn,.mvn,.man {margin-top: 0 !important;}.mts,.mvs,.mas {margin-top: 5px !important;}.mtm,.mvm,.mam {margin-top: 10px !important;}.mtl,.mvl,.mal {margin-top: 20px !important;}.mth,.mvh,.mah {margin-top: 30px !important;}.mtg,.mvg,.mag {margin-top: 40px !important;}.mty,.mvy,.may {margin-top: 50px !important;}.mrn,.mhn,.man {margin-right: 0 !important;}.mrs,.mhs,.mas {margin-right: 5px !important;}.mrm,.mhm,.mam {margin-right: 10px !important;}.mrl,.mhl,.mal {margin-right: 20px !important;}.mrh,.mhh,.mah {margin-right: 30px !important;}.mrg,.mhg,.mag {margin-right: 40px !important;}.mry,.mhy,.may {margin-right: 50px !important;}.mbn,.mvn,.man {margin-bottom: 0 !important;}.mbs,.mvs,.mas {margin-bottom: 5px !important;}.mbm,.mvm,.mam {margin-bottom: 10px !important;}.mbl,.mvl,.mal {margin-bottom: 20px !important;}.mbh,.mvh,.mah {margin-bottom: 30px !important;}.mbg,.mvg,.mag {margin-bottom: 40px !important;}.mby,.mvy,.may {margin-bottom: 50px !important;}.mln,.mhn,.man {margin-left: 0 !important;}.mls,.mhs,.mas {margin-left: 5px !important;}.mlm,.mhm,.mam {margin-left: 10px !important;}.mll,.mhl,.mal {margin-left: 20px !important;}.mlh,.mhh,.mah {margin-left: 30px !important;}.mlg,.mhg,.mag {margin-left: 40px !important;}.mly,.mhy,.may {margin-left: 50px !important;}.ba {border: 1px solid #ccc;}.br {border-right: 1px solid #ccc;}.bl {border-left: 1px solid #ccc;}.bb {border-bottom: 1px solid #ccc;}.bt {border-top: 1px solid #ccc;}.bn {border: 0 !important;}/*================================================================================
[No-Javascript fallbacks]
*/.noscript {display: none;}.no-js .noscript {display: block;}@-ms-viewport {width: device-width;}.visible-xs,.visible-sm,.visible-md,.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;}.visible-print {display: none !important;}.visible-print-block {display: none !important;}.visible-print-inline {display: none !important;}.visible-print-inline-block {display: none !important;}/*================================================================================
[Image fit]
*/.img-responsive,.carousel-inner > .item > img,.carousel-inner > .item > a > img,.thumbnail > img,.thumbnail a > img {max-width: 100%;height: auto;}.fit-width {width: 100%;height: auto;}/*================================================================================
[Text alignment]
*//*================================================================================
[Language-specific]
*/.visible-us:lang(en-us),.visible-ca:lang(en-us) {display: block;}.visible-us:lang(en-ca),.visible-ca:lang(en-ca) {display: block;}.visible-us:lang(es-us),.visible-ca:lang(es-us) {display: none !important;}.visible-es:lang(en-us) {display: none !important;}.visible-es:lang(en-ca) {display: none !important;}.visible-es:lang(es-us) {display: block;}/*================================================================================
[Layer 6 - Component Library]
*//*================================================================================
[Helpers]
*/.image-border {position: relative;border: 8px solid #fff;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);}.image-white-border {border: 10px solid white;}.flex {width: 100%;height: auto;}/* Percentage Widths */.w80 {width: 80%;margin: auto;}/*================================================================================
[Three Column Pictures]
*/.three-column-pictures {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0;}.three-column-pictures .text {width: 70%;padding: 80px 20px;margin: auto;background-color: rgba(255, 255, 255, 0.85);font-size: 18px;text-align: center;}.three-column-pictures .text p {font-size: 14px;margin-top: 14px;}.three-column-pictures .text img {width: 100%;}.three-column-pictures .text a {font-size: 14px;}.three-column-pictures .row {width: 100%;margin: 0;}.three-column-pictures .picture {min-height: 515px;background-size: cover;background-repeat: no-repeat;width: 33.3%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}/*================================================================================
[Four Uneven Columns]
*/.four-uneven-columns {margin-bottom: 40px;}.four-uneven-columns img {width: 100%;}.four-uneven-columns .col-1 {padding-top: 100px;}.four-uneven-columns .col-3 {padding-top: 80px !important;margin-top: 30px;}.four-uneven-columns .col-3 h2 {margin-bottom: 23px;color: #e01783 !important;}.four-uneven-columns .col-3 ul {padding: 0;margin: 0;}.four-uneven-columns .col-3 ul li {border-top: 1px solid #e01783;text-transform: uppercase;padding: 8px 0;text-align: center;list-style: none;width: 151px;margin: auto;}.four-uneven-columns .col-3 ul li:lang(es-us) {width: auto;}.four-uneven-columns .col-3 ul li .number {color: #e01783;}.four-uneven-columns .col-3 ul li a {color: #000;text-decoration: none;font-size: 14px !important;}.four-uneven-columns .col-4 {padding-top: 50px;}/*================================================================================
[Special Cards]
*/.special-cards .container {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.special-cards .card {min-height: 470px;background-size: cover;background-repeat: no-repeat;width: 31%;margin: 1%;}.special-cards .card .ribbon {width: 120px;height: 196px;background: url('https://d2xqear68cidjx.cloudfront.net/responsive/img/homepage/20181101/ribbon.png') no-repeat;position: absolute;top: -5px;left: 20px;}.special-cards .card .ribbon .text {padding: 10px;color: #fff;text-align: center;font-size: 18px;}.special-cards .card .ribbon .text span {display: block;}.special-cards .card .ribbon .text .title {line-height: 1.1;margin-top: 5px;}.special-cards .card .ribbon .text .price {font-size: 48px;font-weight: bold;}.special-cards .card .ribbon .text .regular-price {font-size: 14px;}.special-cards .special-card {background-size: cover;padding: 20px;}.special-cards .special-card .border {border: 1px solid #e33741;height: 100%;padding: 40px;}.special-cards .special-card .border h3 {font-size: 48px;color: #e33741;}.special-cards .special-card .border p {color: #000;font-size: 14px;}.special-cards .special-card .border .btn {border: 1px solid #000;color: #000;background: rgba(0, 0, 0, 0);}/*================================================================================
[Variabless]
*/.two-column-tab-text {position: relative;margin-top: -131px;}.two-column-tab-text .col {margin-bottom: 60px;}.two-column-tab-text .image {position: relative;width: 100%;background-size: cover;border: 8px solid #fff;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);}.two-column-tab-text .image img {width: 100%;}.two-column-tab-text .image .tab {position: absolute;top: 0;left: 0;right: 0;margin: auto;}.two-column-tab-text .image .tab span {font-family: 'Trivia Slab', Arial, sans-serif;font-size: 22px;color: #e01783;background: #fff;padding: 10px 15px;text-transform: uppercase;}/*================================================================================
[Text Left Slider Right]
*/.text-left-slider-right {text-align: left !important;padding-top: 50px !important;padding-bottom: 50px !important;background-color: #fff !important;margin-bottom: 50px !important;}.text-left-slider-right .prehead {font-family: 'TriviaSlabLight', Arial, sans-serif;font-size: 36px;margin-bottom: 10px;margin-top: 35px;line-height: .8em;}.text-left-slider-right .prehead span {font-size: 36px !important;text-transform: none;line-height: 30px;}.text-left-slider-right .main {font-size: 22px;font-weight: 600;font-family: arial;margin-bottom: 10px;margin-top: 10px;}.text-left-slider-right .large {font-size: 36px;font-family: 'TriviaSlabLight', Arial, sans-serif;margin-bottom: 30px;}.text-left-slider-right a {text-transform: uppercase;text-decoration: none;font-size: 14px;}/*================================================================================
[Background Inset Border]
*/.background-inset-border {background: #fde4e3;padding: 20px;position: relative;margin: 50px 0;}.background-inset-border .row {padding: 20px;position: relative;margin: 0;}.background-inset-border .left-image {position: absolute;left: 0;top: -95px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-width: 500px;}.background-inset-border .left-image img {width: 100%;}.background-inset-border h3 {margin-top: 0;}.background-inset-border .text {text-align: left;max-width: 505px;}.background-inset-border .border {position: absolute;top: 0;left: 0;border: 2px solid #fff;width: 100%;height: 100%;}.mosaic-component .col-top {margin: 59px 0 30px;}.mosaic-component .image-right-top {margin-bottom: 30px;}.mosaic-component .text {text-align: left;}.mosaic-component .text h2 {font-size: 48px;}.mosaic-component .text a {font-size: 14px;text-transform: uppercase;display: inline-block;margin-top: 10px;}.mosaic-component .col-1 {margin-top: 59px;}.mosaic-component .col-1 h2 {margin-top: 0;}.mosaic-component-v2 {margin: 80px 0;}.mosaic-component-v2 .left {padding: 0 30px 0 0;}.mosaic-component-v2 .left .text {text-align: left;padding-left: 80px;}.mosaic-component-v2 .left .text h3 {margin: 0;}.mosaic-component-v2 .left .text h3 a {text-decoration: none !important;font-size: 20px !important;}.mosaic-component-v2 .left .text h3 a:hover {color: inherit !important;}.mosaic-component-v2 .left .text h2 {font-size: 44px;margin: 20px 0;}.mosaic-component-v2 .left .text h2 a {font-size: 44px;text-decoration: none;}.mosaic-component-v2 .left .text h2 a:hover {color: inherit !important;}.mosaic-component-v2 .left .text p {font-size: 18px;}.mosaic-component-v2 .left .text a {font-size: 14px;}.mosaic-component-v2 .left .left-bottom {margin-top: 45px;padding: 0;}.mosaic-component-v2 .right {text-align: left;padding: 0;}.mosaic-component-v2 .bottom-image {margin-top: 30px;}.text-on-bg {height: 419px;margin-top: 100px;position: relative;background-size: auto,100%;background-repeat: no-repeat;background-position: center;}.text-on-bg .text {max-width: 420px;position: absolute;top: 30px;left: 81px;text-align: left;}.text-on-bg .text--right {left: auto;right: 81px;}.text-on-bg .text h3 {margin: 0;font-size: 20px;text-transform: uppercase;}.text-on-bg .text h2 a {text-decoration: none;margin: 20px 0;font-size: 44px;text-transform: initial;}.text-on-bg .text h2 a:hover {color: #000;}.text-on-bg .text p {font-size: 18px;}.text-on-bg .text a {font-size: 14px;text-transform: uppercase;}.left-image-right-border {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 80px;}.left-image-right-border .left-image {padding: 0;}.left-image-right-border .right-border {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 40px;background: #f5e4df;text-align: center;margin: 0;position: relative;z-index: 0;}.left-image-right-border .right-border .text {position: relative;z-index: 1;}.left-image-right-border .right-border h3 a {font-size: 30px;line-height: 37px;text-decoration: none;text-transform: initial;}.left-image-right-border .right-border h3 a:hover {color: inherit !important;}.left-image-right-border .right-border h3 a sup {font-size: 29%;text-decoration: none;}.left-image-right-border .right-border .arrow-link {font-size: 14px;}.left-image-right-border .right-border .border {position: absolute;top: 0;left: 0;outline: 2px solid #fff;outline-offset: -20px;width: 100%;height: 100%;}.bg-image-right-text {height: 587px;position: relative;margin-top: 80px;}.bg-image-right-text .bg-image {background-size: cover;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.bg-image-right-text .text {position: absolute;right: 190px;top: 150px;text-align: center;max-width: 390px;}.bg-image-right-text .text h2 a {font-size: 48px;text-transform: inherit;text-decoration: none;}.bg-image-right-text .text h2 a:hover {color: inherit !important;}.bg-image-right-text .text p {font-size: 20px;}.bg-image-right-text .text a {font-size: 14px;}.articles-section {margin: 50px 0;}.articles-section .image-border {background: #f3f3f3 !important;padding: 0 !important;}.articles-section .image-background {padding: 0 !important;margin: 0 15px 15px 15px;}.articles-section .image-background__gray {background: #f3f3f3 !important;}.articles-section .image-text img {width: 100% !important;}.articles-section .image-text .text {padding: 20px;}.articles-section .image-text h3 {font-size: 36px;margin-top: 10px;}.articles-section .image-text h3 a {font-size: 36px !important;margin-top: 0;text-transform: initial;color: inherit;text-decoration: none;}.articles-section .image-text h3 a:hover {color: inherit;}.articles-section .image-text a {font-size: 14px !important;text-transform: uppercase;}.discover-thirty-one-border {width: 100%;position: fixed;height: 115px;bottom: 0;background: #fff;z-index: 1400;border-top: 3px solid #e11e87;}.discover-thirty-one-overlay {background: #e11e87;position: fixed;margin-bottom: 0 !important;bottom: -5px;right: 0px;left: 0px;margin: auto;z-index: 1500;text-align: center !important;}.discover-thirty-one-overlay h2 {margin: 15px auto 5px;font-family: 'Trivia Slab', Arial, sans-serif;font-size: 22px;}.discover-thirty-one-overlay .image-block {position: relative;}.discover-thirty-one-overlay .sticky-image {background-image: url('https://d2xqear68cidjx.cloudfront.net/responsive/img/homepage/20181101/toy-drive-logo.png');width: 151px;height: 151px;background-size: contain;position: absolute;top: -33px;right: 0;}.discover-thirty-one-overlay .sticky-text {padding: 20px 0 20px 20px;margin-bottom: 0 !important;text-align: left;}.discover-thirty-one-overlay .sticky-text a {color: #fff;font-size: 14px !important;}.discover-thirty-one-overlay .sticky-text a:after {border-color: #fff;}.discover-thirty-one-overlay .sticky-text .sticky-link {font-size: 14px;color: #fff !important;}.pink-bar-section {text-align: center;padding: 20px;background: #e11e87;margin: 50px 0 0;position: relative;}.pink-bar-section .arrow-link--line:after {border-color: #fff;}.pink-bar-section h3 {color: #fff;font-size: 36px;margin: 0 0 5px !important;}.pink-bar-section p {color: #fff;font-size: 18px !important;}.pink-bar-section .justLovely {font-size: 72px;}.pink-bar-section a {color: #fff;font-size: 14px !important;}.marketing-banner-two-col .left-side,.marketing-banner-two-col .right-side {padding: 15px;text-align: center;font-size: 14px;}.marketing-banner-two-col .left-side .title,.marketing-banner-two-col .right-side .title {font-size: 18px;}.marketing-banner-two-col .left-side a,.marketing-banner-two-col .right-side a {font-size: 14px;}.marketing-banner-two-col .left-side a:after,.marketing-banner-two-col .right-side a:after {display: none;border-color: #fff;}.marketing-banner-two-col .left-side p,.marketing-banner-two-col .right-side p {margin: 0;}.marketing-banner-two-col .left-side {background: #021b34;}.marketing-banner-two-col .right-side {background: #366898;}.marketing-banner-centered {background-size: cover;}.marketing-banner-centered .content {padding: 15px;text-align: center;font-size: 14px;}.marketing-banner-centered .content .title {font-size: 18px;}.marketing-banner-centered .content a {font-size: 14px;}.marketing-banner-centered .content a:after {display: none;border-color: #fff;}.marketing-banner-centered .content p {margin: 0;}.overlay-helper {position: relative;}.overlay-helper .overlay100 {-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);}.overlay-helper .overlay75 {-webkit-transform: translateY(-75%);-ms-transform: translateY(-75%);transform: translateY(-75%);}.overlay-helper .overlay66 {-webkit-transform: translateY(-66%);-ms-transform: translateY(-66%);transform: translateY(-66%);}.overlay-helper .overlay50 {-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.overlay-helper .overlay33 {-webkit-transform: translateY(-33%);-ms-transform: translateY(-33%);transform: translateY(-33%);}.overlay-helper .overlay25 {-webkit-transform: translateY(-25%);-ms-transform: translateY(-25%);transform: translateY(-25%);}/*================================================================================
[Layer 7 - Customer Log-In Portal
*/.customer-order-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;}.customer-sign-in-portal {max-width: 420px;margin: auto;top: 10%;position: relative;padding: 20px;font-size: 14px;}.customer-sign-in-portal a {text-decoration: none;}.customer-sign-in-portal .sign-in {font-size: 18px;}.customer-sign-in-portal .customers {font-size: 14px;color: #666;}.customer-sign-in-portal .special-input-fields .field {width: 100%;border-radius: 5px;border: 1px solid #ccc;padding: 5px;position: relative;overflow: hidden;height: 55px;margin-bottom: 10px;color: #666;}.customer-sign-in-portal .special-input-fields .field label {position: absolute;top: 10px;left: 15px;color: #666;font-size: 14px;font-weight: normal;}.customer-sign-in-portal .special-input-fields .field input {position: absolute;bottom: 7px;left: 15px;font-size: 12px !important;border: none;outline: none;width: 100%;}.customer-sign-in-portal .input-fields input {width: 100%;padding: 15px;color: #666;border-radius: 5px;border: 1px solid #ccc;margin-bottom: 10px;}.customer-sign-in-portal .input-fields form {margin-bottom: 0;}.customer-sign-in-portal .input-fields .forgot-pw {font-size: 14px;text-align: right;width: 100%;text-decoration: none;}.customer-sign-in-portal .input-fields .info-fields input:first-child {margin-top: 20px;}.customer-sign-in-portal .input-fields .info-fields input:last-child {margin-bottom: 10px;}.customer-sign-in-portal .input-fields .birthday-fields {color: #666;}.customer-sign-in-portal .input-fields .btn {width: 100%;padding: 15px;margin-top: 25px;}.customer-sign-in-portal .input-fields .create-acct {color: #666;margin: 15px 0;}.customer-sign-in-portal .input-fields .create-acct-link {text-decoration: none;font-size: 15px;}.customer-sign-in-portal .pw-details p {font-size: 12px;color: #666;text-align: left;}.customer-sign-in-portal .tiny-text p {font-size: 12px;color: #666;text-align: left;}.customer-sign-in-portal .tiny-text a {color: #f04dbd;}.customer-sign-in-portal .input-side-by-side {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.customer-sign-in-portal .input-side-by-side input {width: 49%;}.customer-sign-in-portal .custom-checkbox-wrap {display: block;position: relative;padding-left: 35px;margin-bottom: 12px;cursor: pointer;font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-align: left;font-weight: normal;color: #666;}.customer-sign-in-portal .custom-checkbox-wrap a {text-decoration: none;}.customer-sign-in-portal .custom-checkbox-wrap input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}.customer-sign-in-portal .custom-checkbox-wrap .checkmark {position: absolute;top: 0;left: 0;height: 25px;width: 25px;background-color: #fff;border: 1px solid #ccc;}.customer-sign-in-portal .custom-checkbox-wrap:hover input ~ .checkmark {border: 1px solid #ccc;}.customer-sign-in-portal .custom-checkbox-wrap .checkmark:after {content: "";position: absolute;display: none;}.customer-sign-in-portal .custom-checkbox-wrap input:checked ~ .checkmark:after {display: block;}.customer-sign-in-portal .custom-checkbox-wrap .checkmark:after {background-image: url('../../img/customer-login-portal/checkbox.png');width: 100%;height: 100%;position: absolute;top: -2px;left: 5px;border-width: 0 3px 3px 0;background-size: cover;}.customer-sign-in-portal .select {width: 100%;color: #666;border-radius: 5px;border: 1px solid #ccc;margin-bottom: 10px;}.customer-sign-in-portal .select select {background: none;border: none;-moz-appearance: none;-webkit-appearance: none;width: 100%;padding: 8px;}.customer-sign-in-portal .select select::-ms-expand {display: none;}.customer-sign-in-portal .link-with-arrow {width: 100%;color: #666;border-radius: 5px;border: 1px solid #ccc;margin-bottom: 15px;padding: 10px;display: inline-block;text-decoration: none;position: relative;}.customer-sign-in-portal .link-with-arrow::after {background-image: url('../../img/customer-login-portal/arrow-right.png');background-size: cover;width: 25px;height: 33px;position: absolute;right: 8px;top: 4px;content: '';}.customer-sign-in-portal .party-orders .order {width: 100%;padding: 15px;border: 1px solid #ccc;border-radius: 5px;margin-bottom: 20px;}.customer-sign-in-portal .party-orders .order .name,.customer-sign-in-portal .party-orders .order .order-date,.customer-sign-in-portal .party-orders .order .total-ordered {font-size: 16px;display: block;margin-bottom: 5px;}.customer-sign-in-portal .party-orders .order .order-details-btn {width: 100%;text-align: center;color: #fff;padding: 8px;border-radius: 5px;background: #f04dbd;margin-top: 10px;border: none;}.customer-sign-in-portal .nav-toggle {display: -webkit-box;display: -ms-flexbox;display: flex;}.customer-sign-in-portal .nav-toggle .item-1,.customer-sign-in-portal .nav-toggle .item-2 {border-radius: 5px;padding: 8px;text-align: center;text-transform: uppercase;font-size: 14px;width: 50%;border: 1px solid #f04dbd;color: #f04dbd;background: #fff;}.customer-sign-in-portal .nav-toggle .item-1.active,.customer-sign-in-portal .nav-toggle .item-2.active {background: #f04dbd;color: #fff;border: 1px solid #f04dbd;}.customer-sign-in-portal .order-details.account-activity .item.expiring {border: 1px solid red;}.customer-sign-in-portal .order-details.account-activity .item.expiring .left-side {width: 50%;}.customer-sign-in-portal .order-details.account-activity .item.expiring .left-side .item-name,.customer-sign-in-portal .order-details.account-activity .item.expiring .left-side .item-pattern,.customer-sign-in-portal .order-details.account-activity .item.expiring .left-side .item-product-number {color: red !important;}.customer-sign-in-portal .order-details.account-activity .item.expiring .right-side {color: red;}.customer-sign-in-portal .order-details.account-activity .item .left-side {width: 50%;}.customer-sign-in-portal .order-details.account-activity .item .right-side {width: 50%;}.customer-sign-in-portal .order-details .detail {border: 1px solid #ccc;border-radius: 5px;padding: 8px;margin: 10px 0;position: relative;font-size: 14px;display: -webkit-box;display: -ms-flexbox;display: flex;}.customer-sign-in-portal .order-details .detail .detail-name {width: 75%;text-align: left;color: #666;}.customer-sign-in-portal .order-details .detail .detail-cost {width: 25%;text-align: right;color: #666;font-size: 12px;}.customer-sign-in-portal .order-details .item {border: 1px solid #ccc;border-radius: 5px;padding: 8px;margin: 10px 0;position: relative;font-size: 14px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;}.customer-sign-in-portal .order-details .item .personalization-overview {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 14px;color: #666;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;}.customer-sign-in-portal .order-details .item .personalization-overview .show-hide-personalization {width: 100%;color: #f04dbd;text-decoration: underline;margin-top: 10px;}.customer-sign-in-portal .order-details .item .personalization-overview .show-hide-personalization .personlization-item {margin-bottom: 5px;}.customer-sign-in-portal .order-details .item .personalization-overview .personalization-items {margin-top: 10px;}.customer-sign-in-portal .order-details .item .left-side {width: 75%;}.customer-sign-in-portal .order-details .item .left-side .item-name,.customer-sign-in-portal .order-details .item .left-side .item-pattern,.customer-sign-in-portal .order-details .item .left-side .item-product-number {width: 100%;margin: 10px 0;color: #666;}.customer-sign-in-portal .order-details .item .right-side {width: 25%;color: #666;text-align: right;}.customer-sign-in-portal .logout-link {text-decoration: none;}.customer-sign-in-portal .pink-btn {width: 100%;text-align: center;color: #fff;padding: 8px;border-radius: 5px;background: #f04dbd;margin-top: 10px;border: none;text-transform: uppercase;display: block;}.customer-sign-in-portal .shipping-address-overview .item {width: 100%;border-radius: 5px;padding: 5px 15px;border: 1px solid #ccc;font-size: 14px;color: #666;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;min-height: 86px;}.customer-sign-in-portal .shipping-address-overview .item .left {width: 70%;text-align: left;}.customer-sign-in-portal .shipping-address-overview .item .right {width: 30%;position: relative;}.customer-sign-in-portal .shipping-address-overview .item .right .edit {position: absolute;top: 0;right: 0;margin: 0;}.customer-sign-in-portal .shipping-address-overview .item .right .delete {position: absolute;top: 40px;right: 0;margin: 0;}.customer-sign-in-portal .what-is-this a {text-decoration: underline;}.customer-sign-in-portal .pink-title-block {width: 100%;padding: 10px;background: #f04dbd;color: #fff;text-transform: uppercase;border-radius: 5px;margin-top: 12px;}@font-face {font-family:'Glyphicons Halflings';src:url('../../../../responsive/fonts/glyphicons-halflings-regular.eot');src:url('../../../../responsive/fonts/glyphicons-halflings-regular.eot#iefix') format('embedded-opentype'), url('../../../../responsive/fonts/glyphicons-halflings-regular.woff') format('woff2'), url('../../../../responsive/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../../../../responsive/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../../../../responsive/fonts/glyphicons-halflings-regular.svg') format('svg');}@font-face {font-family:'Oswald';src:url('../../../../responsive/fonts/oswald/oswald-regular-webfont.eot');src:url('../../../../responsive/fonts/oswald/oswald-regular-webfont.eot#iefix') format('embedded-opentype'), url('../../../../responsive/fonts/oswald/oswald-regular-webfont.woff') format('woff'), url('../../../../responsive/fonts/oswald/oswald-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}@font-face {font-family:'Oswald';src:url('../../../../responsive/fonts/oswald/oswald-light-webfont.eot');src:url('../../../../responsive/fonts/oswald/oswald-light-webfont.eot#iefix') format('embedded-opentype'), url('../../../../responsive/fonts/oswald/oswald-light-webfont.woff') format('woff'), url('../../../../responsive/fonts/oswald/oswald-light-webfont.ttf') format('truetype');font-weight:200;font-style:normal;}@font-face {font-family:'Trivia Slab';src:url('../../../../responsive/fonts/triviaslab/triviaslabregular-webfont.eot');src:url('../../../../responsive/fonts/triviaslab/triviaslabregular-webfont.eot#iefix') format('embedded-opentype'), url('../../../../responsive/fonts/triviaslab/triviaslabregular-webfont.woff') format('woff2'), url('../../../../responsive/fonts/triviaslab/triviaslabregular-webfont.woff') format('woff'), url('../../../../responsive/fonts/triviaslab/triviaslabregular-webfont.ttf') format('truetype'), url('../../../../responsive/fonts/triviaslab/triviaslabregular-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face {font-family:'TriviaSlabMedium';src:url('../../../../responsive/fonts/triviaslab/triviaslabmedium-webfont.eot');src:url('https://d2xqear68cidjx.cloudfront.net/responsive/fonts/triviaslabmedium-webfont.eot#iefix') format('embedded-opentype'), url('../../../../responsive/fonts/triviaslab/triviaslabmedium-webfont.woff') format('woff'), url('../../../../responsive/fonts/triviaslab/triviaslabmedium-webfont.woff2') format('woff2'), url('../../../../responsive/fonts/triviaslab/triviaslabmedium-webfont.ttf') format('truetype'), url('../../../../responsive/fonts/triviaslab/triviaslabmedium-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face {font-family:'TriviaSlabLight';src:url('../../../../responsive/fonts/triviaslab/triviaslablight-webfont.eot');src:url('../../../../responsive/fonts/triviaslab/triviaslablight-webfont.eot#iefix') format('embedded-opentype'), url('../../../../responsive/fonts/triviaslab/triviaslablight-webfont.woff') format('woff'), url('../../../../responsive/fonts/triviaslab/triviaslablight-webfont.woff2') format('woff2'), url('../../../../responsive/fonts/triviaslab/triviaslablight-webfont.ttf') format('truetype');font-weight:200;font-style:normal;}@font-face {font-family:'The Hand';src:url('../../../../responsive/fonts/thehand/2E5D6A_1_0.eot');src:url('../../../../responsive/fonts/thehand/2E5D6A_1_0.eot#iefix') format('embedded-opentype'), url('../../../../responsive/fonts/thehand/2E5D6A_1_0.woff') format('woff2'), url('../../../../responsive/fonts/thehand/2E5D6A_1_0.woff') format('woff'), url('../../../../responsive/fonts/thehand/2E5D6A_1_0.ttf') format('truetype');font-weight:400;}@font-face {font-family:'The Hand';src:url('../../../../responsive/fonts/thehand/2E5D6A_2_0.eot');src:url('../../../../responsive/fonts/thehand/2E5D6A_2_0.eot#iefix') format('embedded-opentype'), url('../../../../responsive/fonts/thehand/2E5D6A_2_0.woff') format('woff2'), url('../../../../responsive/fonts/thehand/2E5D6A_2_0.woff') format('woff'), url('../../../../responsive/fonts/thehand/2E5D6A_2_0.ttf') format('truetype');font-weight:600;}@font-face {font-family:'The Hand';src:url('../../../../responsive/fonts/thehand/2E5D6A_0_0.eot');src:url('../../../../responsive/fonts/thehand/2E5D6A_0_0.eot#iefix') format('embedded-opentype'), url('../../../../responsive/fonts/thehand/2E5D6A_0_0.woff') format('woff2'), url('../../../../responsive/fonts/thehand/2E5D6A_0_0.woff') format('woff'), url('../../../../responsive/fonts/thehand/2E5D6A_0_0.ttf') format('truetype');font-weight:900;}@font-face {font-family:'Rosa Linda';src:url('../../../../responsive/fonts/rosalinda/rosalinda-regular-webfont.eot');src:url('../../../../responsive/fonts/rosalinda/rosalinda-regular-webfont.eot#iefix') format('embedded-opentype'), url('../../../../responsive/fonts/rosalinda/rosalinda-regular-webfont.woff') format('woff2'), url('../../../../responsive/fonts/rosalinda/rosalinda-regular-webfont.woff') format('woff'), url('../../../../responsive/fonts/rosalinda/rosalinda-regular-webfont.ttf') format('truetype'), url('../../../../responsive/fonts/rosalinda/rosalinda-regular-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face {font-family:'Trivia Sans';src:url('../../../../responsive/fonts/triviasans/triviasansregular-webfont.eot');src:url('../../../../responsive/fonts/triviasans/triviasansregular-webfont.eot#iefix') format('embedded-opentype'), url('../../../../responsive/fonts/triviasans/triviasansregular-webfont.woff') format('woff2'), url('../../../../responsive/fonts/triviasans/triviasansregular-webfont.woff') format('woff'), url('../../../../responsive/fonts/triviasans/triviasansregular-webfont.ttf') format('truetype'), url('../../../../responsive/fonts/triviasans/triviasansregular-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face {font-family:'TriviaSansMedium';src:url('../../../../responsive/fonts/triviasans/triviasansmedium-webfont.eot');src:url('https://d2xqear68cidjx.cloudfront.net/responsive/fonts/triviasansmedium-webfont.eot#iefix') format('embedded-opentype'), url('../../../../responsive/fonts/triviasans/triviasansmedium-webfont.woff') format('woff'), url('../../../../responsive/fonts/triviasans/triviasansmedium-webfont.woff2') format('woff2'), url('../../../../responsive/fonts/triviasans/triviasansmedium-webfont.ttf') format('truetype'), url('../../../../responsive/fonts/triviasans/triviasansmedium-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face {font-family:'TriviaSansLight';src:url('../../../../responsive/fonts/triviasans/triviasanslight-webfont.eot');src:url('../../../../responsive/fonts/triviasans/triviasanslight-webfont.eot#iefix') format('embedded-opentype'), url('../../../../responsive/fonts/triviasans/triviasanslight-webfont.woff') format('woff'), url('../../../../responsive/fonts/triviasans/triviasanslight-webfont.woff2') format('woff2'), url('../../../../responsive/fonts/triviasans/triviasanslight-webfont.ttf') format('truetype');font-weight:200;font-style:normal;}@font-face {font-family:'just_lovelyregular';src:url('../../../../responsive/fonts/justlovely/justlovely-webfont.woff') format('woff2'), url('../../../../responsive/fonts/justlovely/justlovely-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face {font-family:'just_lovely_extrasregular';src:url('../../../../responsive/fonts/justlovely/justlovelyextras-webfont.woff') format('woff2'), url('../../../../responsive/fonts/justlovely/justlovelyextras-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face {font-family:'just_lovely_slantedregular';src:url('../../../../responsive/fonts/justlovely/justlovelyslanted-webfont.woff') format('woff2'), url('../../../../responsive/fonts/justlovely/justlovelyslanted-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face {font-family:'just_lovely_slanted_wideRg';src:url('../../../../responsive/fonts/justlovely/justlovelyslantedwide-webfont.woff') format('woff2'), url('../../../../responsive/fonts/justlovely/justlovelyslantedwide-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face {font-family:'icomoon';src:url('../../../../responsive/fonts/icomoon/icomoon_3ajmg9.eot');src:url('../../../../responsive/fonts/icomoon/icomoon_3ajmg9.eot#iefix') format('embedded-opentype'), url('../../../../responsive/fonts/icomoon/icomoon.woff') format('woff2'), url('../../../../responsive/fonts/icomoon/icomoon_3ajmg9.ttf') format('truetype'), url('../../../../responsive/fonts/icomoon/icomoon_3ajmg9.woff') format('woff'), url('../../../../responsive/fonts/icomoon/icomoon_3ajmg9-icomoon.svg') format('svg');font-weight:normal;font-style:normal;}@font-face {font-family:'flexslider-icon';src:url('https://s3.amazonaws.com/assets.mythirtyone.com/responsive/css/20200501/fonts/flexslider-icon.eot');src:url('https://s3.amazonaws.com/assets.mythirtyone.com/responsive/css/20200501/fonts/flexslider-icon.eot#iefix') format('embedded-opentype'), url('https://s3.amazonaws.com/assets.mythirtyone.com/responsive/css/20200501/fonts/flexslider-icon.woff') format('woff'), url('https://s3.amazonaws.com/assets.mythirtyone.com/responsive/css/20200501/fonts/flexslider-icon.ttf') format('truetype'), url('https://s3.amazonaws.com/assets.mythirtyone.com/responsive/css/20200501/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio: 0) {input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control {line-height: 38px;}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"] {line-height: 33px;}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"] {line-height: 53px;}select,textarea,input {font-size: 16px !important;}}@media all and (transform-3d), (-webkit-transform-3d) {.carousel-inner > .item {-webkit-transition: -webkit-transform 0.6s ease-in-out;transition: -webkit-transform 0.6s ease-in-out;transition: transform 0.6s ease-in-out;transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000px;perspective: 1000px;}.carousel-inner > .item.next,.carousel-inner > .item.active.right {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);left: 0;}.carousel-inner > .item.prev,.carousel-inner > .item.active.left {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);left: 0;}.carousel-inner > .item.next.left,.carousel-inner > .item.prev.right,.carousel-inner > .item.active {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);left: 0;}}@media (min-width: 340px) {.article-carousel .flex-control-nav.flex-control-paging {top: 240px;}}@media (min-width: 350px) {.partners-carousel ul.lSPager {top: 310px;}}@media (min-width: 400px) {.partners-carousel ul.lSPager {top: 300px;}}@media (min-width: 420px) {.our-story-popup #our-story-data {max-width: 400px;}.our-story-popup #our-story-data .h1 {font-size: 60px;}}@media (min-width: 460px) {.partners-carousel ul.lSPager {top: 380px;}}@media (min-width: 480px) {.fancy-header__script {font-size: 1.5em;}.col-xsl-1,.col-xsl-2,.col-xsl-3,.col-xsl-4,.col-xsl-5,.col-xsl-6,.col-xsl-7,.col-xsl-8,.col-xsl-9,.col-xsl-10,.col-xsl-11,.col-xsl-12 {float: left;}.col-xsl-12 {width: 100%;}.col-xsl-11 {width: 91.66666667%;}.col-xsl-10 {width: 83.33333333%;}.col-xsl-9 {width: 75%;}.col-xsl-8 {width: 66.66666667%;}.col-xsl-7 {width: 58.33333333%;}.col-xsl-6 {width: 50%;}.col-xsl-5 {width: 41.66666667%;}.col-xsl-4 {width: 33.33333333%;}.col-xsl-3 {width: 25%;}.col-xsl-2 {width: 16.66666667%;}.col-xsl-1 {width: 8.33333333%;}.col-xsl-pull-12 {right: 100%;}.col-xsl-pull-11 {right: 91.66666667%;}.col-xsl-pull-10 {right: 83.33333333%;}.col-xsl-pull-9 {right: 75%;}.col-xsl-pull-8 {right: 66.66666667%;}.col-xsl-pull-7 {right: 58.33333333%;}.col-xsl-pull-6 {right: 50%;}.col-xsl-pull-5 {right: 41.66666667%;}.col-xsl-pull-4 {right: 33.33333333%;}.col-xsl-pull-3 {right: 25%;}.col-xsl-pull-2 {right: 16.66666667%;}.col-xsl-pull-1 {right: 8.33333333%;}.col-xsl-pull-0 {right: auto;}.col-xsl-push-12 {left: 100%;}.col-xsl-push-11 {left: 91.66666667%;}.col-xsl-push-10 {left: 83.33333333%;}.col-xsl-push-9 {left: 75%;}.col-xsl-push-8 {left: 66.66666667%;}.col-xsl-push-7 {left: 58.33333333%;}.col-xsl-push-6 {left: 50%;}.col-xsl-push-5 {left: 41.66666667%;}.col-xsl-push-4 {left: 33.33333333%;}.col-xsl-push-3 {left: 25%;}.col-xsl-push-2 {left: 16.66666667%;}.col-xsl-push-1 {left: 8.33333333%;}.col-xsl-push-0 {left: auto;}.col-xsl-offset-12 {margin-left: 100%;}.col-xsl-offset-11 {margin-left: 91.66666667%;}.col-xsl-offset-10 {margin-left: 83.33333333%;}.col-xsl-offset-9 {margin-left: 75%;}.col-xsl-offset-8 {margin-left: 66.66666667%;}.col-xsl-offset-7 {margin-left: 58.33333333%;}.col-xsl-offset-6 {margin-left: 50%;}.col-xsl-offset-5 {margin-left: 41.66666667%;}.col-xsl-offset-4 {margin-left: 33.33333333%;}.col-xsl-offset-3 {margin-left: 25%;}.col-xsl-offset-2 {margin-left: 16.66666667%;}.col-xsl-offset-1 {margin-left: 8.33333333%;}.col-xsl-offset-0 {margin-left: 0%;}.rep-info {text-align: right;border: none;padding: 0;margin: 15px 0;background: transparent;display: block;}.rep-info__photo {float: right;margin-left: 10px;margin-right: 0;}.product-thumb-list__item {float: left;width: 50%;}ul.national-spotlight-logos {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}ul.national-spotlight-logos li {margin: 0 2% 40px 2%;}.popup-order-summary__contents {padding: 20px 0;}.popup-order-summary__buttons {text-align: right !important;}.popup-order-summary__buttons a {font-size: 14px;}.popup-order-summary__buttons a.continue-button {display: none;}.thread-colors__color {width: 33%;}ul.gives-tabs li a {font-size: 20px;}.hostess-special .image-switcher__thumbs img {margin-bottom: 20px;}.specials-popup.in {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.specials-popup .one-click__buttons {padding: 40px 0;padding: 10px 0;position: absolute;bottom: 0px;z-index: 10;background: -webkit-linear-gradient(rgba(255, 255, 255, 0.7), #ffffff);background: linear-gradient(rgba(255, 255, 255, 0.7), #ffffff);}.md-timeline__img {width: 120px;}.baby-by-thirty-one-gallery__h1 {background-size: 50%;}.stack-and-shift-images__bottom-alt img {left: -61px;}.its-galentines-day .galentines-hero__content {width: 460px;padding: 0 80px;text-align: left;}.storage-with-style .hero__content {width: 450px;padding: 0  20px 0 80px;text-align: left;}.xsl-ptn,.xsl-pvn,.xsl-pan {padding-top: 0 !important;}.xsl-pts,.xsl-pvs,.xsl-pas {padding-top: 5px !important;}.xsl-ptm,.xsl-pvm,.xsl-pam {padding-top: 10px !important;}.xsl-ptl,.xsl-pvl,.xsl-pal {padding-top: 20px !important;}.xsl-pth,.xsl-pvh,.xsl-pah {padding-top: 30px !important;}.xsl-ptg,.xsl-pvg,.xsl-pag {padding-top: 40px !important;}.xsl-pty,.xsl-pvy,.xsl-pay {padding-top: 50px !important;}.xsl-prn,.xsl-phn,.xsl-pan {padding-right: 0 !important;}.xsl-prs,.xsl-phs,.xsl-pas {padding-right: 5px !important;}.xsl-prm,.xsl-phm,.xsl-pam {padding-right: 10px !important;}.xsl-prl,.xsl-phl,.xsl-pal {padding-right: 20px !important;}.xsl-prh,.xsl-phh,.xsl-pah {padding-right: 30px !important;}.xsl-prg,.xsl-phg,.xsl-pag {padding-right: 40px !important;}.xsl-pry,.xsl-phy,.xsl-pay {padding-right: 50px !important;}.xsl-pbn,.xsl-pvn,.xsl-pan {padding-bottom: 0 !important;}.xsl-pbs,.xsl-pvs,.xsl-pas {padding-bottom: 5px !important;}.xsl-pbm,.xsl-pvm,.xsl-pam {padding-bottom: 10px !important;}.xsl-pbl,.xsl-pvl,.xsl-pal {padding-bottom: 20px !important;}.xsl-pbh,.xsl-pvh,.xsl-pah {padding-bottom: 30px !important;}.xsl-pbg,.xsl-pvg,.xsl-pag {padding-bottom: 40px !important;}.xsl-pby,.xsl-pvy,.xsl-pay {padding-bottom: 50px !important;}.xsl-pln,.xsl-phn,.xsl-pan {padding-left: 0 !important;}.xsl-pls,.xsl-phs,.xsl-pas {padding-left: 5px !important;}.xsl-plm,.xsl-phm,.xsl-pam {padding-left: 10px !important;}.xsl-pll,.xsl-phl,.xsl-pal {padding-left: 20px !important;}.xsl-plh,.xsl-phh,.xsl-pah {padding-left: 30px !important;}.xsl-plg,.xsl-phg,.xsl-pag {padding-left: 40px !important;}.xsl-ply,.xsl-phy,.xsl-pay {padding-left: 50px !important;}.xsl-mtn,.xsl-mvn,.xsl-man {margin-top: 0 !important;}.xsl-mts,.xsl-mvs,.xsl-mas {margin-top: 5px !important;}.xsl-mtm,.xsl-mvm,.xsl-mam {margin-top: 10px !important;}.xsl-mtl,.xsl-mvl,.xsl-mal {margin-top: 20px !important;}.xsl-mth,.xsl-mvh,.xsl-mah {margin-top: 30px !important;}.xsl-mtg,.xsl-mvg,.xsl-mag {margin-top: 40px !important;}.xsl-mty,.xsl-mvy,.xsl-may {margin-top: 50px !important;}.xsl-mrn,.xsl-mhn,.xsl-man {margin-right: 0 !important;}.xsl-mrs,.xsl-mhs,.xsl-mas {margin-right: 5px !important;}.xsl-mrm,.xsl-mhm,.xsl-mam {margin-right: 10px !important;}.xsl-mrl,.xsl-mhl,.xsl-mal {margin-right: 20px !important;}.xsl-mrh,.xsl-mhh,.xsl-mah {margin-right: 30px !important;}.xsl-mrg,.xsl-mhg,.xsl-mag {margin-right: 40px !important;}.xsl-mry,.xsl-mhy,.xsl-may {margin-right: 50px !important;}.xsl-mbn,.xsl-mvn,.xsl-man {margin-bottom: 0 !important;}.xsl-mbs,.xsl-mvs,.xsl-mas {margin-bottom: 5px !important;}.xsl-mbm,.xsl-mvm,.xsl-mam {margin-bottom: 10px !important;}.xsl-mbl,.xsl-mvl,.xsl-mal {margin-bottom: 20px !important;}.xsl-mbh,.xsl-mvh,.xsl-mah {margin-bottom: 30px !important;}.xsl-mbg,.xsl-mvg,.xsl-mag {margin-bottom: 40px !important;}.xsl-mby,.xsl-mvy,.xsl-may {margin-bottom: 50px !important;}.xsl-mln,.xsl-mhn,.xsl-man {margin-left: 0 !important;}.xsl-mls,.xsl-mhs,.xsl-mas {margin-left: 5px !important;}.xsl-mlm,.xsl-mhm,.xsl-mam {margin-left: 10px !important;}.xsl-mll,.xsl-mhl,.xsl-mal {margin-left: 20px !important;}.xsl-mlh,.xsl-mhh,.xsl-mah {margin-left: 30px !important;}.xsl-mlg,.xsl-mhg,.xsl-mag {margin-left: 40px !important;}.xsl-mly,.xsl-mhy,.xsl-may {margin-left: 50px !important;}.xsl-mauto {margin: auto;}}@media (min-width: 480px) and (min-width: 992px) {ul.national-spotlight-logos li {margin: 0 3% 40px 3%;}}@media (min-width: 760px) {.share-rewards .bigger-banner .container {display: -webkit-box;display: -ms-flexbox;display: flex;}.share-rewards .bigger-banner .left-side {border-right: 1px solid #333;}.bigger-banner .container {display: -webkit-box;display: -ms-flexbox;display: flex;}.bigger-banner .left-side {border-right: 1px solid #333;}}@media (min-width: 768px) {h1.large,.h1.large {font-size: 60px;line-height: 64px;}h1.huge,.h1.huge {font-size: 80px;line-height: 70px;}.lead-small {font-size: 16px;}.lead {font-size: 27px;}.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;}.fancy-header--double-heart-pink::before,.fancy-header--double-heart-pink::after {background-position: 0 45%;padding: 10%;background-size: 80%;margin: 0;}.full-width-rule {white-space: nowrap;}.full-width-rule:before,.full-width-rule:after {width: 50%;}.full-width-rule--shorten:before,.full-width-rule--shorten:after {width: 20%;}.container {width: 750px;}.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-12 {width: 100%;}.col-sm-11 {width: 91.66666667%;}.col-sm-10 {width: 83.33333333%;}.col-sm-9 {width: 75%;}.col-sm-8 {width: 66.66666667%;}.col-sm-7 {width: 58.33333333%;}.col-sm-6 {width: 50%;}.col-sm-5 {width: 41.66666667%;}.col-sm-4 {width: 33.33333333%;}.col-sm-3 {width: 25%;}.col-sm-2 {width: 16.66666667%;}.col-sm-1 {width: 8.33333333%;}.col-sm-pull-12 {right: 100%;}.col-sm-pull-11 {right: 91.66666667%;}.col-sm-pull-10 {right: 83.33333333%;}.col-sm-pull-9 {right: 75%;}.col-sm-pull-8 {right: 66.66666667%;}.col-sm-pull-7 {right: 58.33333333%;}.col-sm-pull-6 {right: 50%;}.col-sm-pull-5 {right: 41.66666667%;}.col-sm-pull-4 {right: 33.33333333%;}.col-sm-pull-3 {right: 25%;}.col-sm-pull-2 {right: 16.66666667%;}.col-sm-pull-1 {right: 8.33333333%;}.col-sm-pull-0 {right: auto;}.col-sm-push-12 {left: 100%;}.col-sm-push-11 {left: 91.66666667%;}.col-sm-push-10 {left: 83.33333333%;}.col-sm-push-9 {left: 75%;}.col-sm-push-8 {left: 66.66666667%;}.col-sm-push-7 {left: 58.33333333%;}.col-sm-push-6 {left: 50%;}.col-sm-push-5 {left: 41.66666667%;}.col-sm-push-4 {left: 33.33333333%;}.col-sm-push-3 {left: 25%;}.col-sm-push-2 {left: 16.66666667%;}.col-sm-push-1 {left: 8.33333333%;}.col-sm-push-0 {left: auto;}.col-sm-offset-12 {margin-left: 100%;}.col-sm-offset-11 {margin-left: 91.66666667%;}.col-sm-offset-10 {margin-left: 83.33333333%;}.col-sm-offset-9 {margin-left: 75%;}.col-sm-offset-8 {margin-left: 66.66666667%;}.col-sm-offset-7 {margin-left: 58.33333333%;}.col-sm-offset-6 {margin-left: 50%;}.col-sm-offset-5 {margin-left: 41.66666667%;}.col-sm-offset-4 {margin-left: 33.33333333%;}.col-sm-offset-3 {margin-left: 25%;}.col-sm-offset-2 {margin-left: 16.66666667%;}.col-sm-offset-1 {margin-left: 8.33333333%;}.col-sm-offset-0 {margin-left: 0%;}.span12 {float: left;width: 100%;}.span11 {float: left;width: 91.66666667%;}.span10 {float: left;width: 83.33333333%;}.span9 {float: left;width: 75%;}.span8 {float: left;width: 66.66666667%;}.span7 {float: left;width: 58.33333333%;}.span6 {float: left;width: 50%;}.span5 {float: left;width: 41.66666667%;}.span4 {float: left;width: 33.33333333%;}.span3 {float: left;width: 25%;}.span2 {float: left;width: 16.66666667%;}.span1 {float: left;width: 8.33333333%;}.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;font-weight: bold;}.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 .control-label {text-align: right;margin-bottom: 0;padding-top: 7px;font-weight: bold;}.form-horizontal .form-group-lg .control-label {padding-top: 11px;font-size: 23px;font-weight: bold;}.form-horizontal .form-group-sm .control-label {padding-top: 6px;font-size: 14px;font-weight: bold;}form.fill-in {font-size: 1.5em;}.subscribe-box {text-align: left;}.subscribe-box__header {text-align: right;}.subscribe-box__validation-message {position: absolute;top: -16px;}#to-top {right: 50px;}header.main {position: -webkit-sticky;position: sticky;}.site-logo {width: 200px;}.top-nav__list {margin: auto;margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}.top-nav__country-selector {width: 112px;}.rep-info__links {margin-top: 25px;}footer.main .footer-container {margin-top: 5px;}.befriend-nav {margin: 0 0 28px;text-align: left;}.universal-footer__dsa .nobr {display: block;}.credits-footer__list-item a,.credits-footer__list-item span {font-size: 16px;padding: 0 20px;}.navbar-right .dropdown-menu {left: auto;right: 0;}.navbar-right .dropdown-menu-left {left: 0;right: auto;}.nav-tabs.nav-justified > li {display: table-cell;width: 1%;}.nav-tabs.nav-justified > li > a {margin-bottom: 0;}.nav-tabs.nav-justified > li > a {border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;}.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus {border-bottom-color: #fff;}.nav-justified > li {display: table-cell;width: 1%;}.nav-justified > li > a {margin-bottom: 0;}.nav-tabs-justified > li > a {border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;}.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus {border-bottom-color: #fff;}.alert-tray {width: 100%;font-size: 17px;}.alert-tray__content {max-width: 85%;}.alert-tray__content--wide {max-width: 100%;}.modal-dialog {width: 600px;margin: 30px auto;}.modal-content {box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);}.modal-sm {width: 300px;}.page-hero {height: 381px;}.page-hero__image {left: -496px;width: 992px;}.full-page-hero__detail {position: absolute;text-align: right;right: 0;}.full-page-hero__detail p {font-size: 14px;}.full-page-hero__detail-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;position: relative;}.full-page-hero__contents {position: absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;left: 0;right: 0;}.full-page-hero__contents--top {-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);top: 0%;}.full-page-hero__contents--bottom {-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);top: 100%;}.full-page-hero__contents .row {position: relative;}.full-page-hero__bg {padding: 20px;width: auto;display: table;max-width: 100%;}.full-page-hero__bg h1 {margin-top: 0;}.full-page-hero__bg p:last-child {margin-bottom: 0;}.full-page-hero__bg.whitealphablend,.full-page-hero__bg.WhiteAlphaBlend {background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;}.full-page-hero__bg.solidwhite,.full-page-hero__bg.SolidWhite {background: #fff;}.full-page-hero__bg.solidgrey,.full-page-hero__bg.SolidGrey {background: #efeae8;}.full-page-hero__bg.solidpink,.full-page-hero__bg.SolidPink {background: #e01783;}.full-page-hero__bg.hero-align-right,.full-page-hero__bg.HeroAlignLeft {position: relative;float: left;text-align: center;margin-left: 15px;}.full-page-hero__bg.hero-align-center,.full-page-hero__bg.HeroAlignCenter {position: relative;left: 0;text-align: center;margin-left: auto !important;margin-right: auto !important;right: 0;}.full-page-hero__bg.hero-align-right,.full-page-hero__bg.HeroAlignRight {position: relative;float: right;text-align: center;margin-right: 15px;}.our-story .full-page-hero__contents .col-sm-6,.photo-by-thirty-one .full-page-hero__contents .col-sm-6,.journals-stationery .full-page-hero__contents .col-sm-6,.features .full-page-hero__contents .col-sm-6,.baby-by-thirty-one .full-page-hero__contents .col-sm-6,.customer-special .full-page-hero__contents .col-sm-6,.collection-page.home .full-page-hero__contents .col-sm-6,.travel .full-page-hero__contents .col-sm-6,.thermals .full-page-hero__contents .col-sm-6,.gifts .full-page-hero__contents .col-sm-6,.prints-colors .full-page-hero__contents .col-sm-6,.on-the-road-again .full-page-hero__contents .col-sm-6,.hottest-handbags .full-page-hero__contents .col-sm-6,.just-for-spring .full-page-hero__contents .col-sm-6,.statement-canvas .full-page-hero__contents .col-sm-6,.summer-sensations .full-page-hero__contents .col-sm-6,.fabulous-finds .full-page-hero__contents .col-sm-6,.oh-baby .full-page-hero__contents .col-sm-6,.galleries .full-page-hero__contents .col-sm-6,.februarys-top-10 .full-page-hero__contents .col-sm-6,.back-to-school .full-page-hero__contents .col-sm-6,.family-packed-fun .full-page-hero__contents .col-sm-6,.handled-with-style .full-page-hero__contents .col-sm-6,.feels-like-home .full-page-hero__contents .col-sm-6,.share-your-gifts .full-page-hero__contents .col-sm-6 {width: 45%;}.prints-colors .full-page-hero__contents .col-sm-6,.hostess-special .full-page-hero__contents .col-sm-6,.wood--photo .full-page-hero__contents .col-sm-6,.online-extras .full-page-hero__contents .col-sm-6,.sale .full-page-hero__contents .col-sm-6 {width: 45%;}.gradient-hero::after {height: 225px;}.get-creative .gradient-hero:after {height: 285px;}.baby-by-thirty-one-gallery .gradient-hero:after {height: 285px;}.heartfelt-home .gradient-hero {height: 43vw;}.outlet-sale-collection .hero-container {top: 12%;padding: 5px;}.outlet-sale-collection .hero-container .copy-block h1 {font-size: 72px;}.outlet-sale-collection .hero-container .copy-block h1:lang(es-us) {font-size: 50px;}ul.jcarousel-pagination {display: block;}.col-sm-3point5 {width: 29.6%;}.col-sm-4point5 {width: 40.3%;}.col-sm-5point5 {width: 45.7%;}.col-sm-6point5 {width: 54%;}.col-sm-3point5,.col-sm-4point5,.col-sm-5point5,.col-sm-6point5 {float: left;position: relative;min-height: 1px;}.two-column-list,.three-column-list,.four-column-list {display: -webkit-box;display: -ms-flexbox;display: flex;}.two-column-list ul,.three-column-list ul,.four-column-list ul {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.three-column-list {-ms-flex-wrap: wrap;flex-wrap: wrap;}.four-column-list {-ms-flex-wrap: wrap;flex-wrap: wrap;}.main-nav {display: block;}.main-nav__link:hover:after {position: absolute;left: 4px;bottom: -5px;content: '';width: 100%;height: 4px;background: #e01783;}.main-nav__list-item.state-selected .main-nav__link,.main-nav__link:hover {color: #e01783;position: relative;font-weight: 400;}.catalog-standalone-link {position: absolute;top: 379px;left: 358px;}.catalog-nav {clear: none;margin: 0;padding: 0;border-width: 1px 0;}.catalog-nav__menu {border-top: none;}.catalog-nav__list {display: block;}.catalog-nav__list-item {margin: 0;padding: 0;display: inline-block;}.catalog-nav__list-item {border: none;}.catalog-nav__link:hover:after {position: absolute;left: 0;bottom: -1px;content: '';width: 100%;height: 4px;background: #e01783;}.catalog-nav__list-item.state-selected .catalog-nav__link,.catalog-nav__link:hover {color: #e01783;position: relative;}.catalog-nav__sub-nav-toggle {display: none;}.catalog-nav--parent {position: static;}.sub-nav {position: absolute;top: 100%;margin: 1px 0 0 0;padding: 20px 0;background: rgba(255, 255, 255, 0.96);z-index: 1060;display: none;}.sub-nav__col {width: auto;margin-left: 30px;float: left;}.sub-nav__col-heading {padding: 0px !important;margin: 0;border: none;}.sub-nav__col-heading .sub-nav__link {padding: 0px 0px 3px 0px;}.sub-nav__list-item {border: none;padding: 0;margin: 0;}.sub-nav__list-item-children .sub-nav__list-item {padding: 0;}.sub-nav__list-item-children {margin: 0;}.sub-nav__link {padding: 0px 0px 10px 0px;}.mobile-nav-trigger {display: none;}.tabbed-navigation {border-radius: 3px;}.tabbed-navigation__list {padding: 0 28px;height: 53px;}.tabbed-navigation__list-item {display: inline-block;padding-top: 10px;}.tabbed-navigation__link {border-top-right-radius: 3px;border-top-left-radius: 3px;}.tabbed-navigation__link.selected {border: 0;}.bar-nav {display: table;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);background: #e3e3e3;border: 2px solid #ccc;}.bar-nav__item {border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 2px solid #ccc;}.bar-nav__item {display: table-cell;border-bottom-width: 0px;}.bar-nav__link {padding: 15px;font-size: 20px;}#alert-banner {min-height: 45px;}.in-page-nav ul li {display: inline-block;}.in-page-nav ul li a {padding: 10px;font-size: 15px;border: none;}.in-page-nav__long ul li a {font-size: 14px;padding: 10px 5px;}.personalization-studio a {margin-top: 55px;margin-bottom: 5px;}li.catalog-nav__list-item:nth-child(3) nav {width: 50%;}.specials-dropdown .catalog-nav__list {display: none;}.earn-rewards-dropdown {margin-right: 15px;}.earn-rewards-dropdown .flex-row {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.earn-rewards-dropdown .flex-row .left-col {width: 70.4%;}.earn-rewards-dropdown .flex-row .right-col {width: 29.6%;padding-left: 2.8%;}.search-box {width: 240px;margin-right: 0;}.search-box__cancel {display: none;}.search-box__input[type=text] {opacity: 1;}.product-thumb-list__item {float: left;width: 33.33333333%;}.catalog-item {width: 33%;}.catalog-item--split-collection {width: 66%;}.catalog-item .more-options .lSAction > .lSPrev {top: 30px;}.catalog-item .more-options .lSAction > .lSNext {top: 30px;}.item-detail .more-options {margin: 10px 0px 50px 0px;}.item-detail__suggestions--backoffice a.bo-suggs {-ms-flex-preferred-size: 20%;flex-basis: 20%;}.item-detail__suggestions--container {-ms-flex-preferred-size: 20%;flex-basis: 20%;}.item-detail__flex-content {display: block;}.item-detail__reviews--content .bv-section-summary-inline .bv-inline-histogram.bv-section-summary-block table,.item-detail__reviews--content .bv-section-summary-inline .bv-secondary-rating-summary.bv-section-summary-block table.bv-secondary-rating-summary-list[role="presentation"] {margin: 20px 0 0 0 !important;}.item-detail .otherImages .flex-viewport {height: 250px !important;}.item-detail__collection-preview img {max-width: 50px;}.collection-ad {width: 33%;}.feature-intro__heading {font-size: 50px;}.feature-intro__description {font-size: 26px;}.introduction-block__heading {margin-bottom: 0;}.introduction-block__copy {margin-bottom: 0;}.party-cards__wrap {-ms-flex-preferred-size: 33%;flex-basis: 33%;max-width: 33%;}.gift-hero {padding-bottom: 15px;}.gift-hero__image {display: block;}.gift-hero__copy {width: 325px;position: absolute;right: 0;top: 0;padding: 20px;}.gift-hero__copy .enlarged {color: white;font-size: 120px;line-height: 100px;margin-top: 10px;}.gift-hero__copy p {top: 0;margin: 10px 35px;font-size: 16px;padding: 0;}.gift-blocks__gift-copy {height: 50%;}.gift-blocks__guide-image {max-height: 200px;}.solution-switcher {margin-top: 0;}.solution-switcher__badge {top: 0;left: -25px;width: 125px;}.solution-switcher__swatches {padding: 0 0 0 120px;margin-top: 20px;}.solution-switcher__swatches-swatch {border: 6px solid white;width: 80px;margin-right: 20px;overflow: hidden;}.solution-switcher__startshop {top: 35px;right: 0;width: 200px;}.image-switcher .flex {display: -webkit-box;display: -ms-flexbox;display: flex;}.image-switcher__border.shift-left {left: -2px;}.image-switcher__border.shift-right {right: -2px;}.swatch-switcher__list {width: 700px;}.swatch-switcher__list-item {width: 60px;height: 60px;margin-right: 10px;overflow: hidden;}.swatch-switcher__link--view-all span {line-height: 56px;}.fabric-background--light {background-position: 20px 0;background-repeat: no-repeat;}.ourstory-landing .ourstory-hero {padding: 120px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: 443px;background-size: auto 443px;background-position: center;}.ourstory-landing .ourstory-hero h1 {margin-top: 30px;text-align: left;}.ourstory-landing .image-collage {margin: -40px 0;max-width: 135%;}.ourstory-landing .fabric-background--right {background-size: 66% 100%;background: url("../../../../responsive/img/ourstory/20170801/canvas-grid.jpg") repeat-y right center;}.kit-wrapper .col-md-4,.kit-wrapper .col-sm-5 {width: 46%;}.kit-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.content-collection.galleries h2 {font-size: 48px;}.content-collection.galleries #close-to-home .col-xs-12.col-sm-7 {left: 41.66666667%;}.content-collection.galleries #close-to-home .col-xs-12.col-sm-5 {right: 58.33333333%;}.content-collection.galleries #close-to-home .wood-horizontal-background {padding-bottom: 0;}.content-collection.galleries #close-to-home .wood-horizontal-background:after {display: block;background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%);margin-top: -150px;height: 150px;width: 100%;content: '';}#creative-caddy .flex-row,#close-to-home-decor-box .flex-row {display: block;}#creative-caddy .col-sm-7 img,#close-to-home-decor-box .col-sm-7 img {width: 115%;max-width: none;position: relative;left: -100px;}#creative-case img {max-width: none;position: relative;}#creative-carryall img {max-width: none;position: relative;}#creative-carryall .flex-row {display: block;}#creative-carryall .flex-row div.col-xs-12:nth-child(1) img {float: right;z-index: 2;}#creative-carryall .flex-row div.col-xs-12:nth-child(2) img {left: -90px;z-index: 1;}.overlap-left {position: relative;left: -60px;width: auto;}.overlap-right {position: relative;right: -60px;width: auto;}.content-collection.home .full-page-hero__contents .col-sm-6 {width: 33%;}.july-collection {max-height: 592px;overflow: hidden;height: 49vw;}.july-collection__background {position: absolute;padding: 0;max-width: 1170px;}.sept-collection {max-height: 898px;overflow: hidden;height: 49vw;}.sept-collection__background {position: absolute;padding: 0;max-width: 1170px;}.content-collection.handbags-accessories .full-page-hero__contents .col-sm-6 {width: 42%;}.content-collection.gift-certificates .full-page-hero__contents .col-sm-6,.content-collection.online-only .full-page-hero__contents .col-sm-6,.content-collection.final-few .full-page-hero__contents .col-sm-6,.content-collection .lovely-hero-title .full-page-hero__contents .col-sm-6 {width: 80%;}.content-collection.gift-certificates .full-page-hero__contents .full-page-hero__bg.hero-align-center,.content-collection.online-only .full-page-hero__contents .full-page-hero__bg.hero-align-center,.content-collection.final-few .full-page-hero__contents .full-page-hero__bg.hero-align-center,.content-collection .lovely-hero-title .full-page-hero__contents .full-page-hero__bg.hero-align-center {left: 10%;}.content-collection.gift-certificates h1,.content-collection.online-only h1,.content-collection.final-few h1,.content-collection .lovely-hero-title h1 {font-size: 200px;}.content-collection.gift-certificates h1:lang(es-us),.content-collection.online-only h1:lang(es-us),.content-collection.final-few h1:lang(es-us),.content-collection .lovely-hero-title h1:lang(es-us) {font-size: 150px !important;margin-bottom: 30px;}.content-page.home .may-content .homepage-hero {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;max-height: 762px;max-width: 1440px;margin: auto;}.content-page.home .may-content .homepage-hero .left {margin-top: 70px;}.content-page.home .may-content .homepage-hero .right {margin-top: 70px;max-width: 650px;}.content-page.home .may-content .homepage-hero .main-title {position: absolute;top: 0;left: 0;right: 0;margin: auto;z-index: 100;}.content-page.home .may-content .homepage-hero .text .title {font-size: 6vw;}.content-page.home .may-content .homepage-hero .text .title sup {font-size: 27%;}.content-page.home .may-content .homepage-hero .text .desc {font-size: 2.7vw;}.content-page.home .may-content .purpose-purchase .container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.content-page.home .may-content .insider .container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.content-page.home .may-content .insider .left {border-right: 1px solid #fff;}.content-page.home .may-content .insider .left .text {position: relative;top: 30px;}.content-page.home .may-content .insider .left .text .justLovely {margin-top: -50px;}.content-page.home .april-content .homepage-hero-travel__content {position: absolute;top: 6%;left: 0;right: 0;width: 400px;margin: 0 auto;}.content-page.home .april-content .homepage-hero-travel__button {position: absolute;left: 0;right: 0;margin: 0 auto;}.content-page.home .april-content .homepage-hero-travel--0413 p {font-size: 24px;}.content-page.home .april-content .homepage-hero-travel--0427 .homepage-hero-travel__content {bottom: 80px;top: auto;}.content-page.home .april-content .reward-your-obsession {padding: 40px 0 0;background-size: 100% 100%;}.content-page.home .april-content .reward-your-obsession__content {margin: 0;}.content-page.home .april-content {text-align: left;}.content-page.home .april-content .flex-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;}.content-page.home .april-content .flex-column {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 50%;}.content-page.home .april-content .become-an-insider__wrap {background: #9fdbce;}.content-page.home .april-content .become-an-insider__copy {width: 55%;padding: 30px;}.cart-summary {text-align: left;}.cart-summary__item-count {display: inline-block;font-size: inherit;padding: 0 0 0 20px;}.popup-order-summary .cart-preview__item .personalized-price {left: 96px;}.cart-order-line__img {width: 80px;height: 80px;}.cart-order-totals {text-align: right;}.cart-order-totals__value {margin-left: 20px !important;}.cart-footer-buttons__left,.cart-footer-buttons__right {text-align: left;}.cart-footer-buttons__right {text-align: right;}.personalization .full-page-hero__contents .col-sm-6 {width: 41.66666667% !important;}.pers-item--callout .pink-border h2,.pers-item--callout .gray-border h2 {font-size: 48px;}.pers-item--callout.icon-it h2 {font-size: 50px;line-height: 50px;margin-top: 15px;}.charms .charm__charm {width: 16%;}.charms .charm__charm--rectangle {width: 35%;}.thread-colors__color {width: 20%;}.size-chart-link {margin: -38px 0 20px;}.size-chart-link--text {margin-top: -25px;}.options .tab-content .category-hero {overflow: visible;}.options .tab-content .category-hero h1,.options .tab-content .category-hero p {text-align: left;}.personalization-studio.landing .hero h2 {position: absolute;bottom: 20px;left: 40px;font-size: 80px;}.personalization-studio.landing .hero h2 .rosaLinda {color: #fff;}.personalization-studio.options ul.tab li {float: left;}.personalization-studio.options ul.tab li + li:before {content: '| ';}.personalization-studio.options ul.tab li:not(:last-child) {border: none;}.personalization-studio.options .size-comparison .embroidery-area .area {width: 31%;float: left;}.personalization-studio.options .size-comparison .embroidery-area .area:first-child {width: 37%;}.personalization-studio.options .size-comparison .embroidery-area .area:first-child img {padding-left: 16%;}.personalization-studio.options .size-comparison .embroidery-area .area:not(:first-child) .area-image {background: none;}.personalization-studio .personalization-studio.landing .hero h2 {position: absolute;bottom: 20px;left: 40px;font-size: 80px;}.personalization-studio .personalization-studio.landing .hero h2 .rosaLinda {color: #fff;}.personalization-studio .personalization-studio.options ul.tab li {float: left;}.personalization-studio .personalization-studio.options ul.tab li + li:before {content: '| ';}.personalization-studio .personalization-studio.options ul.tab li:not(:last-child) {border: none;}.personalization-studio .personalization-studio.options .size-comparison .embroidery-area .area {width: 31%;float: left;}.personalization-studio .personalization-studio.options .size-comparison .embroidery-area .area:first-child {width: 37%;}.personalization-studio .personalization-studio.options .size-comparison .embroidery-area .area:first-child img {padding-left: 16%;}.personalization-studio .personalization-studio.options .size-comparison .embroidery-area .area:not(:first-child) .area-image {background: none;}.personalization-studio .personalization-studio .size-chart-link {margin: -38px 0 20px;}.personalization-studio .personalization-studio .size-chart-link--text {margin-top: -25px;}.personalization-studio .personalization-studio.options .tab-content .category-hero {overflow: visible;}.personalization-studio .personalization-studio.options .tab-content .category-hero h1,.personalization-studio .personalization-studio.options .tab-content .category-hero p {text-align: left;}.personalization-studio .what-style .tall img {height: 100%;}.selected-payment-label {text-align: right;padding-bottom: 0 !important;}.selected-payment-dropdown {text-align: left;}#submitGiftCertificateForm .fullPaymentForm__label {height: 50px;}.footer-buttons--left,.footer-buttons--right {text-align: left;}.footer-buttons--right {text-align: right;}.statistic-card-list {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.statistic-card-list__item {float: left;width: 33.33333333%;}.statistic-card-list__item {border-right: 1px solid #999;border-bottom: none;}.statistic-card-list__item:last-child {border: none;}.statistic-card-list li:first-child {width: 40%;}.statistic-card--alt {padding: 0 40px;}.page-hero {height: 340px;}.page-hero__image {left: -496px;width: 992px;}.gives-cindy-image {max-width: none;width: 150%;position: relative;left: -30%;}.girls-take-flight .gtf-content {position: absolute;padding: 0;top: 40px;left: 40px;}.girls-take-flight .gtf-content h2 {font-size: 30px;}.girls-take-flight .gtf-content h2 span {font-size: 40px;}.gives .slick-slider .col-sm-5 img {float: left;}.impact-card__copy {padding: 20px;margin-left: 20px;}.partners-carousel__copy {max-width: none;width: 300%;opacity: 0;margin: 80px 0 0 -100%;}.partners-carousel__image--color {opacity: 0;position: absolute;top: 0;}.partners-carousel li.active + li .partners-carousel__copy {opacity: 1;-webkit-transition: all .5s;transition: all .5s;}.partners-carousel li.active + li .partners-carousel__image--color {opacity: 1;-webkit-transition: all .5s;transition: all .5s;}.partners-carousel div.lSAction .lSPrev,.partners-carousel div.lSAction .lSNext {display: block;}.partners-carousel ul.lSPager {top: 28%;}.partner-story__wrapper.col-sm-9 {width: 72% !important;}.statistics__wrapper {max-width: 47%;}.hkfc__hero-content {margin-top: -200px;}.circleofhonor > div:nth-child(5) .flex-row .col-xs-12.col-sm-4,.circleofhonour > div:nth-child(5) .flex-row .col-xs-12.col-sm-4,.circleofhonor > div:nth-child(6) .flex-row .col-xs-12.col-sm-4,.circleofhonour > div:nth-child(6) .flex-row .col-xs-12.col-sm-4,.circleofhonor > div:nth-child(9) .flex-row .col-xs-12.col-sm-4,.circleofhonour > div:nth-child(9) .flex-row .col-xs-12.col-sm-4,.circleofhonor > div:nth-child(10) .flex-row .col-xs-12.col-sm-4,.circleofhonour > div:nth-child(10) .flex-row .col-xs-12.col-sm-4 {left: 66.66666667%;}.circleofhonor > div:nth-child(5) .flex-row .col-xs-12.col-sm-8,.circleofhonour > div:nth-child(5) .flex-row .col-xs-12.col-sm-8,.circleofhonor > div:nth-child(6) .flex-row .col-xs-12.col-sm-8,.circleofhonour > div:nth-child(6) .flex-row .col-xs-12.col-sm-8,.circleofhonor > div:nth-child(9) .flex-row .col-xs-12.col-sm-8,.circleofhonour > div:nth-child(9) .flex-row .col-xs-12.col-sm-8,.circleofhonor > div:nth-child(10) .flex-row .col-xs-12.col-sm-8,.circleofhonour > div:nth-child(10) .flex-row .col-xs-12.col-sm-8 {right: 33.33333333%;}.circleofhonor .coh-contents,.circleofhonour .coh-contents {margin: 0;}.hostess-special .full-page-hero__contents {width: 33%;border-left: 5px solid #fff;border-right: 5px solid #fff;}.hostess-special .hs-hero {position: absolute;left: 0;right: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;}.hostess-special .collage {display: -webkit-box;display: -ms-flexbox;display: flex;}.customer-special .wood-vertical-background-2 {margin: 80px 0;}.customer-special .must-have-bundles__bundle {margin-bottom: 50px;}.customer-special .must-have-bundles__bundle:nth-child(3),.customer-special .must-have-bundles__bundle:nth-child(4) {margin-bottom: 0;}.customer-special .hexagon .desktop {display: block;}.customer-special .hexagon .mobile {display: none;}.customer-special .hexagon span {padding: 0 30% 0 10%;width: 100%;font-size: 18px;}.earn-rewards .full-page-hero {background: #eee;text-align: center;}.earn-rewards .full-page-hero__bg {width: 110%;}.earn-rewards .full-page-hero h1 {font-size: 42px;}.earn-rewards .full-page-hero h1 span {font-size: 90px;}.earn-rewards .full-page-hero p {font-size: 24px;}.earn-rewards .table-pink .hs {position: absolute;top: -50px;right: -75px;}.earn-rewards .earn-rewards-save .hero.full-page-hero img.hidden-xs {min-height: 460px;}.earn-rewards .earn-rewards-save .hero .hero-container {max-width: 810px !important;background: #fff;}.earn-rewards .earn-rewards-save .hero .hero-container .copy-container {background-color: #fbf2f0;}.earn-rewards .earn-rewards-save .hero .hero-container .copy-container .copy-block {width: 95%;margin: 18% auto;padding: 0px;}.earn-rewards .earn-rewards-save .hero .hero-container .copy-container .copy-block h1 {font-size: 24px;}.earn-rewards .earn-rewards-save .hero .hero-container .copy-container .copy-block h1 .big {font-size: 90px;}.earn-rewards .earn-rewards-save .hero .hero-container .copy-container .copy-block .stroke {margin: 35px auto;}.earn-rewards .earn-rewards-save .hero .hero-container .copy-container .copy-block p {font-size: 20px;}.earn-rewards-earn .dollar-details__copy,.join .dollar-details__copy,.earn-rewards-earn .dollar-details__img,.join .dollar-details__img {width: 50%;}.earn-rewards-earn .dollar-details span:not(.nowrap),.join .dollar-details span:not(.nowrap) {display: block;}.earn-rewards-earn .dollar-details p,.join .dollar-details p {font-size: 20px;}.earn-rewards-earn .full-page-hero__bg,.join .full-page-hero__bg {max-width: 50%;}.earn-rewards-earn .full-page-hero__bg .copy-block p,.join .full-page-hero__bg .copy-block p {font-size: 16px;}.earn-rewards-earn .kits p,.join .kits p {font-size: 20px;}.earn-rewards-earn .kits .btn-overlay,.join .kits .btn-overlay {bottom: -15px;}.earn-rewards-earn .solution-sets__wrapper,.join .solution-sets__wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.hostess-rewards .table-sticker {width: 80px;height: 80px;font-size: 10px;margin-top: -48px;right: 22px;border-radius: 75px;position: absolute;}.hostess-rewards .table-sticker:before {display: block;height: 72px;width: 72px;}.host-rewards-exclusives .host-hero h1 {text-align: left;}.host-rewards-exclusives__list {margin: 0;padding: 0 0 10px 20px;}.share-rewards .reward-share-hero {height: 550px;background-size: cover;max-width: 1300px;margin: 0 auto;}.share-rewards .reward-share-hero .hero-picture p {font-size: 18px;}.share-rewards .intro-text p {font-size: 38px;}.share-rewards .what-you-do .item.wyd-1 {background-image: url('../../img/earn-rewards/share/wyd-1.jpg');}.share-rewards .what-you-do .item.wyd-2 {background-image: url('../../img/earn-rewards/share/wyd-2.jpg');}.share-rewards .what-you-do .item.wyd-3 {background-image: url('../../img/earn-rewards/share/wyd-3.jpg');}.share-rewards .redeeming-rewards .rewards-table .callout {position: absolute;left: -60px;top: -22px;}.share-rewards .redeeming-rewards .rewards-table .blue-bg {padding-top: 20px;padding-left: 20px;padding-right: 20px;}.share-rewards .redeeming-rewards .rewards-table .white-bg {padding-bottom: 20px;padding-left: 20px;padding-right: 20px;}.landing-rewards .hero img {display: block;max-width: 100%;height: auto;margin: auto;}.landing-rewards .border-top-bot {width: 75%;}.landing-rewards .full-width-pics .item-1 {background-image: url('../../img/earn-rewards/share/obsession-1.jpg');}.landing-rewards .full-width-pics .item-2 {background-image: url('../../img/earn-rewards/share/obsession-2.jpg');}.landing-rewards .full-width-pics .item-3 {background-image: url('../../img/earn-rewards/share/obsession-3.jpg');}.landing-rewards .full-width-pics .item {height: 362px;background-position: center;}.landing-rewards .full-width-pics .item .item-text .big {font-size: 324px;margin-bottom: 20px;}.join .four-blocks__block {width: 40%;}.join #all-my-perks .flex-row > div:first-child,.join #all-my-perks-pink .flex-row > div:first-child {border-right: 1px solid #DE1C85;}.join #all-my-perks-pink .all-my-perks__plus .flex-row div {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.join .flex-row.kit {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.join .flex-row.kit .kit__kit {width: 49%;}.join #join-whats-your-wish .flex-row .col-sm-6:last-child {padding-left: 0;}.join #join-giving-back .flex-row .col-sm-6:first-child {left: 50%;}.join #join-giving-back .flex-row .col-sm-6:last-child {right: 50%;padding-right: 0;}.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {width: 38em;}.category-landing .category-hero .category-hero-caption {background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;left: 6.25%;position: absolute;max-width: 38%;z-index: 5;padding: 30px;top: 200px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);min-width: 300px;}.category-landing .category-hero .category-hero-caption.solidwhite {background: #fff;}.category-landing .category-hero .category-hero-caption.transparent {background: none;}.category-landing .category-hero .category-hero-caption h1,.category-landing .category-hero .category-hero-caption .h1 {font-size: 38px;}.category-landing .category-hero .category-hero-caption--right,.category-landing .category-hero .category-hero-caption.hero-align-right {left: auto;right: 20px;}.category-landing .category-hero .category-hero-caption--top {top: 30px;-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);max-width: 33.33%;}.category-landing .category-hero .category-hero-caption--top-right {top: 30px;-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);left: auto;right: 20px;max-width: 33.33%;}.category-landing .category-hero .category-hero-caption--large {max-width: 40%;}.category-landing .category-hero .category-hero-caption--small {max-width: 30%;}.sub-category-landing .sub-category-hero .sub-category-hero-caption {padding: 30px;background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;left: 4.25%;top: 200px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);position: absolute;max-width: 36%;z-index: 5;}.sub-category-landing .sub-category-hero .sub-category-hero-caption h1,.sub-category-landing .sub-category-hero .sub-category-hero-caption .h1 {font-size: 38px;}.sub-category-landing .sub-category-hero .sub-category-hero-caption--right {left: auto;right: 20px;}.sub-category-landing .sub-category-hero .sub-category-hero-caption--top {top: 30px;-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);max-width: 33.33%;}.sub-category-landing .sub-category-hero .sub-category-hero-caption--top-right {top: 30px;-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);left: auto;right: 20px;max-width: 33.33%;}.sub-category-landing .sub-category-hero .sub-category-hero-caption--large {max-width: 40%;}.sub-category-landing .sub-category-hero .sub-category-hero-caption--small {max-width: 30%;}.sub-category-landing .sub-category-hero .hello-spring-copy-block h1 {font-size: 32px;}.sub-category-landing .sub-category-hero .hello-spring-copy-block h1.script {font-size: 160px;}.sub-category-landing .sub-category-hero .hello-spring-copy-block h1.big {font-size: 85px;}.sub-category-landing .sub-category-hero .hello-spring-copy-block--winter h1.script {font-size: 110px;margin: 50px 50px -10px -50px;}.sub-category-landing .sub-category-hero .hello-spring-copy-block--winter h1.big {margin-top: 27px;}.sale-page .col-sm-pull-half {right: 4.1665%;}.sale-page .price-container {max-width: 345px;}.sale-page .price-container h1.price {font-size: 160px;}.ui-tooltip.mto:after {content: "";position: absolute;width: 0;height: 0;margin-left: -0.5em;top: -7px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);box-sizing: border-box;border: 7px solid white;-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg);box-shadow: -3px 3px 3px 0 rgba(0, 0, 0, 0.4);}.ideas-we-love .hero-video-btn:after {top: 0;}.ideas-we-love .hero-video-btn.hero-align-right:after {left: -40%;}.ideas-we-love .hero-video-btn.hero-align-left:after {right: -40%;}.article-carousel .flex-control-nav.flex-control-paging {top: 320px;}.guest-blogger {height: 170px;}.guest-blogger__profile {position: absolute;width: 170px;z-index: 1;}.guest-blogger__profile img {margin: 0 10px;max-width: 170px;}.guest-blogger__copy {padding-left: 160px;width: calc(100% - 40px);margin: 0 0 0 40px;padding-top: 16px;padding-bottom: 16px;text-align: left;position: relative;top: 20px;}.ideas-we-love.category-landing .behind-the-bag .hero-crop .category-hero-caption p {display: inline;margin: 0;}.ideas-we-love.category-landing .channel-31 .category-hero {background: #f2f2f2;}.ideas-we-love.category-landing .channel-31 .category-hero.hero-crop img {width: 65%;}.ideas-we-love.category-landing .channel-31 .category-hero-caption.hero-align-left {max-width: 30%;min-width: 0;left: 20px;top: 50%;background: none;}.ideas-we-love.category-landing .channel-31 .category-hero-caption .h1 {font-size: 54px;}.ideas-we-love.category-landing .channel-31 .category-hero-caption p {display: inline;margin: 0;}.checkout-footer__list-item a,.checkout-footer__list-item span {font-size: 16px;padding: 0 20px;}.specials-popup .modal-dialog {width: 83.33333333%;}.specials-popup .one-click__product-view {height: 80vh;}.md-timeline__card-wrapper:after {border-left: 4px solid #bdbdbd;}.md-timeline__heading {font-size: 22px;}.wishes-come-true .flex {display: -webkit-box;display: -ms-flexbox;display: flex;}.cruise-incentive .text {top: 60px !important;min-width: 470px;width: 60%;}.cruise-incentive .text:lang(es-us) {max-width: 580px;}.galleries-landing .hero .hero-caption {position: absolute;top: 120px;left: 7%;right: auto;width: 75%;max-width: 500px;}#just-for-you-mom .content .copy,#make-your-statement .content .copy,#new-prints .content .copy,#thermals .content .copy {text-align: left;padding: 0;margin: 115px 0;}#just-for-you-mom .content .copy h1,#make-your-statement .content .copy h1,#new-prints .content .copy h1,#thermals .content .copy h1 {margin-top: 0;}#just-for-you-mom .content .copy .mobile-image,#make-your-statement .content .copy .mobile-image,#new-prints .content .copy .mobile-image,#thermals .content .copy .mobile-image {display: none;}#just-for-you-mom {background: url('../../../../responsive/img/spotlight/landing/20190701/just-for-you-mom.jpg');margin: -20px auto 0 auto;background-size: cover;}#make-your-statement {background: url('../../../../responsive/img/spotlight/landing/20190601/statement.jpg');margin: 0 auto;background-size: cover;}#thermals .content .row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: stretch;-ms-flex-pack: stretch;justify-content: stretch;}#thermals .content .row .image {padding: 60px 15px 60px 0;}#thermals .content .row .copy {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin: 0 !important;}#new-prints {background: url('../../../../responsive/img/spotlight/landing/20190701/new-prints-bg.jpg');margin: 0 auto;background-size: cover;background-position: center center;}#new-prints .copy {margin: 75px 0;}#creative-caddy .flex-row,#close-to-home-decor-box .flex-row {display: block;}#creative-caddy .col-sm-7 img,#close-to-home-decor-box .col-sm-7 img {width: 115%;max-width: none;position: relative;left: -100px;}#creative-case img {max-width: none;position: relative;}#creative-carryall img {max-width: none;position: relative;}#creative-carryall .flex-row {display: block;}#creative-carryall .flex-row div.col-xs-12:nth-child(1) img {float: right;z-index: 2;}#creative-carryall .flex-row div.col-xs-12:nth-child(2) img {left: -90px;z-index: 1;}.overlap {position: relative;z-index: 1;}.overlap-left {position: relative;left: -60px;width: auto;}.overlap-right {position: relative;right: -60px;width: auto;}.baby-by-thirty-one-gallery #take-two-bag .col-sm-7 img {max-width: none;}.photo-by-thirty-one-gallery #sc-shopper {background: #f9faf8 url("../../../../responsive/img/spotlight/photo-by-31/sc-mini-shopper-bg.jpg") center center no-repeat;}.photo-by-thirty-one-gallery #sc-shopper:lang(es-us) {background: #f1efea url("../../../../responsive/img/spotlight/photo-by-31/sc-mini-shopper-bg-ES.jpg") center center no-repeat;}.photo-by-thirty-one-gallery #sc-shopper .row {padding: 80px 0;}.statement-canvas-gallery #sc-mini-shopper {background: #f1efea url("../../../../responsive/img/spotlight/make-statement/sc-mini-shopper-bg.jpg") center center no-repeat;}.statement-canvas-gallery #sc-wall-art {background: url("../../../../responsive/img/spotlight/make-statement/20190601/sc-wall-art-background.jpg") center center no-repeat;padding: 0px 0px 120px 0px;background-size: 100% 100%;margin-bottom: -100px;margin-top: 0;}.spring-into-style #sc-shopper {background: url("../../../../responsive/img/spotlight/spring-into-style/statement-canvas-shopper-bg.jpg") center center no-repeat;}.its-time-to-play #off-roadin {background: url("../../../../responsive/img/spotlight/its-time-to-play/off-roadin-background.jpg") center center no-repeat;min-height: 664px;margin: 80px auto;}.its-time-to-play #cactus-cuties {background: url("../../../../responsive/img/spotlight/its-time-to-play/cactus-cuties-background.jpg") center center no-repeat;min-height: 647px;margin: 80px auto;}.its-time-to-play #dino-parade {background: url("../../../../responsive/img/spotlight/its-time-to-play/dino-parade-background.jpg") center center no-repeat;min-height: 665px;margin: 80px auto;}.its-time-to-play .stack-and-shift-images__top img {position: relative;z-index: 1;border: none;}.its-time-to-play .stack-and-shift-images__bottom img {margin-top: -318px;margin-left: 37px;}.fresh-picks-for-spring #coastal-carry-all {background: url("../../../../responsive/img/spotlight/fresh-picks/carry-all-bg.jpg") center center no-repeat;}.fresh-picks-for-spring #foldaway-tote {background: url("../../../../responsive/img/spotlight/fresh-picks/foldaway-bg.jpg") center center no-repeat;}.gallery-item-with-background {position: relative;}.gallery-item-with-background__contents {position: absolute;top: 0;left: 0;right: 0;margin: 0 auto;}#back-to-school .background .products .product__container--stagger,#tailgate-time .background .products .product__container--stagger {top: 90px;}.heartfelt-home #felt-wine .background,.heartfelt-home #felt-shopper-tote .background,.heartfelt-home #felt-storage-bin .background {text-align: left;}.heartfelt-home #felt-wine .img-polaroid,.heartfelt-home #felt-shopper-tote .img-polaroid,.heartfelt-home #felt-storage-bin .img-polaroid {max-width: 65%;margin: 0;}.heartfelt-home #large-felt-storage-tote {text-align: left;}.heartfelt-home #large-felt-storage-tote .stack-and-shift-images h3 {font-size: 22px;}.heartfelt-home #felt-storage-tote {text-align: left;}.heartfelt-home #dreamkeeper-mini-bin {text-align: left;}.heartfelt-home #dreamkeeper-mini-bin img {margin: auto;}.heartfelt-home #felt-hanging-bin img {margin-top: -100px;}.its-galentines-day .margin-wrapper {margin-top: 100px;text-align: left;}.its-galentines-day .filled-with-love {max-width: 1300px;margin: 0 auto;color: #fff;background: url('../../../../responsive/img/spotlight/galentines/filled-with-love-1.jpg') no-repeat top center;}.its-galentines-day .filled-with-love h2 {color: #fff;margin-top: 60px;}.its-galentines-day .filled-with-love .img-responsive {border: 10px solid #fff;margin-top: 60px;}.its-galentines-day .bags {max-width: 1300px;margin: 0 auto;color: #fff;background: url('../../../../responsive/img/spotlight/galentines/bags-1.jpg') no-repeat top center;}.its-galentines-day .bags h2 {color: #fff;margin-top: 60px;}.its-galentines-day .bags .img-responsive {border: 10px solid #fff;margin-top: 60px;}.its-galentines-day .picture-perfect__content {text-align: left;}.its-galentines-day .picture-perfect img {padding-top: 50px;}.storage-with-style .margin-wrapper {margin-top: 100px;text-align: left;}.storage-with-style .see-through__content {text-align: left;}.storage-with-style .see-through img {padding-top: 50px;}.storage-with-style .think-inside {max-width: 1300px;margin: 0 auto;background: url('../../../../responsive/img/spotlight/get-organized/think-inside-1.jpg') no-repeat top center;}.storage-with-style .think-inside h2 {margin-top: 60px;}.storage-with-style .felt img {padding-top: 100px;}.picture-perfect #round-frame .background {background: url(../../img/spotlight/picture-perfect/round-frame-background.jpg);background-size: auto 100%;background-repeat: no-repeat;}.content-collection.hello-happy .hello-happy-hero__button {bottom: 15%;}.content-collection.hello-happy .cs-product__image {max-width: 345px !important;}.content-collection.products-with-a-purpose .purpose-container .video-image {max-width: 130%;position: relative;z-index: 1;}.content-collection.products-with-a-purpose .freedom .freedom-image {position: absolute;}.content-collection.products-with-a-purpose .freedom .text-right {overflow: hidden;}.content-collection.products-with-a-purpose .freedom h2 {margin-top: 40px;font-size: 36px;}.content-collection.inspired-living .inspired-living-hero__copy {padding: 20px;margin: 0 auto;position: absolute;left: 0;right: 0;width: 43%;max-width: 460px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.gifts-cta .match-img-height {height: 242.5px; /*width: auto;*/}.gifts-cta .match-img-height h2 {font-size: 75px !important;}.gifts-cta .match-img-height h2.small {font-size: 38px !important;}.content-collection.ps-gift-sets .ps-hero__logo {margin-right: 20px;-ms-flex-negative: 0;flex-shrink: 0;}.content-collection.ps-gift-sets .ps-hero__content {width: 750px;}.content-collection.ps-gift-sets .ps-hero__content {display: -webkit-box;display: -ms-flexbox;display: flex;}.content-collection.ps-gift-sets .ps-products h2 {margin-top: 0;}.content-collection.ps-gift-sets .ps-products .row:nth-child(n+3) .flex-row {margin-top: -40px;}.sm-nowrap {white-space: nowrap;}.flex-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.flex-row--align-start {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.flex-wrap {-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-top {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}#personalization-tech-row-1 .flex-row,#personalization-tech-row-2 .flex-row {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.flex-grid .col-halfs {width: calc(50% - 15px);}.flex-grid .col-thirds {width: calc(33.33% - 15px);}.sm-ptn,.sm-pvn,.sm-pan {padding-top: 0 !important;}.sm-pts,.sm-pvs,.sm-pas {padding-top: 5px !important;}.sm-ptm,.sm-pvm,.sm-pam {padding-top: 10px !important;}.sm-ptl,.sm-pvl,.sm-pal {padding-top: 20px !important;}.sm-pth,.sm-pvh,.sm-pah {padding-top: 30px !important;}.sm-ptg,.sm-pvg,.sm-pag {padding-top: 40px !important;}.sm-pty,.sm-pvy,.sm-pay {padding-top: 50px !important;}.sm-prn,.sm-phn,.sm-pan {padding-right: 0 !important;}.sm-prs,.sm-phs,.sm-pas {padding-right: 5px !important;}.sm-prm,.sm-phm,.sm-pam {padding-right: 10px !important;}.sm-prl,.sm-phl,.sm-pal {padding-right: 20px !important;}.sm-prh,.sm-phh,.sm-pah {padding-right: 30px !important;}.sm-prg,.sm-phg,.sm-pag {padding-right: 40px !important;}.sm-pry,.sm-phy,.sm-pay {padding-right: 50px !important;}.sm-pbn,.sm-pvn,.sm-pan {padding-bottom: 0 !important;}.sm-pbs,.sm-pvs,.sm-pas {padding-bottom: 5px !important;}.sm-pbm,.sm-pvm,.sm-pam {padding-bottom: 10px !important;}.sm-pbl,.sm-pvl,.sm-pal {padding-bottom: 20px !important;}.sm-pbh,.sm-pvh,.sm-pah {padding-bottom: 30px !important;}.sm-pbg,.sm-pvg,.sm-pag {padding-bottom: 40px !important;}.sm-pby,.sm-pvy,.sm-pay {padding-bottom: 50px !important;}.sm-pln,.sm-phn,.sm-pan {padding-left: 0 !important;}.sm-pls,.sm-phs,.sm-pas {padding-left: 5px !important;}.sm-plm,.sm-phm,.sm-pam {padding-left: 10px !important;}.sm-pll,.sm-phl,.sm-pal {padding-left: 20px !important;}.sm-plh,.sm-phh,.sm-pah {padding-left: 30px !important;}.sm-plg,.sm-phg,.sm-pag {padding-left: 40px !important;}.sm-ply,.sm-phy,.sm-pay {padding-left: 50px !important;}.sm-mtn,.sm-mvn,.sm-man {margin-top: 0 !important;}.sm-mts,.sm-mvs,.sm-mas {margin-top: 5px !important;}.sm-mtm,.sm-mvm,.sm-mam {margin-top: 10px !important;}.sm-mtl,.sm-mvl,.sm-mal {margin-top: 20px !important;}.sm-mth,.sm-mvh,.sm-mah {margin-top: 30px !important;}.sm-mtg,.sm-mvg,.sm-mag {margin-top: 40px !important;}.sm-mty,.sm-mvy,.sm-may {margin-top: 50px !important;}.sm-mrn,.sm-mhn,.sm-man {margin-right: 0 !important;}.sm-mrs,.sm-mhs,.sm-mas {margin-right: 5px !important;}.sm-mrm,.sm-mhm,.sm-mam {margin-right: 10px !important;}.sm-mrl,.sm-mhl,.sm-mal {margin-right: 20px !important;}.sm-mrh,.sm-mhh,.sm-mah {margin-right: 30px !important;}.sm-mrg,.sm-mhg,.sm-mag {margin-right: 40px !important;}.sm-mry,.sm-mhy,.sm-may {margin-right: 50px !important;}.sm-mbn,.sm-mvn,.sm-man {margin-bottom: 0 !important;}.sm-mbs,.sm-mvs,.sm-mas {margin-bottom: 5px !important;}.sm-mbm,.sm-mvm,.sm-mam {margin-bottom: 10px !important;}.sm-mbl,.sm-mvl,.sm-mal {margin-bottom: 20px !important;}.sm-mbh,.sm-mvh,.sm-mah {margin-bottom: 30px !important;}.sm-mbg,.sm-mvg,.sm-mag {margin-bottom: 40px !important;}.sm-mby,.sm-mvy,.sm-may {margin-bottom: 50px !important;}.sm-mln,.sm-mhn,.sm-man {margin-left: 0 !important;}.sm-mls,.sm-mhs,.sm-mas {margin-left: 5px !important;}.sm-mlm,.sm-mhm,.sm-mam {margin-left: 10px !important;}.sm-mll,.sm-mhl,.sm-mal {margin-left: 20px !important;}.sm-mlh,.sm-mhh,.sm-mah {margin-left: 30px !important;}.sm-mlg,.sm-mhg,.sm-mag {margin-left: 40px !important;}.sm-mly,.sm-mhy,.sm-may {margin-left: 50px !important;}.sm-mauto {margin: auto;}/*------------ vertical align styles ---------------*/.vertical-align-wrap {position: absolute;width: 100%;height: 100%;display: table;}.vertical-align {display: table-cell;}.vertical-align--middle {vertical-align: middle;}.sm-br {border-right: 1px solid #ccc;}.sm-bl {border-left: 1px solid #ccc;}.sm-bb {border-bottom: 1px solid #ccc;}.sm-bt {border-top: 1px solid #ccc;}.sm-bn {border: 0;}.discover-thirty-one-border {height: 80px;}.discover-thirty-one-overlay h2 {font-size: 24px;}.discover-thirty-one-overlay p {font-size: 18px;color: #fff;}.marketing-banner-two-col > .row {display: -webkit-box;display: -ms-flexbox;display: flex;}}@media (min-width: 768px) and (min-width: 768px) {.top-nav__list {width: 750px;}}@media (min-width: 768px) and (min-width: 992px) {.top-nav__list {width: 970px;}.full-page-hero__bg {padding: 30px;}.our-story .full-page-hero__contents .col-sm-6,.photo-by-thirty-one .full-page-hero__contents .col-sm-6,.journals-stationery .full-page-hero__contents .col-sm-6,.features .full-page-hero__contents .col-sm-6,.baby-by-thirty-one .full-page-hero__contents .col-sm-6,.customer-special .full-page-hero__contents .col-sm-6,.collection-page.home .full-page-hero__contents .col-sm-6,.travel .full-page-hero__contents .col-sm-6,.thermals .full-page-hero__contents .col-sm-6,.gifts .full-page-hero__contents .col-sm-6,.prints-colors .full-page-hero__contents .col-sm-6,.on-the-road-again .full-page-hero__contents .col-sm-6,.hottest-handbags .full-page-hero__contents .col-sm-6,.just-for-spring .full-page-hero__contents .col-sm-6,.statement-canvas .full-page-hero__contents .col-sm-6,.summer-sensations .full-page-hero__contents .col-sm-6,.fabulous-finds .full-page-hero__contents .col-sm-6,.oh-baby .full-page-hero__contents .col-sm-6,.galleries .full-page-hero__contents .col-sm-6,.februarys-top-10 .full-page-hero__contents .col-sm-6,.back-to-school .full-page-hero__contents .col-sm-6,.family-packed-fun .full-page-hero__contents .col-sm-6,.handled-with-style .full-page-hero__contents .col-sm-6,.feels-like-home .full-page-hero__contents .col-sm-6,.share-your-gifts .full-page-hero__contents .col-sm-6 {width: 33.3%;}.prints-colors .full-page-hero__contents .col-sm-6,.hostess-special .full-page-hero__contents .col-sm-6,.wood--photo .full-page-hero__contents .col-sm-6,.online-extras .full-page-hero__contents .col-sm-6,.sale .full-page-hero__contents .col-sm-6 {width: 40%;}.earn-rewards .earn-rewards-save .hero.full-page-hero img.hidden-xs {min-height: 484px;}.category-landing .category-hero .category-hero-caption--right,.category-landing .category-hero .category-hero-caption.hero-align-right {right: 6%;}.category-landing .category-hero .category-hero-caption--top-right {right: 6%;}.sub-category-landing .sub-category-hero .sub-category-hero-caption--right {right: 6%;}.sub-category-landing .sub-category-hero .sub-category-hero-caption--top-right {right: 6%;}.fresh-picks-for-spring #cool-zip-snacker .stack-and-shift-images__bottom-alt img {width: 100%;}.fresh-picks-for-spring #sut .stack-and-shift-images__bottom img {margin-top: -80px;}.content-collection.products-with-a-purpose .freedom .text-right img {margin-top: -80px;}}@media (min-width: 768px) and (min-width: 1200px) {.top-nav__list {width: 1170px;}.girls-take-flight .gtf-content h2 span {display: block;font-size: 60px;}.photo-by-thirty-one-gallery #sc-shopper .row {padding: 130px 0;}.photo-by-thirty-one-gallery #sc-pillow .flex-row {-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}}@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 {left: 20%;right: 20%;padding-bottom: 30px;}.carousel-indicators {bottom: 20px;}}@media (min-width: 768px) and (max-width: 991px) {.four-column-list ul {-ms-flex-preferred-size: 50%;flex-basis: 50%;}.four-column-list ul:nth-child(1) {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.four-column-list ul:nth-child(2) {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.four-column-list ul:nth-child(3) {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.four-column-list ul:nth-child(4) {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.shop-helper .sub-nav--six-col .sub-nav__col {width: 21%;}.spotlight-nav {display: block !important;}table.spotlight-nav {display: table !important;}tr.spotlight-nav {display: table-row !important;}th.spotlight-nav,td.spotlight-nav {display: table-cell !important;}.specials-nav .left-specials,.specials-nav .right-specials {max-width: 345px;margin-right: 0;}.personalization-studio.options ul.tab li a {font-size: 16px;}.personalization-studio .personalization-studio.options ul.tab li a {font-size: 16px;}.girls-take-flight .gtf-content {top: 30px;}.girls-take-flight .gtf-content p {font-size: 14px;}.hostess-special .hs-hero p {font-size: 14px;}.hostess-special .hs-hero p.line-2 {font-size: 18px;}.hostess-special .hs-hero h1 .free {font-size: 80px;}.hostess-special .hs-hero h1 .extra {font-size: 65px;}.hostess-special .hs-hero h1 .extra sup {top: -24px;}.hostess-special .hs-hero h1 .seventy {font-size: 120px;}.hostess-special .hs-hero h1 .percentage {font-size: 60px;margin-left: -14px;}.hostess-special .hs-hero h1 .off {font-size: 32px;}.customer-special .full-page-hero .hero--line-2 {font-size: 50px;}.join #join-whats-your-wish h2,.join #join-giving-back h2 {font-size: 25px;}.join #join-whats-your-wish h2 span,.join #join-giving-back h2 span {font-size: 40px;line-height: .6em;}.join #join-whats-your-wish p,.join #join-giving-back p {font-size: 14px;}.join .gradient-hero h1 {font-size: 125px;line-height: 150px;}.heartfelt-home #felt-shopper-tote .background {background-position: right center;margin-right: -130px;}.heartfelt-home .container.container-alt {width: auto;}.content-collection.trends h1 {font-size: 40px;}.content-collection.products-with-a-purpose .freedom .freedom-image img {max-height: 200px;}.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;}.visible-sm-block {display: block !important;}.visible-sm-inline {display: inline !important;}.visible-sm-inline-block {display: inline-block !important;}.hidden-sm {display: none !important;}.sm-text-right {text-align: right;}.sm-text-left {text-align: left;}.sm-text-center {text-align: center;}.articles-section .image-text h3 {font-size: 34px;}.articles-section .col-sm-4 {width: 31.333%;}.articles-section .image-background {margin: 0 1%;}}@media (min-width: 768px) and (max-width: 1199px) {.catalog-nav__link {font-size: 14px;margin-right: 10px;}.impact-card__image--rotator img {max-height: 300px;}}@media (min-width: 768px) and (max-width: 992px) {.print-thread-color--hover .thread-whitebox {width: 60%;}}@media all and (min-width: 768px) {.enrollment__consultant-select-wrap {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.enrollment__consultant-select-wrap .btn {padding: 17px 10px;margin: 0;}.enrollment__consultant-connect-from-lead-pool {margin: 25px 50px;}.consultant-tile:nth-child(2) {border-left: 1px solid #afafaf;padding-left: 32px;}.consultant-tile-list {-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;display: -webkit-box;display: -ms-flexbox;display: flex;}.checkout__consultant-select-wrap {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.checkout__consultant-select-wrap .btn {padding: 17px 30px;margin: 0;}}@media (min-width: 768px) and (min-width: 992px) and (max-width: 1199px) {.girls-take-flight .gtf-content h2 span {font-size: 48px;}}@media (min-width: 768px) and (max-width: 480px) {.ideas-we-love.category-landing .channel-31 .category-hero.hero-crop img {left: 22%;}}@media (min-width: 768px) and (max-width: 1200px) {#just-for-you-mom .copy {background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;padding: 20px !important;}}@media (min-width: 768px) and (min-width: 992px) and (min-width: 768px) {.fresh-picks-for-spring #cool-zip-snacker .stack-and-shift-images__bottom-alt img {position: relative;left: -60px;width: auto;}.fresh-picks-for-spring #cool-zip-snacker .stack-and-shift-images__bottom-alt img {position: relative;left: -60px;width: auto;}}@media only screen and (min-width: 768px) {.is-table-row {display: table;}.is-table-row [class*="col-"] {float: none;display: table-cell;vertical-align: middle;}}@media (min-width: 769px) {.content-page.home .may-content .desktop {display: block;}.content-page.home .may-content .mobile {display: none;}}@media (min-width: 960px) {.content-page.home .may-content.may-11 .side-by-side {display: -webkit-box;display: -ms-flexbox;display: flex;}.content-page.home .may-content.may-11 .side-by-side .empowering-women {background-size: cover;padding: 0;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}@media (min-width: 992px) {.fancy-header--chevron::before,.fancy-header--chevron::after,.fancy-header--heart::before,.fancy-header--heart::after,.fancy-header--brace::before,.fancy-header--brace::after,.fancy-header--swirl::before,.fancy-header--swirl::after {padding: 20px 60px;}.container {width: 970px;}.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-12 {width: 100%;}.col-md-11 {width: 91.66666667%;}.col-md-10 {width: 83.33333333%;}.col-md-9 {width: 75%;}.col-md-8 {width: 66.66666667%;}.col-md-7 {width: 58.33333333%;}.col-md-6 {width: 50%;}.col-md-5 {width: 41.66666667%;}.col-md-4 {width: 33.33333333%;}.col-md-3 {width: 25%;}.col-md-2 {width: 16.66666667%;}.col-md-1 {width: 8.33333333%;}.col-md-pull-12 {right: 100%;}.col-md-pull-11 {right: 91.66666667%;}.col-md-pull-10 {right: 83.33333333%;}.col-md-pull-9 {right: 75%;}.col-md-pull-8 {right: 66.66666667%;}.col-md-pull-7 {right: 58.33333333%;}.col-md-pull-6 {right: 50%;}.col-md-pull-5 {right: 41.66666667%;}.col-md-pull-4 {right: 33.33333333%;}.col-md-pull-3 {right: 25%;}.col-md-pull-2 {right: 16.66666667%;}.col-md-pull-1 {right: 8.33333333%;}.col-md-pull-0 {right: auto;}.col-md-push-12 {left: 100%;}.col-md-push-11 {left: 91.66666667%;}.col-md-push-10 {left: 83.33333333%;}.col-md-push-9 {left: 75%;}.col-md-push-8 {left: 66.66666667%;}.col-md-push-7 {left: 58.33333333%;}.col-md-push-6 {left: 50%;}.col-md-push-5 {left: 41.66666667%;}.col-md-push-4 {left: 33.33333333%;}.col-md-push-3 {left: 25%;}.col-md-push-2 {left: 16.66666667%;}.col-md-push-1 {left: 8.33333333%;}.col-md-push-0 {left: auto;}.col-md-offset-12 {margin-left: 100%;}.col-md-offset-11 {margin-left: 91.66666667%;}.col-md-offset-10 {margin-left: 83.33333333%;}.col-md-offset-9 {margin-left: 75%;}.col-md-offset-8 {margin-left: 66.66666667%;}.col-md-offset-7 {margin-left: 58.33333333%;}.col-md-offset-6 {margin-left: 50%;}.col-md-offset-5 {margin-left: 41.66666667%;}.col-md-offset-4 {margin-left: 33.33333333%;}.col-md-offset-3 {margin-left: 25%;}.col-md-offset-2 {margin-left: 16.66666667%;}.col-md-offset-1 {margin-left: 8.33333333%;}.col-md-offset-0 {margin-left: 0%;}.btn-large-text {font-size: 28px;}.alert-tray {width: 75%;font-size: 18px;}.alert-tray__content {max-width: 75%;}.alert-tray__content--wide {max-width: 100%;}.modal-lg {width: 900px;}.page-hero {height: 461px;}.page-hero__image {left: -600px;width: 1200px;}.earn-rewards .gradient-hero {height: 36vw;}.join .gradient-hero {height: 36vw;}.get-creative .gradient-hero {height: 36vw;}.baby-by-thirty-one-gallery .gradient-hero {height: 36vw;}.demo__alt .lSAction > .lSPrev {left: -40px;}.demo__alt .lSAction > .lSNext {right: -50px;}.catalog-standalone-link {left: 458px;}.catalog-nav__controls {height: 0;}.catalog-nav .vertical-rule {margin-right: 10px;}.sub-nav {padding: 20px 0px;}* + .sub-nav__col-heading {margin-top: 20px;}.sub-nav--six-col .sub-nav__col {width: auto;min-width: 21%;}.bar-nav__link {font-size: 24px;padding: 20px;}.in-page-nav ul li a {font-size: 20px;padding: 16px;}.in-page-nav__long ul li a {font-size: 16px;padding: 12px;}.shop-nav {right: 20px;}.personalization-studio a {min-width: 263px;}.spotlight-nav {max-width: 450px;}.ideas-nav .img img {max-width: 190px;}.item-menu {margin-top: 0;border: none;padding: 0;}.catalog-item {width: 25%;}.catalog-item--split-collection {width: 50%;}.item-detail .otherImages .flex-viewport {height: 350px !important;}.item-scroller {height: 450px;}.collection-ad {width: 25%;}.party-cards__wrap {-ms-flex-preferred-size: 25%;flex-basis: 25%;max-width: 25%;}.swatch-switcher__list {width: 900px;}.price-arrow {background-image: url("../../../../responsive/img/personalization/Arrow.png");background-repeat: no-repeat;background-position: center top;background-size: 95% 90%;border: none;}.hostess-exclusive-dot {top: -4%;right: 4%;}.kit-wrapper h2.pink-bg {padding-left: 40px;}.kit-wrapper h2 .date-img {position: absolute;left: 40px;top: 10px;}#close-to-home-caddy .text-content {top: 60px;}.overlap-photo {position: relative;z-index: 1;width: auto;}.content-collection .lovely-hero-title h1 {font-size: 180px !important;}.careers .careers-polaroid {position: absolute;display: block;}.content-page.home .blog-wrapper h2 {font-size: 56px;}.content-page.home .blog-wrapper h2 .justLovely {font-size: 125px;}.content-page.home .april-content .homepage-hero-travel__content h1 {font-size: 52px;}.content-page.home .april-content .homepage-hero-travel__content h1 .justLovely {font-size: 90px;}.content-page.home .april-content .homepage-hero-travel__content--wide {width: 530px;}.content-page.home .april-content .homepage-hero-travel--alt p {font-size: 26px;padding: 0 30px;}.content-page.home .april-content .reward-your-obsession__content h2 {font-size: 30px;}.content-page.home .april-content .reward-your-obsession__content h2 .justLovely {font-size: 170px;}.content-page.home .april-content .flex-column:first-child {width: 55%;}.content-page.home .april-content .flex-column:last-child {width: 45%;}.content-page.home .april-content .become-an-insider__copy {width: 45%;padding: 50px;}.content-page.home .april-content .become-an-insider__copy h2 {font-size: 130px;margin-top: 0 !important;margin-right: 0 !important;margin-bottom: 0 !important;margin-left: 0 !important;}.content-page.home .april-content .blog-wrapper h2 {font-size: 56px;}.content-page.home .april-content .blog-wrapper h2 .justLovely {font-size: 125px;}.pers-item--callout.icon-it h2 {font-size: 60px;line-height: 62px;margin-top: 35px;}.thread-colors__color {width: 15%;}.checkout #orderInfo,.checkout .shipToContainer {padding: 0 30px 0 30px;}.lightSlider-alt-high-arrows.lightSlider + .lSAction > .lSPrev,.lightSlider-alt-high-arrows.lightSlider + .lSAction > .lSNext {top: 150px;}.page-hero {height: 400px;}.page-hero__image {left: -600px;width: 1200px;}.gives-cindy-image {left: -32%;width: auto;}#scholarship .scholarship-winner img {margin: -25px 0px 5px 0px;}.impact-card__copy {padding: 20px 40px;margin-left: 40px;}.partners-carousel div.lSAction .lSPrev,.partners-carousel div.lSAction .lSNext {top: 20%;}.partners-carousel ul.lSPager {top: 34%;}.customer-special .full-page-hero__contents .col-sm-6 {width: 35% !important;}.customer-special .does-it-all {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.customer-special .does-it-all .col:last-child {margin-top: 0;}.customer-special .hexagon span {font-size: 24px;padding: 0 28% 0 12%;}.cs-product__image--hover {max-width: 293px !important;}.earn-rewards .full-page-hero__contents:lang(es-us) .col-sm-6 {width: 55%;}.earn-rewards .full-page-hero h1 {font-size: 50px;}.earn-rewards .full-page-hero h1 span {font-size: 105px;}.earn-rewards .full-page-hero p {font-size: 28px;}.earn-rewards .earn-rewards-save .hero .hero-container .copy-container .copy-block {margin: 28% auto;}.earn-rewards-earn .dollar-banner .h3,.join .dollar-banner .h3 {font-size: 20px;}.earn-rewards-earn .dollar-banner .h3 a,.join .dollar-banner .h3 a {font-size: 20px;}.earn-rewards-earn .full-page-hero__bg,.join .full-page-hero__bg {padding: 35px 30px 0px 30px;}.earn-rewards-earn .full-page-hero__bg .copy-block h1,.join .full-page-hero__bg .copy-block h1 {font-size: 52px;}.earn-rewards-earn .full-page-hero__bg .copy-block p,.join .full-page-hero__bg .copy-block p {font-size: 20px;}.earn-rewards-earn .how-to-earn h2,.join .how-to-earn h2,.earn-rewards-earn .how-much h2,.join .how-much h2 {font-size: 56px;}.share-rewards .reward-share-hero .hero-picture h1 {font-size: 65px;}.share-rewards .redeeming-rewards .intro h2 {font-size: 56px;}.share-rewards .redeeming-rewards .intro p {font-size: 20px;}.share-rewards .redeeming-rewards .rewards-table .callout {left: -80px;}.landing-rewards .intro .second-word {font-size: 200px;}.landing-rewards .full-width-pics .item .item-text .small {line-height: 0.7;font-size: 50px;}.join .four-blocks {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.join .four-blocks__block {width: 20%;}.join .four-blocks__block {width: 22%;}.join #all-my-perks-pink .all-my-perks__plus {padding: 40px;}.join .gradient-hero__content--h2 {font-size: 165px;margin-top: -80px;}.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {width: 38em;}.category-landing .category-hero .category-hero-caption {min-width: 380px;}.category-landing .category-hero .category-hero-caption h1,.category-landing .category-hero .category-hero-caption .h1 {font-size: 54px;}.sub-category-landing .sub-category-hero .sub-category-hero-caption h1,.sub-category-landing .sub-category-hero .sub-category-hero-caption .h1 {font-size: 54px;}.sub-category-landing .sub-category-hero .hello-spring-copy-block h1 {font-size: 42px;}.sub-category-landing .sub-category-hero .hello-spring-copy-block--winter h1.script {font-size: 130px;}.sale-page .price-container h1.price {font-size: 200px;}.article-carousel .flex-control-nav.flex-control-paging {top: 410px;}.ideas-we-love.category-landing .behind-the-bag .hero-crop .category-hero-caption {width: 45%;max-width: none;}.md-timeline__card-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column wrap;flex-flow: column wrap;width: 100%;height: 4530px;margin: 0 auto 100px 0;}.md-timeline__card-wrapper:after {top: -20px;}.md-timeline__year {position: absolute;}.md-timeline__year--y2003 {top: -60px;}.md-timeline__year--y2004 {top: 485px;}.md-timeline__year--y2005 {top: 710px;}.md-timeline__year--y2006 {top: 1020px;}.md-timeline__year--y2008 {top: 1360px;}.md-timeline__year--y2009 {top: 1720px;}.md-timeline__year--y2010 {top: 2000px;}.md-timeline__year--y2012 {top: 2570px;}.md-timeline__year--y2014 {top: 2940px;}.md-timeline__year--y2015 {top: 3300px;}.md-timeline__year--y2016 {top: 3600px;}.md-timeline__year--y2017 {top: 3900px;}.md-timeline__year--y2018 {top: 4320px;}.md-timeline__card {position: absolute;max-width: 423px;}.md-timeline__card.arrow-right {left: 0;right: calc(50% + 45px);}.md-timeline__card.arrow-left {left: calc(50% + 45px);}.md-timeline__card--3 {top: 240px;}.md-timeline__card--4 {top: 540px;}.md-timeline__card--5 {top: 770px;}.md-timeline__card--6 {top: 1080px;}.md-timeline__card--7 {top: 1140px;}.md-timeline__card--8 {top: 1420px;}.md-timeline__card--9 {top: 1470px;}.md-timeline__card--10 {top: 1780px;}.md-timeline__card--11 {top: 2060px;}.md-timeline__card--12 {top: 2120px;}.md-timeline__card--13 {top: 2350px;}.md-timeline__card--14 {top: 2630px;}.md-timeline__card--15 {top: 2700px;}.md-timeline__card--16 {top: 3000px;}.md-timeline__card--17 {top: 3060px;}.md-timeline__card--18 {top: 3360px;}.md-timeline__card--19 {top: 3660px;}.md-timeline__card--20 {top: 3960px;}.md-timeline__card--21 {top: 4020px;}.md-timeline__card--22 {top: 4380px;}.md-timeline__card--23 {top: 4480px;}#new-prints .copy {margin: 100px 0;}#close-to-home-caddy .text-content {top: 60px;}#close-to-home .flex-row .col-sm-7 img {max-width: none;width: 115%;position: relative;left: -15%;}.overlap-photo {position: relative;z-index: 1;width: auto;}.baby-by-thirty-one-gallery__h1 {background-size: contain;}.just-for-you-mom__header .header__image--desktop {display: initial;}.just-for-you-mom__header .header__image--mobile {display: none;}.just-for-you-mom__header .header__content {position: absolute;left: 100px;top: 60px;width: 350px;background-color: white;padding: 20px 30px;}.just-for-you-mom__header .header__content .content__headline {margin-top: 0;}.just-for-you-mom__product-grid {padding: 0 60px;margin-top: -195px;}.just-for-you-mom__product-grid .four-tiles .tile {width: 23%;margin-bottom: 20px;}.just-for-you-mom__product-grid .four-tiles .tile--desktop {display: initial;}.just-for-you-mom__product-grid .four-tiles .tile--mobile {display: none;}.just-for-you-mom__product-grid .four-tiles .tile:nth-child(odd) {padding-right: 0;}.just-for-you-mom__product-grid .four-tiles .tile:nth-child(even) {padding-left: 0;}.just-for-you-mom__product-grid .four-tiles--row1 {margin-bottom: 30px;}.just-for-you-mom__product-grid .four-tiles--row2 .tile {margin-bottom: 50px;}.just-for-you-mom__product-grid .see-more {margin: 0 0 0 18px;display: initial;width: auto;margin-bottom: 44px;border: 1px solid lightgray;padding: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;height: 250px;position: relative;}.just-for-you-mom__product-grid .see-more__container {padding: 30px;}.just-for-you-mom__video {margin-top: 40px;}.just-for-you-mom .mobile-image {display: none;}.just-for-you-mom__product1 {background: url('../../../../responsive/img/spotlight/just-for-you-mama/product1-bg.jpg');background-size: cover;margin: 80px -80px 0 -80px;}.just-for-you-mom__product1 .product1__headline {text-align: left;margin-top: 50px;}.just-for-you-mom__product1 .product1__sub-headline {text-align: left;}.just-for-you-mom__product1 .product1__thumb {margin: 30px 0 45px 15px;display: inline-block;background: none !important;}.just-for-you-mom__product1 .caption {font-size: 16px;bottom: 15px !important;}.just-for-you-mom__product2 {margin: 80px -80px 0 -80px;}.just-for-you-mom__product2 .container {margin: 0;width: 100%;padding: 0 !important;}.just-for-you-mom__product2 .product2__image {display: initial;}.just-for-you-mom__product2 .product2__headline {text-align: left;}.just-for-you-mom__product2 .product2__sub-headline {text-align: left;}.just-for-you-mom__product2 .product2__thumb {margin-top: 0;}.just-for-you-mom__product2 .caption {font-size: 16px;}.just-for-you-mom__product3 {background: url('../../../../responsive/img/spotlight/just-for-you-mama/product3-bg.jpg');background-size: cover;margin: 80px -80px 0 -80px;}.just-for-you-mom__product3 .product3__headline {margin-top: 75px;}.just-for-you-mom__product3 .product3__thumbnails {margin: 30px 0 75px 0;}.just-for-you-mom__product3 .product3__thumb {background: none !important;}.just-for-you-mom__product3 .caption {font-size: 16px;}.just-for-you-mom__product4 {margin: 80px -80px 0 -80px !important;padding: 0 !important;}.just-for-you-mom__product4 .container {margin: 0;width: 100%;padding: 0 !important;}.just-for-you-mom__product4 .product4__image {display: initial;}.just-for-you-mom__product4 .product4__headline {text-align: left;margin-top: 50px;}.just-for-you-mom__product4 .product4__sub-headline {text-align: left;}.just-for-you-mom__product4 .product4__thumbnails {margin: 30px 0 0 -100px;}.just-for-you-mom__product4 .product4__thumb {background: none !important;}.just-for-you-mom__product4 .caption {font-size: 16px;}.just-for-you-mom__product5 {background: url('../../../../responsive/img/spotlight/just-for-you-mama/product5-bg.jpg');background-size: cover;margin: 80px -80px 0 -80px;}.just-for-you-mom__product5 .product5__headline {text-align: left;}.just-for-you-mom__product5 .product5__sub-headline {text-align: left;}.just-for-you-mom__product5 .product5__thumbnails {display: block;margin-top: 0;}.just-for-you-mom__product5 .product5__thumbnails .product5__thumb:last-child {clear: both;margin-top: 45px;margin-bottom: 100px;}.just-for-you-mom__product5 .product5__thumb {background: none !important;display: inline-block;float: left;margin: 0 0 0 30px;width: initial;}.just-for-you-mom__product5 .caption {bottom: 20px !important;width: 75%;font-size: 16px;}.craft-your-world .caddy-left {margin-left: 12.5%;}.craft-your-world .zipper-right {margin-right: 12.5%;}.time-to-make-some-magic__header .header__image--desktop {display: initial;}.time-to-make-some-magic__header .header__image--mobile {display: none;}.time-to-make-some-magic__header .header__content {position: absolute;left: 100px;top: 125px;width: 390px;background-color: white;padding: 20px 30px;}.time-to-make-some-magic__header .header__content .content__headline {margin-top: 0;}.time-to-make-some-magic__product-grid {padding: 0 60px;margin-top: -400px;}.time-to-make-some-magic__product-grid .four-tiles .tile {width: 23%;margin-bottom: 20px;}.time-to-make-some-magic__product-grid .four-tiles .tile--desktop {display: initial;}.time-to-make-some-magic__product-grid .four-tiles .tile--mobile {display: none;}.time-to-make-some-magic__product-grid .four-tiles .tile:nth-child(odd) {padding-right: 0;}.time-to-make-some-magic__product-grid .four-tiles .tile:nth-child(even) {padding-left: 0;}.time-to-make-some-magic__product-grid .four-tiles--row1 {margin-bottom: 30px;}.time-to-make-some-magic__video {margin-top: 40px;}.time-to-make-some-magic__medium-utility-tote .left img {display: block;margin: 0 auto;}.time-to-make-some-magic__medium-utility-tote .right {text-align: left;}.time-to-make-some-magic__medium-utility-tote .right img {width: 95%;}.time-to-make-some-magic__littles-carry-all-caddy p,.time-to-make-some-magic__picture-perfect-ornaments p {padding: 0 20%;}.time-to-make-some-magic__statement-canvas-pillows .left {text-align: left;}.time-to-make-some-magic__statement-canvas-pillows .left h2 {margin-top: 0;}.time-to-make-some-magic__statement-canvas-pillows .left img {margin: 30px auto 0 auto;margin-top: 45px;display: block;}.time-to-make-some-magic__statement-canvas-pillows .right img {margin: 0 auto;}.time-to-make-some-magic__timeless-memory-pouches .content-container .content {width: 44%;top: 15px;right: 15px;position: absolute;padding-right: 15px;}.time-to-make-some-magic__timeless-memory-pouches .content-container .content .buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.time-to-make-some-magic__statement-canvas-gift-bag .right img {margin: 0 auto;}.time-to-make-some-magic__statement-canvas-gift-bag .left {text-align: left;}.time-to-make-some-magic__statement-canvas-gift-bag .left img {display: block;margin: 30px auto 0 auto;}.time-to-make-some-magic__hide-and-peek-pouch {text-align: left;}.time-to-make-some-magic__hide-and-peek-pouch img.desktop {display: block;}.time-to-make-some-magic__hide-and-peek-pouch img.mobile {display: none;}.time-to-make-some-magic__hide-and-peek-pouch .content {pointer-events: none;width: 29%;right: 30px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);padding-right: 15px;}.time-to-make-some-magic__hide-and-peek-pouch .content a {pointer-events: auto;}.time-to-make-some-magic__hand-carved-decor {text-align: left;}.time-to-make-some-magic__hand-carved-decor img.desktop {display: block;}.time-to-make-some-magic__hand-carved-decor img.mobile {display: none;}.time-to-make-some-magic__hand-carved-decor .content {position: absolute;width: 43%;left: 30px;top: 0px;}.heartfelt-home .four-tiles .tile {width: 23%;}.heartfelt-home #felt-storage-tote .felt-storage-small {position: absolute;bottom: 0;right: 0;display: block;}.picture-perfect .jewelry__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.its-galentines-day .picture-perfect img {padding-top: 0;}.storage-with-style .see-through img {padding-top: 0;}.storage-with-style .felt img {padding-top: 0;}.picture-perfect .jewelry__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.picture-perfect__header .header__image--desktop {display: initial;}.picture-perfect__header .header__image--mobile {display: none;}.picture-perfect__header .header__content {position: absolute;left: 30px;top: 60px;width: 450px;background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;padding: 20px 30px;}.picture-perfect__header .header__content .content__headline {margin-top: 0;}.picture-perfect__product-grid {padding: 0 60px;margin-top: -195px;}.picture-perfect__product-grid .four-tiles .tile {width: 23%;margin-bottom: 20px;}.picture-perfect__product-grid .four-tiles .tile--desktop {display: initial;}.picture-perfect__product-grid .four-tiles .tile--mobile {display: none;}.picture-perfect__product-grid .four-tiles .tile:nth-child(odd) {padding-right: 0;}.picture-perfect__product-grid .four-tiles .tile:nth-child(even) {padding-left: 0;}.picture-perfect__product-grid .four-tiles--row1 {margin-bottom: 30px;}.picture-perfect__product-grid .four-tiles--row2 .tile {margin-bottom: 50px;}.picture-perfect__product-grid .see-more {margin: 0 0 0 18px;display: initial;width: auto;margin-bottom: 44px;border: 1px solid lightgray;padding: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;height: 250px;position: relative;}.picture-perfect__product-grid .see-more__container {padding: 30px;}.content-collection.hello-happy .happy-box {height: 600px;margin-top: 100px;}.content-collection.hello-happy .happy-box .row {background: #efe2e7;margin: 0;}.content-collection.hello-happy .happy-box img {position: absolute;top: -80px;left: -72px;}.content-collection.hello-happy .cs-product__image {max-width: 374px !important;}.content-collection.trends .hero-align-right {width: 87%;float: right;}.content-collection.products-with-a-purpose .on-our-sleeves-hero {overflow: hidden;text-align: left;}.content-collection.products-with-a-purpose .on-our-sleeves-hero img {margin-top: -40px;}.content-collection.products-with-a-purpose .on-our-sleeves-hero__content {top: 40%;right: auto;bottom: auto;max-width: 520px;padding: 30px 80px;}.content-collection.products-with-a-purpose .on-our-sleeves-hero__content h1 {font-size: 60px;}.content-collection.products-with-a-purpose .purpose-container h2 {font-size: 36px;}.content-collection.products-with-a-purpose .freedom .freedom-image img {max-width: 110%;}.content-collection.products-with-a-purpose .more-wrapper h2,.content-collection.products-with-a-purpose .personal-wrapper h2,.content-collection.products-with-a-purpose .cinch-wrapper h2 {font-size: 30px;}.content-collection.products-with-a-purpose .more-wrapper h2,.content-collection.products-with-a-purpose .personal-wrapper h2,.content-collection.products-with-a-purpose .cinch-wrapper h2 {font-size: 36px;}.content-collection.products-with-a-purpose .personal-wrapper .personal-image {position: absolute;width: auto;margin: 0 auto;text-align: center;left: 0;right: 0;}.content-collection.inspired-living .inspired-living-hero__copy {width: 33%;}.content-collection.inspired-living .inspired-living-hero p {font-size: 16px;}.content-collection.inspired-living h2.justLovely {font-size: 70px;}.gifts-cta .match-img-height {height: 253.33px;}.content-collection.ps-gift-sets .ps-hero__content {width: 970px;}.content-collection.ps-gift-sets .ps-hero h2 {font-size: 30px;}.content-collection.ps-gift-sets .ps-hero p {font-size: 19px;}.content-collection.ps-gift-sets .logos__content span {font-size: 16px;}.content-collection.ps-gift-sets .logos__content .flex-row div {padding: 15px 30px;}.md-ptn,.md-pvn,.md-pan {padding-top: 0 !important;}.md-pts,.md-pvs,.md-pas {padding-top: 5px !important;}.md-ptm,.md-pvm,.md-pam {padding-top: 10px !important;}.md-ptl,.md-pvl,.md-pal {padding-top: 20px !important;}.md-pth,.md-pvh,.md-pah {padding-top: 30px !important;}.md-ptg,.md-pvg,.md-pag {padding-top: 40px !important;}.md-pty,.md-pvy,.md-pay {padding-top: 50px !important;}.md-prn,.md-phn,.md-pan {padding-right: 0 !important;}.md-prs,.md-phs,.md-pas {padding-right: 5px !important;}.md-prm,.md-phm,.md-pam {padding-right: 10px !important;}.md-prl,.md-phl,.md-pal {padding-right: 20px !important;}.md-prh,.md-phh,.md-pah {padding-right: 30px !important;}.md-prg,.md-phg,.md-pag {padding-right: 40px !important;}.md-pry,.md-phy,.md-pay {padding-right: 50px !important;}.md-pbn,.md-pvn,.md-pan {padding-bottom: 0 !important;}.md-pbs,.md-pvs,.md-pas {padding-bottom: 5px !important;}.md-pbm,.md-pvm,.md-pam {padding-bottom: 10px !important;}.md-pbl,.md-pvl,.md-pal {padding-bottom: 20px !important;}.md-pbh,.md-pvh,.md-pah {padding-bottom: 30px !important;}.md-pbg,.md-pvg,.md-pag {padding-bottom: 40px !important;}.md-pby,.md-pvy,.md-pay {padding-bottom: 50px !important;}.md-pln,.md-phn,.md-pan {padding-left: 0 !important;}.md-pls,.md-phs,.md-pas {padding-left: 5px !important;}.md-plm,.md-phm,.md-pam {padding-left: 10px !important;}.md-pll,.md-phl,.md-pal {padding-left: 20px !important;}.md-plh,.md-phh,.md-pah {padding-left: 30px !important;}.md-plg,.md-phg,.md-pag {padding-left: 40px !important;}.md-ply,.md-phy,.md-pay {padding-left: 50px !important;}.md-mtn,.md-mvn,.md-man {margin-top: 0 !important;}.md-mts,.md-mvs,.md-mas {margin-top: 5px !important;}.md-mtm,.md-mvm,.md-mam {margin-top: 10px !important;}.md-mtl,.md-mvl,.md-mal {margin-top: 20px !important;}.md-mth,.md-mvh,.md-mah {margin-top: 30px !important;}.md-mtg,.md-mvg,.md-mag {margin-top: 40px !important;}.md-mty,.md-mvy,.md-may {margin-top: 50px !important;}.md-mrn,.md-mhn,.md-man {margin-right: 0 !important;}.md-mrs,.md-mhs,.md-mas {margin-right: 5px !important;}.md-mrm,.md-mhm,.md-mam {margin-right: 10px !important;}.md-mrl,.md-mhl,.md-mal {margin-right: 20px !important;}.md-mrh,.md-mhh,.md-mah {margin-right: 30px !important;}.md-mrg,.md-mhg,.md-mag {margin-right: 40px !important;}.md-mry,.md-mhy,.md-may {margin-right: 50px !important;}.md-mbn,.md-mvn,.md-man {margin-bottom: 0 !important;}.md-mbs,.md-mvs,.md-mas {margin-bottom: 5px !important;}.md-mbm,.md-mvm,.md-mam {margin-bottom: 10px !important;}.md-mbl,.md-mvl,.md-mal {margin-bottom: 20px !important;}.md-mbh,.md-mvh,.md-mah {margin-bottom: 30px !important;}.md-mbg,.md-mvg,.md-mag {margin-bottom: 40px !important;}.md-mby,.md-mvy,.md-may {margin-bottom: 50px !important;}.md-mln,.md-mhn,.md-man {margin-left: 0 !important;}.md-mls,.md-mhs,.md-mas {margin-left: 5px !important;}.md-mlm,.md-mhm,.md-mam {margin-left: 10px !important;}.md-mll,.md-mhl,.md-mal {margin-left: 20px !important;}.md-mlh,.md-mhh,.md-mah {margin-left: 30px !important;}.md-mlg,.md-mhg,.md-mag {margin-left: 40px !important;}.md-mly,.md-mhy,.md-may {margin-left: 50px !important;}.md-mauto {margin: auto;}.md-br {border-right: 1px solid #ccc;}.md-bl {border-left: 1px solid #ccc;}.md-bb {border-bottom: 1px solid #ccc;}.md-bt {border-top: 1px solid #ccc;}.md-bn {border: 0;}.text-left-slider-right .flex {display: -webkit-box;display: -ms-flexbox;display: flex;}.text-left-slider-right .flex .vert-center {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.articles-section .row {display: -webkit-box;display: -ms-flexbox;display: flex;}.articles-section .image-border {margin: 0 1% !important;}.articles-section .image-background {margin: 0 1% !important;}}@media (min-width: 992px) and (max-width: 1200px) {.rep-info__links li {font-size: 14px;}}@media (min-width: 992px) and (max-width: 1199px) {.spotlight-nav {display: block !important;}table.spotlight-nav {display: table !important;}tr.spotlight-nav {display: table-row !important;}th.spotlight-nav,td.spotlight-nav {display: table-cell !important;}.specials-nav .left-specials,.specials-nav .right-specials {max-width: 445px;margin-right: 0;}.hostess-special .hs-hero p {font-size: 18px;}.hostess-special .hs-hero p.line-2 {font-size: 24px;}.hostess-special .hs-hero h1 .free {font-size: 100px;}.hostess-special .hs-hero h1 .extra {font-size: 85px;}.hostess-special .hs-hero h1 .seventy {margin: 0;letter-spacing: -15px;}.hostess-special .hs-hero h1 .percentage {margin-left: -10px;}.customer-special .does-it-all__content h2 {font-size: 40px;}.content-collection.hello-happy .happy-box .h1 {font-size: 32px;}.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;}.visible-md-block {display: block !important;}.visible-md-inline {display: inline !important;}.visible-md-inline-block {display: inline-block !important;}.hidden-md {display: none !important;}.md-text-right {text-align: right;}.md-text-left {text-align: left;}.md-text-center {text-align: center;}}@media all and (min-width: 992px) {.enrollment__consultant-connect-from-lead-pool {margin: 35px 70px;}.progress-bar ul {width: 100%;}.order-summary {margin: 0;}.order-summary__wrap {margin-top: 0;}.order-summary__mobile-button-wrap.state-visible {display: none;}.consultant-tile-list {-webkit-box-pack: baseline;-ms-flex-pack: baseline;justify-content: baseline;display: -webkit-box;display: -ms-flexbox;display: flex;}}@media (min-width: 992px) and (min-width: 992px) {.md-timeline__card.arrow-right:after {content: "";display: block;background: #e01783;width: 18px;height: 18px;border-radius: 50%;position: absolute;top: 30px;left: calc(100% + 37px);}.md-timeline__card.arrow-right:before {content: "";position: absolute;left: calc(100% - 1px);top: 23px;z-index: 5;width: 16px;height: 32px;display: block;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQyNEVFNTU5RTNGRjExRTc5RTg3RDgzN0MyRjgzNUQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQyNEVFNTVBRTNGRjExRTc5RTg3RDgzN0MyRjgzNUQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDI0RUU1NTdFM0ZGMTFFNzlFODdEODM3QzJGODM1RDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDI0RUU1NThFM0ZGMTFFNzlFODdEODM3QzJGODM1RDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6tYYXgAAABqUlEQVR42qSVPUsDQRCGx2jAIiGQMpWtraVgYakiiCJ2YiPifxBEbPwRotiJP0D8aIIGbASxULAShVwkkFySu3xekvWdcxckWMyuL7zc7l3mYTM7O0vFYnFSKUWuThDRjed5WXIUA+bgAiBTToBkMsnPafgBkBlbwNhwOFTVapW63S7PQ3g9l8tdiQHqR1Sv16nVavG7PrwDyIkYYCZBEMTWOmADpMQAFq+iVquZ6aleTSQGsDqdDvm+T/rTtc5LIAawoiiiSqVCSDJPn+AlQEpiAGswGMSQfp/zSh/wIiCvYgCLV8Db3Ov1eOrDK4DciQEs/gnnhHMDccFsAnIhBhhxrTSbzfjfwfOA3CdsyjaTyVA6nebhOLxnDpOVUqmUGc46AfS2xuXiBAjD0Azz1oBGo/E7iUdW28jno91um23cwg6cuxbSKoLzLqX8qUv5xeUwPetgT3SYuL3xsvWnW3hNfJxHGsoZvC1uKCMt7RDeF7W0P5rqLgKPXdv6BoIvxW29XC4rzjj0BS8j+NGmOid08Bu8gOB367sNt3MBzrrezvTf6/1bgAEAzR3AhzbvcSkAAAAASUVORK5CYII=);}.md-timeline__card.arrow-left:after {content: "";display: block;background: #e01783;width: 18px;height: 18px;border-radius: 50%;position: absolute;top: 30px;right: calc(100% + 37px);}.md-timeline__card.arrow-left:before {content: "";position: absolute;right: calc(100% - 1px);top: 23px;z-index: 5;width: 16px;height: 32px;display: block;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFGQTVCMkQ4RTNGRjExRTc5MzJEOTIwMTdENjc2NUE3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFGQTVCMkQ5RTNGRjExRTc5MzJEOTIwMTdENjc2NUE3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUZBNUIyRDZFM0ZGMTFFNzkzMkQ5MjAxN0Q2NzY1QTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUZBNUIyRDdFM0ZGMTFFNzkzMkQ5MjAxN0Q2NzY1QTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6fS95ZAAAB00lEQVR42qRVu0oDQRS9szt5kndSxC3UVi1EsVFQ7BTtrWwUf0MsLPwEsbQUQUTRQgu1stEP8Ae2SkjIJoElmHjuMgsh5rGzuXD27MKeM3dm7twRvV6PwoZt23FjCnEB9CJDiudBz8CCEUK8CvpkcSQSIUNTvAv6AMqxWIxKpVJwA4iPQY9AKplMUqFQICEEyQBCATpToHQ67cEPOUEcAV0BR/ydy+WIR+8POUbMw9wCO5xqPp+neDz+7z85QjwDegJWDMOgYrFIvOLDQg4RL6o9npNSemLTNEdOUw6It0D3QD4ajXorzRmMC6NPfMClyeJEIuGNPEnMIfgwQbyJ9zfATKVSlMlkAheXP4VTFg/ucZDwc1znB4+uG76By49utxva4J0fzWYztMEF8NtqtajRaOgbWJb1DTrkqXAWtVqNgrY60f8jtnMbdKdTSGJwJJgsqVKeDVLKYliqMLGUyfKkwzQ0P6yJDeLqfOWtrVQq5LpucANl4oD2gWvOslqtUrvdDm6gTDqqG53zd71eJ8dxJq/BiCZzArrk88NtLZvNek1V6FxtMNkD3fCx4bbudWbduxEma6q9l7UvFrUuX6AN4KfT6ehnMHC5Pohpr/c/AQYA1luv9oTsY6EAAAAASUVORK5CYII=);}}@media (min-width: 1024px) {.content-page.home .may-content .center-hero {margin-top: -540px;}.content-page.home .may-content .homepage-hero .text .title {font-size: 5vw;}}@media (max-width: 1199px) and (min-width: 768px) {.catalog-nav__link {font-size: 14px;margin-right: 10px;}}@media (min-width: 1199px) {#just-for-you-mom .content .copy,#make-your-statement .content .copy,#new-prints .content .copy,#thermals .content .copy {margin: 150px 0;}}@media (min-width: 1200px) {.container {width: 1170px;}.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-12 {width: 100%;}.col-lg-11 {width: 91.66666667%;}.col-lg-10 {width: 83.33333333%;}.col-lg-9 {width: 75%;}.col-lg-8 {width: 66.66666667%;}.col-lg-7 {width: 58.33333333%;}.col-lg-6 {width: 50%;}.col-lg-5 {width: 41.66666667%;}.col-lg-4 {width: 33.33333333%;}.col-lg-3 {width: 25%;}.col-lg-2 {width: 16.66666667%;}.col-lg-1 {width: 8.33333333%;}.col-lg-pull-12 {right: 100%;}.col-lg-pull-11 {right: 91.66666667%;}.col-lg-pull-10 {right: 83.33333333%;}.col-lg-pull-9 {right: 75%;}.col-lg-pull-8 {right: 66.66666667%;}.col-lg-pull-7 {right: 58.33333333%;}.col-lg-pull-6 {right: 50%;}.col-lg-pull-5 {right: 41.66666667%;}.col-lg-pull-4 {right: 33.33333333%;}.col-lg-pull-3 {right: 25%;}.col-lg-pull-2 {right: 16.66666667%;}.col-lg-pull-1 {right: 8.33333333%;}.col-lg-pull-0 {right: auto;}.col-lg-push-12 {left: 100%;}.col-lg-push-11 {left: 91.66666667%;}.col-lg-push-10 {left: 83.33333333%;}.col-lg-push-9 {left: 75%;}.col-lg-push-8 {left: 66.66666667%;}.col-lg-push-7 {left: 58.33333333%;}.col-lg-push-6 {left: 50%;}.col-lg-push-5 {left: 41.66666667%;}.col-lg-push-4 {left: 33.33333333%;}.col-lg-push-3 {left: 25%;}.col-lg-push-2 {left: 16.66666667%;}.col-lg-push-1 {left: 8.33333333%;}.col-lg-push-0 {left: auto;}.col-lg-offset-12 {margin-left: 100%;}.col-lg-offset-11 {margin-left: 91.66666667%;}.col-lg-offset-10 {margin-left: 83.33333333%;}.col-lg-offset-9 {margin-left: 75%;}.col-lg-offset-8 {margin-left: 66.66666667%;}.col-lg-offset-7 {margin-left: 58.33333333%;}.col-lg-offset-6 {margin-left: 50%;}.col-lg-offset-5 {margin-left: 41.66666667%;}.col-lg-offset-4 {margin-left: 33.33333333%;}.col-lg-offset-3 {margin-left: 25%;}.col-lg-offset-2 {margin-left: 16.66666667%;}.col-lg-offset-1 {margin-left: 8.33333333%;}.col-lg-offset-0 {margin-left: 0%;}.wrapper {max-width: 100%;}.credits-footer {padding: 10px 0px !important;}.alert-tray {width: 70%;}.page-hero {height: 500px;}.page-hero__image {left: -651px;width: 1302px;}.full-page-hero__detail {right: 0;}.catalog-standalone-link {left: 558px;}.sub-nav--six-col .sub-nav__col {margin-left: 30px;min-width: 20%;}.sub-nav--six-col .sub-nav__col:lang(es-us) {min-width: 18%;}.shop-helper .sub-nav--six-col .sub-nav__col {min-width: 20%;}.in-page-nav__long ul li a {font-size: 20px;padding: 15px;}.shop-nav {max-width: 425px;border-left: 1px solid #ccc;}.spotlight-nav {display: block !important;}table.spotlight-nav {display: table !important;}tr.spotlight-nav {display: table-row !important;}th.spotlight-nav,td.spotlight-nav {display: table-cell !important;}.spotlight-nav {max-width: 550px;}.spotlight-nav:lang(es-us) {max-width: 525px;}.ideas-nav .img img {max-width: 230px;}.earn-rewards-dropdown {margin-right: 30px;}.item-detail__suggestions--backoffice a.bo-suggs {-ms-flex-preferred-size: 16.5%;flex-basis: 16.5%;}.item-detail__suggestions--container {-ms-flex-preferred-size: 12.5%;flex-basis: 12.5%;}.item-detail .otherImages .flex-viewport {height: 400px !important;}.gift-blocks__guide-image {max-height: 220px;}.swatch-switcher__list {width: 1080px;}.swatch-switcher__list-item {margin-right: 20px;}.ourstory-landing .ourstory-hero {min-height: 430px;}.ourstory-landing .image-collage {max-width: none;}.kit-wrapper .col-lg-4 {width: 38%;}.kit-wrapper h2.pink-bg {padding-left: 80px;}.kit-wrapper h2 .date-img {left: 50px;}.content-collection.personalization h1 {font-size: 48px;}.content-collection.gift-certificates h1.justLovely {font-size: 200px;}.content-page.home .april-content .flex-column:first-child {width: 60%;}.content-page.home .april-content .flex-column:last-child {width: 40%;}.content-page.home .april-content .become-an-insider__copy h3 {font-size: 54px;}.pers-item--callout .pink-border .arrow-link,.pers-item--callout .gray-border .arrow-link {line-height: 35px;}.pers-item--callout__2col h2 {font-size: 58px;line-height: normal !important;}.pers-item--callout.icon-it h2 {font-size: 72px;line-height: 72px;margin-top: 34px;}.pers-item--square .pink-border {padding: 10px;}.pers-item--square .pink-border h2 {margin-top: 0;line-height: 48px;}.pers-item--square .pink-border .arrow-link {line-height: 14px !important;}.charms .charm__charm {width: 9%;}.charms .charm__charm--rectangle {width: 19%;}.thread-colors__color {width: 12%;}.lightSlider-alt-high-arrows.lightSlider + .lSAction > .lSPrev,.lightSlider-alt-high-arrows.lightSlider + .lSAction > .lSNext {top: 190px;}.page-hero {height: 400px;}.page-hero__image {left: -651px;width: 1302px;}.gives-cindy-image {left: 10px;}.container--extrawide {width: 1255px !important;}.partners-carousel ul.lSPager {top: 43%;}.consultantgiving .negative-margins,.howwegive .negative-margins {margin: -40px 0;}.hostess-special .hs-hero h1 .seventy {font-size: 200px;letter-spacing: -20px;}.hostess-special .hs-hero h1 .percentage {font-size: 112px;}.hostess-special .hs-hero h1 .off {font-size: 64px;}.customer-special .full-page-hero .hero--line-2 {font-size: 100px;line-height: 90px;}.customer-special .does-it-all .col:last-child {padding: 30px 50px;}.cs-product__image--hover {max-width: 361px !important;}.earn-rewards .full-page-hero__bg {width: 115%;}.earn-rewards .full-page-hero h1 {font-size: 66px;}.earn-rewards .full-page-hero h1:lang(es-us) {font-size: 55px;}.earn-rewards .full-page-hero h1 span {font-size: 140px;}.earn-rewards .full-page-hero p {font-size: 36px;}.earn-rewards-earn .dollar-details h2,.join .dollar-details h2 {font-size: 40px;}.earn-rewards-earn .full-page-hero__bg .copy-block h1,.join .full-page-hero__bg .copy-block h1 {font-size: 65px;}.hostess-rewards .table-sticker {width: 100px;height: 100px;right: 22px;font-size: 14px;margin-top: -60px;}.hostess-rewards .table-sticker:before {height: 92px;width: 92px;}.share-rewards .what-you-do .item__end .item-text {margin-right: 15%;}.join .gradient-hero__content--h2 {line-height: 1em;}.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {width: 38em;}.category-landing .category-hero .category-hero-caption {max-width: 36%;}.category-landing .category-hero .category-hero-caption--small {max-width: 30%;}.category-landing .category-hero .category-hero-caption--large {max-width: 40%;}.category-landing .category-hero .category-hero-caption h1,.category-landing .category-hero .category-hero-caption .h1 {font-size: 60px;}.category-landing .category-hero .category-hero-caption--top {top: 30px;}.sub-category-landing .sub-category-hero .sub-category-hero-caption {max-width: 37%;}.sub-category-landing .sub-category-hero .sub-category-hero-caption h1,.sub-category-landing .sub-category-hero .sub-category-hero-caption .h1 {font-size: 60px;}.sub-category-landing .sub-category-hero .sub-category-bigword h1 {font-size: 200px;line-height: .9em;}.sub-category-landing .sub-category-hero .sub-category-bigword--long-word h1 {font-size: 120px;line-height: 1.25em;}.sub-category-landing .sub-category-hero .sub-category-bigword--fat h1 {font-size: 268px;}.article-carousel .flex-control-nav.flex-control-paging {top: 500px;}.guest-blogger__copy {top: 40px;padding-top: 26px;padding-bottom: 26px;}.ideas-we-love.category-landing .behind-the-bag .hero-crop .category-hero-caption h2.h1 {font-size: 48px;}.md-timeline__card-wrapper {height: 4230px;margin-bottom: 100px;}.md-timeline__year--y2003 {top: -60px;}.md-timeline__year--y2004 {top: 380px;}.md-timeline__year--y2005 {top: 620px;}.md-timeline__year--y2006 {top: 920px;}.md-timeline__year--y2008 {top: 1240px;}.md-timeline__year--y2009 {top: 1610px;}.md-timeline__year--y2010 {top: 1860px;}.md-timeline__year--y2012 {top: 2370px;}.md-timeline__year--y2014 {top: 2720px;}.md-timeline__year--y2015 {top: 3070px;}.md-timeline__year--y2016 {top: 3350px;}.md-timeline__year--y2017 {top: 3630px;}.md-timeline__year--y2018 {top: 3980px;}.md-timeline__card {max-width: 523px;}.md-timeline__card--3 {top: 180px;}.md-timeline__card--4 {top: 440px;}.md-timeline__card--5 {top: 680px;}.md-timeline__card--6 {top: 980px;}.md-timeline__card--7 {top: 1040px;}.md-timeline__card--8 {top: 1300px;}.md-timeline__card--9 {top: 1390px;}.md-timeline__card--10 {top: 1670px;}.md-timeline__card--11 {top: 1920px;}.md-timeline__card--12 {top: 1980px;}.md-timeline__card--13 {top: 2170px;}.md-timeline__card--14 {top: 2430px;}.md-timeline__card--15 {top: 2520px;}.md-timeline__card--16 {top: 2780px;}.md-timeline__card--17 {top: 2840px;}.md-timeline__card--18 {top: 3130px;}.md-timeline__card--19 {top: 3410px;}.md-timeline__card--20 {top: 3690px;}.md-timeline__card--21 {top: 3740px;}.md-timeline__card--22 {top: 4040px;}.md-timeline__card--23 {top: 4180px;}#just-for-you-mom .content .copy,#make-your-statement .content .copy,#new-prints .content .copy,#thermals .content .copy {margin: 185px 0;}#new-prints .copy {margin: 160px 0;}#fathers-day p {padding-right: 30px;}#fathers-day .products p {padding-right: 0;}.just-for-you-mom__product4 .product4__headline {margin-top: 75px;}.time-to-make-some-magic__medium-utility-tote .right img {width: 100%;}.time-to-make-some-magic__timeless-memory-pouches .content-container .content {width: 40%;top: 30px;right: 20px;}.time-to-make-some-magic__hand-carved-decor .content {width: 34%;top: 30px;padding-left: 15px;}.heartfelt-home #felt-wine .background,.heartfelt-home #felt-shopper-tote .background,.heartfelt-home #felt-storage-bin .background {background-size: contain;}.picture-perfect__header .header__content {left: calc((100vw - 1170px)/2);}.content-collection.hello-happy .cs-product__image {max-width: 460px !important;}.content-collection.trends .hero-align-right {width: 73%;}.content-collection.products-with-a-purpose .freedom .freedom-image img {max-width: 130%;}.content-collection.inspired-living .inspired-living-hero h1 {font-size: 60px;}.content-collection.inspired-living .inspired-living-hero .h3 {font-size: 20px;margin-bottom: 0;}.gifts-cta .match-img-height {height: 320px;}.gifts-cta .match-img-height h2 {font-size: 95px !important;}.gifts-cta .match-img-height h2.small {font-size: 60px !important;}.content-collection.ps-gift-sets .ps-hero__content {width: 1170px;}.lg-ptn,.lg-pvn,.lg-pan {padding-top: 0 !important;}.lg-pts,.lg-pvs,.lg-pas {padding-top: 5px !important;}.lg-ptm,.lg-pvm,.lg-pam {padding-top: 10px !important;}.lg-ptl,.lg-pvl,.lg-pal {padding-top: 20px !important;}.lg-pth,.lg-pvh,.lg-pah {padding-top: 30px !important;}.lg-ptg,.lg-pvg,.lg-pag {padding-top: 40px !important;}.lg-pty,.lg-pvy,.lg-pay {padding-top: 50px !important;}.lg-prn,.lg-phn,.lg-pan {padding-right: 0 !important;}.lg-prs,.lg-phs,.lg-pas {padding-right: 5px !important;}.lg-prm,.lg-phm,.lg-pam {padding-right: 10px !important;}.lg-prl,.lg-phl,.lg-pal {padding-right: 20px !important;}.lg-prh,.lg-phh,.lg-pah {padding-right: 30px !important;}.lg-prg,.lg-phg,.lg-pag {padding-right: 40px !important;}.lg-pry,.lg-phy,.lg-pay {padding-right: 50px !important;}.lg-pbn,.lg-pvn,.lg-pan {padding-bottom: 0 !important;}.lg-pbs,.lg-pvs,.lg-pas {padding-bottom: 5px !important;}.lg-pbm,.lg-pvm,.lg-pam {padding-bottom: 10px !important;}.lg-pbl,.lg-pvl,.lg-pal {padding-bottom: 20px !important;}.lg-pbh,.lg-pvh,.lg-pah {padding-bottom: 30px !important;}.lg-pbg,.lg-pvg,.lg-pag {padding-bottom: 40px !important;}.lg-pby,.lg-pvy,.lg-pay {padding-bottom: 50px !important;}.lg-pln,.lg-phn,.lg-pan {padding-left: 0 !important;}.lg-pls,.lg-phs,.lg-pas {padding-left: 5px !important;}.lg-plm,.lg-phm,.lg-pam {padding-left: 10px !important;}.lg-pll,.lg-phl,.lg-pal {padding-left: 20px !important;}.lg-plh,.lg-phh,.lg-pah {padding-left: 30px !important;}.lg-plg,.lg-phg,.lg-pag {padding-left: 40px !important;}.lg-ply,.lg-phy,.lg-pay {padding-left: 50px !important;}.lg-mtn,.lg-mvn,.lg-man {margin-top: 0 !important;}.lg-mts,.lg-mvs,.lg-mas {margin-top: 5px !important;}.lg-mtm,.lg-mvm,.lg-mam {margin-top: 10px !important;}.lg-mtl,.lg-mvl,.lg-mal {margin-top: 20px !important;}.lg-mth,.lg-mvh,.lg-mah {margin-top: 30px !important;}.lg-mtg,.lg-mvg,.lg-mag {margin-top: 40px !important;}.lg-mty,.lg-mvy,.lg-may {margin-top: 50px !important;}.lg-mrn,.lg-mhn,.lg-man {margin-right: 0 !important;}.lg-mrs,.lg-mhs,.lg-mas {margin-right: 5px !important;}.lg-mrm,.lg-mhm,.lg-mam {margin-right: 10px !important;}.lg-mrl,.lg-mhl,.lg-mal {margin-right: 20px !important;}.lg-mrh,.lg-mhh,.lg-mah {margin-right: 30px !important;}.lg-mrg,.lg-mhg,.lg-mag {margin-right: 40px !important;}.lg-mry,.lg-mhy,.lg-may {margin-right: 50px !important;}.lg-mbn,.lg-mvn,.lg-man {margin-bottom: 0 !important;}.lg-mbs,.lg-mvs,.lg-mas {margin-bottom: 5px !important;}.lg-mbm,.lg-mvm,.lg-mam {margin-bottom: 10px !important;}.lg-mbl,.lg-mvl,.lg-mal {margin-bottom: 20px !important;}.lg-mbh,.lg-mvh,.lg-mah {margin-bottom: 30px !important;}.lg-mbg,.lg-mvg,.lg-mag {margin-bottom: 40px !important;}.lg-mby,.lg-mvy,.lg-may {margin-bottom: 50px !important;}.lg-mln,.lg-mhn,.lg-man {margin-left: 0 !important;}.lg-mls,.lg-mhs,.lg-mas {margin-left: 5px !important;}.lg-mlm,.lg-mhm,.lg-mam {margin-left: 10px !important;}.lg-mll,.lg-mhl,.lg-mal {margin-left: 20px !important;}.lg-mlh,.lg-mhh,.lg-mah {margin-left: 30px !important;}.lg-mlg,.lg-mhg,.lg-mag {margin-left: 40px !important;}.lg-mly,.lg-mhy,.lg-may {margin-left: 50px !important;}.lg-mauto {margin: auto;}.lg-br {border-right: 1px solid #ccc;}.lg-bl {border-left: 1px solid #ccc;}.lg-bb {border-bottom: 1px solid #ccc;}.lg-bt {border-top: 1px solid #ccc;}.lg-bn {border: 0;}.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;}.visible-lg-block {display: block !important;}.visible-lg-inline {display: inline !important;}.visible-lg-inline-block {display: inline-block !important;}.hidden-lg {display: none !important;}.lg-text-right {text-align: right;}.lg-text-left {text-align: left;}.lg-text-center {text-align: center;}}@media all and (min-width: 1200px) {.enrollment__consultant-select-wrap .btn {padding: 17px 20px;margin: 0;}.checkout__consultant-select-wrap .btn {padding: 17px 70px;margin: 0;}}@media (min-width: 1440px) {.content-page.home .may-content .homepage-hero .main-title {font-size: 66px;}.content-page.home .may-content .homepage-hero .main-title .justLovely {font-size: 120px;}.content-page.home .may-content .homepage-hero .text .title {font-size: 90px;}}@media (min-width: 1600px) {#creative-crate,#close-to-home-caddy {height: 1200px;}#close-to-home-caddy {height: 1050px;}#creative-crate,#close-to-home-caddy {height: 1200px;}#close-to-home-caddy {height: 1050px;}}@media (max-width: 1200px) {.gifting .hero .background-helper {left: 0;margin: auto;position: absolute;right: 0;}.gifting .hero .hero-copy {height: auto;left: auto;right: auto;top: auto;width: auto;position: relative;margin: 80px auto;}#time-to-play .full-page-hero__contents {position: relative;-webkit-transform: none;-ms-transform: none;transform: none;top: 0;}#time-to-play .full-page-hero__contents .col-xs-12 {width: 100%;}}@media (max-width: 1199px) {.thread-colors {-ms-flex-pack: distribute;justify-content: space-around;}#newlyweds-bridal-parties .products .product__image,#students-teachers-coaches .products .product__image,#lunch-specials .products .product__image,#my-lunch .products .product__image {width: 225px;}.fall-is-here .products .product__image,#fresh-ideas .products .product__image,#just-for-teacher .products .product__image {width: 225px;}}@media (max-width: 1024px) {.content-page.home .may-content.may-11 .homepage-hero {height: 50px;margin-top: -20px;}.background-inset-border .left-image {display: block;top: 0;}}@media (max-width: 992px) {.iron-inset-designs__left-col {margin-bottom: 30px;}.iron-inset-designs__left-col .designs__single {width: 33%;}.iron-inset-designs__center-col {margin-bottom: 30px;}.iron-inset-designs__right-col .designs__single {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.iron-inset-designs__right-col .designs__single img {margin-left: 0;margin-right: 10px;}.iron-inset-designs__right-col .designs__single .details {min-width: 338px;}.icon-text-color-options .colors .swatch {width: 20%;}.icon-text-color-options .icons {-ms-flex-wrap: wrap;flex-wrap: wrap;}.icon-text-color-options .icons .swatch {width: 20%;}.earn-rewards-earn .dollar-details,.join .dollar-details {margin-left: -25px;margin-right: -25px;}.craft-your-world .move-text {margin-top: 160px;}.two-column-tab-text .col {margin-bottom: 20px;}.text-on-bg .text {background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;padding: 15px;left: 0;right: 0;margin: auto;}.bg-image-right-text .bg-image {opacity: 0.2;}.pink-bar-section h3 {font-size: 26px !important;}.pink-bar-section .justLovely {font-size: 42px !important;}}@media all and (max-width: 992px) {.submitMessage {width: 80% !important;left: 10% !important;}}@media (max-width: 991px) {.earn-rewards .gradient-hero {background-size: 130%;background-position: center top;height: 56vw;}.responsive-mto div.consultantInfoContainer div.changeConsultantLink {margin: 0 auto;}.now-on-pillows {background-size: 90%;}.ourstory-landing .ourstory-hero a {min-height: 430px;}.why-rotator .button-container a.btn {max-width: 140px;margin: 0 auto;}.four-tiles,.three-tiles,.five-tiles {width: 70%;display: block;}.four-tiles .tile,.three-tiles .tile,.five-tiles .tile {width: 100%;margin-bottom: 20px;}.picture-pillow {top: 0;}.picture-pillow img {width: 100%;}.partners-carousel__image a {width: 100%;}.partners-carousel__image a img {left: 0;right: 0;margin: 0 auto;}.customer-special .does-it-all__content {text-align: center;}.earn-rewards-earn .dollar-banner .h3 em,.join .dollar-banner .h3 em {display: block;}.earn-rewards-earn .solution-sets img,.join .solution-sets img {display: block;max-width: 100%;height: auto;margin: auto;}.earn-rewards-earn .solution-sets .justLovely,.join .solution-sets .justLovely {display: block;line-height: .8em;}.share-rewards .redeeming-rewards .rewards-table .title,.share-rewards .redeeming-rewards .rewards-table .details {font-size: 13px;}.article-carousel__image a {width: 100%;max-width: 450px;}.article-carousel__image a img {left: 0;right: 0;margin: 0 auto;}.ideas-we-love.category-landing .behind-the-bag .hero-crop img {left: 70%;}#babies-moms .background .products .product__title,#fathers-day .background .products .product__title,#busy-lunch .background .products .product__title,#picnic-with-pop .background .products .product__title {margin-bottom: 20px;}#back-to-school .background .products .product__title,#tailgate-time .background .products .product__title {margin-bottom: 20px;}.time-to-make-some-magic__medium-utility-tote .right h2 {margin-top: 15px;}.time-to-make-some-magic__timeless-memory-pouches .content-container {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.time-to-make-some-magic__timeless-memory-pouches .content-container img {margin-top: 30px;}.time-to-make-some-magic__timeless-memory-pouches .content-container .content {text-align: center;}.time-to-make-some-magic__timeless-memory-pouches .content-container .content .buttons a:first-child {margin-right: 30px;}.content-collection.hello-happy .happy-box img {margin: 40px auto;max-width: 100%;}.content-collection.hello-happy .happy-box .row {background: #efe2e7;margin-left: -40px;margin-right: -40px;padding: 20px;}.content-collection.products-with-a-purpose .freedom .freedom-girl {display: block;max-width: 100%;height: auto;margin: auto;}.content-collection.products-with-a-purpose .logo-wrapper .explore-content {margin-top: 20px;}.content-collection.products-with-a-purpose .logo-wrapper .explore-content .col-xs-6:nth-child(2) {text-align: center;}}@media (max-width: 991px) and (max-width: 480px) {.ideas-we-love.category-landing .behind-the-bag .hero-crop img {left: 100%;}}@media (max-width: 960px) {.content-page.home .may-content.may-11 .side-by-side .empowering-women {margin-bottom: 30px;}.discover-thirty-one-overlay .sticky-text {font-size: 70%;padding: 20px 0 20px 20px;}}@media screen and (max-width: 860px) {.flex-direction-nav .flex-prev {opacity: 1;left: 10px;}.flex-direction-nav .flex-next {opacity: 1;right: 10px;}}@media (max-width: 780px) {.highlighted-quote .quote {background: rgba(255, 255, 255, 0.7);padding: 20px;margin: 50px 0;text-align: center;left: 0;right: 0;}}@media (max-width: 768px) {.content-page.home .may-content .desktop {display: none;}.content-page.home .may-content .mobile {display: block;}.content-page.home .may-content .homepage-hero .right {display: none;}.content-page.home .may-content .homepage-hero .main-title {font-size: 10.792vw;position: relative;}.content-page.home .may-content .homepage-hero .main-title .justLovely {display: block;position: relative;bottom: -30px;}.content-page.home .may-content .homepage-hero .text {left: 0;right: 0;margin: 30px auto auto;padding: 10px;}.content-page.home .may-content .homepage-hero .text .title {font-size: 80px;width: 100%;}.content-page.home .may-content .homepage-hero .text .desc {font-size: 24px;width: 100%;}.content-page.home .may-content .happy-at-home {background-position: -550px -20px;background-repeat: no-repeat;}.content-page.home .may-content .wedded-bliss .bot-line .tal {text-align: center !important;}.content-page.home .may-content .wedded-bliss .intro-text {margin-top: 20px;}.content-page.home .may-content .purpose-purchase .container .right {margin-top: 30px;}.content-page.home .may-content .insider .left .text .justLovely {top: -30px;position: relative;}.content-page.home .may-content .insider .right {padding: 0 50px;margin-top: -60px;}.personalization-studio .what-style img {max-width: 400px;margin: 10px auto;}.personalization-photos--charms-key-fobs-designs .center-items .charm {width: 20%;display: inline-block;padding: 15px;}.personalization-photos--charms-key-fobs-designs .center-items .monogram {width: 20%;display: inline-block;padding: 15px;}.personalization-photos--charms-key-fobs-designs .center-items .rectangle-charm {width: 20%;display: inline-block;padding: 15px;}.personalization-photos--charms-key-fobs-designs .center-items.charm-bg {text-align: center;}.personalization-photos--charms-key-fobs-designs .center-items.charm-bg .swatch {width: 20%;display: inline-block;padding: 15px;}.just-for-hostess .sub-category-hero .sub-category-hero-caption {left: initial !important;padding-top: 0px !important;padding-bottom: 20px !important;text-align: center !important;}.thirty-one-rewards .header-rewards-section img {width: 100%;}.thirty-one-rewards .pink-border-container {display: block;}.thirty-one-rewards .pink-border-container .pink-border {width: 100%;margin-bottom: 20px;}.thirty-one-rewards .image-text-sbs {display: block;}.thirty-one-rewards .image-text-sbs .image {width: 100%;min-height: 360px;}.thirty-one-rewards .image-text-sbs .text {width: 100%;}.join .gradient-hero h1 {line-height: 50px;font-size: 52px;}.gifting .hero .hero-copy {width: 100%;}.gifting .hero .hero-copy h3 {font-size: 35px;}.gifting .hero .hero-copy h3 span {font-size: 70px;line-height: 90px;}.gifting .hero .hero-copy p.arrow-link {top: 5px;}#splash-screen .content {padding: 30px;margin: -167px auto;height: 335px;max-width: 375px;}#splash-screen .content .close-button {top: 20px;right: 20px;}#splash-screen .content h1 {line-height: 30px;}#splash-screen .content h1 .top {font-size: 21px;line-height: 25px;}#splash-screen .content h1 .pink {font-size: 40px;}#splash-screen .content h1 .large {font-size: 34px;}#splash-screen .content p {font-size: 12px;}.three-column-pictures .picture {display: none;}.three-column-pictures .picture:nth-child(2) {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;}.four-uneven-columns .col-1 {float: left;width: 48%;margin: 1%;}.four-uneven-columns .col-2 {float: left;width: 48%;margin: 1%;}.four-uneven-columns .col-4 {display: none;}.two-column-tab-text {margin-top: 0;}.background-inset-border .left-image {position: relative;}.mosaic-component-v2 .left {padding: 20px;}.mosaic-component-v2 .left .text {padding-left: 0;}.mosaic-component-v2 .right {padding: 20px;}.left-image-right-border {display: block;}.bg-image-right-text .text {position: relative;right: 20px;left: 0;top: 150px;text-align: center;max-width: 390px;margin: auto;}.discover-thirty-one-overlay .sticky-image {display: none;}.discover-thirty-one-overlay .sticky-text {text-align: center;color: #fff !important;padding: 20px 0;}.customer-order-wrapper {-ms-flex-wrap: wrap;flex-wrap: wrap;}.customer-order-wrapper .customer-sign-in-portal {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.customer-order-wrapper .order-shipping {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}}@media all and (max-width: 768px) {#orderConfirmation h1 {font-size: 45px;}}@media screen and (max-width: 767px) {.table-responsive {width: 100%;margin-bottom: 18px;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 > tbody > tr > th,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > td,.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 > tbody > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > td: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 > tbody > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > td: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 > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > td {border-bottom: 0;}}@media (max-width: 767px) {.credits-footer__list-item.credits-footer--last a,.credits-footer__list-item.credits-footer--last span {padding-right: 0;border-right: 0;}.credits-footer__copyright {display: block;margin-top: 5px !important;}.full-page-hero {text-align: center;}.gradient-hero h1 {font-size: 100px;line-height: 100px;}.gradient-hero__content--h2 {font-size: 26px;}.gradient-hero__content--h3 {font-size: 16px;}.gradient-hero__white-box-content {position: relative;height: 420px;background-position: top right;}.gradient-hero__white-box-content .gradient-hero__content {position: relative;}.gradient-hero__white-box-content .gradient-hero__content h1 {font-size: 36px;line-height: 40px;}.heartfelt-home .gradient-hero__white-box-content {position: relative;height: 420px;background-position: top center;margin-bottom: 140px;}.heartfelt-home .gradient-hero__white-box-content .gradient-hero__content {position: relative;top: 280px;}.sub-nav__list-item--left-align-w-parent {margin-left: -60px;}.shop-nav {display: none !important;}.specials-nav {display: none !important;}.earn-rewards-dropdown {display: none;}.cart-message__button {width: 50% !important;}.cart-message__button a {width: 100% !important;}.content-collection.gift-certificates .full-page-hero img,.content-collection.online-only .full-page-hero img,.content-collection.final-few .full-page-hero img,.content-collection .lovely-hero-title .full-page-hero img {display: none;}.content-page.home .blog-wrapper h3 {font-size: 18px;}.content-page.home .april-content .homepage-hero-travel img {position: relative;width: 200%;max-width: none;left: -100%;}.content-page.home .april-content .homepage-hero-travel--alt h1 {font-size: 36px;}.content-page.home .april-content .homepage-hero-travel--alt img {width: 240%;left: -140%;margin-top: -130px;}.content-page.home .april-content .homepage-hero-travel--0413 img {width: 100%;left: 0;}.content-page.home .april-content .homepage-hero-travel--0413 .homepage-hero-travel__content {position: absolute;background: none;top: 20px;}.content-page.home .april-content .homepage-hero-travel--0427 img {width: 100%;left: 0;margin: 0;}.content-page.home .april-content .homepage-hero-travel--0420 img {width: 200%;left: 0;margin: 0;}.content-page.home .april-content .reward-your-obsession {background-position: 0px 320px;}.content-page.home .april-content .reward-your-obsession__button {position: absolute;left: 0;right: 0;}.content-page.home .april-content .collection-features h2 {font-size: 26px;}.content-page.home .april-content .become-an-insider {background: #9fdbce;}.content-page.home .april-content .blog-wrapper h3 {font-size: 18px;}.popup-order-summary__close {display: block;position: absolute;top: 0;left: 0;right: 0;text-align: center;margin: 5px auto;font-size: 14px;line-height: 2em;}.popup-order-summary__close.bottom {bottom: 0;top: auto;}.popup-order-summary__close a {color: #e01783;}.cart-order-line__mobile-price {display: block !important;}table.cart-order-line__mobile-price {display: table !important;}tr.cart-order-line__mobile-price {display: table-row !important;}th.cart-order-line__mobile-price,td.cart-order-line__mobile-price {display: table-cell !important;}.cart-order-line__mobile-total {display: block !important;}table.cart-order-line__mobile-total {display: table !important;}tr.cart-order-line__mobile-total {display: table-row !important;}th.cart-order-line__mobile-total,td.cart-order-line__mobile-total {display: table-cell !important;}.cart-personalization-row__personalization-summary {width: 35%;}.personalization-nav .nav .center-helper .nav-link {font-size: 12px;width: 32%;}.simply-etched .row.bordered {margin: 15px;}div#componentRow .pers-item {max-width: 250px;margin-bottom: 0;}div.blackListPopup .pers-container {padding: 15px;}.personalization-studio.landing .hero img {height: 270px;}.personalization-studio.options .tab-content .pers-item {max-width: 250px;margin-bottom: 0;}.personalization-studio .pers-container {padding: 15px;}.personalization-studio .personalization-studio.landing .hero img {height: 270px;}.personalization-studio .personalization-studio.options .tab-content .pers-item {max-width: 250px;margin-bottom: 0;}.personalization-studio .personalization-studio .pers-container {padding: 15px;}ul.gives-tabs {max-width: none;}.gives-tabs .tabs-container {width: 100%;}.gives-tabs .tabs-container .tab a {font-size: 14px;margin: 0 10px;}.girls-take-flight .gtf-image {height: 280px;overflow: hidden;}.girls-take-flight .gtf-image img {float: right;max-width: none;}.partners-carousel__image--bw {display: none;}.partner-story__image {margin: 0 auto;top: -22px;left: 0;right: 0;}.partner-story__copy {margin-left: 0;margin-top: 140px;display: block;}.partner-logos__logo {width: 50%;}.partner-logos__logo img {max-width: 90%;}.hostess-special .image-switcher {text-align: center;}.hostess-special .collage--wrapper {max-width: 490px;margin: 0 auto;}.customer-special .full-page-hero h1 {margin-top: 0;}.customer-special .full-page-hero__bg {background: #fff;box-shadow: 10px 10px #DE1C85;max-width: 360px;margin: -70px auto 0;}.customer-special .find-fav span {font-size: 18px;}.customer-special #host-in-february {text-align: center;}.customer-special #host-in-february ul {padding-left: 0;list-style: none;}.customer-special #host-in-february ul li:before {content: '•';padding-right: 7px;}.customer-special #host-in-february .btn-primary {margin-bottom: 10px;}.customer-special .monthly-specials .col-xs-6.col-sm-4 {min-height: 540px;}.customer-special .must-have-bundles__bundle:nth-child(4) {margin-bottom: 0;}.customer-special .must-have-bundles h2 {font-size: 28px;}.earn-rewards .full-page-hero h1 span:lang(es-us) {font-size: 28px;}.earn-rewards .full-page-hero p span {display: block;}.earn-rewards h2.gradient-hero__content--h2 {margin-top: -10px;}.earn-rewards-features {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;}.earn-rewards .table-pink tbody tr.highlight.xs-nobg {background-image: none;}.earn-rewards-earn .full-page-hero img.visible-xs,.join .full-page-hero img.visible-xs {max-width: none;width: 120%;position: relative;left: -10%;}.earn-rewards-earn .kits .influencer-kits.pby,.join .kits .influencer-kits.pby {padding-bottom: 0 !important;}.earn-rewards-earn .solution-sets .col-sm-2,.join .solution-sets .col-sm-2 {display: -webkit-box;display: -ms-flexbox;display: flex;}.earn-rewards-earn .solution-sets .col-sm-2 img,.join .solution-sets .col-sm-2 img {width: 25%;}.share-rewards .what-you-do .item {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important;background-repeat: no-repeat;background-position: top center;}.share-rewards .redeeming-rewards .rewards-table .callout {width: 100%;position: relative;top: -20px;}.share-rewards .redeeming-rewards .rewards-table .callout img {display: block;margin: 0 auto;padding: 10px;}.share-rewards .redeeming-rewards .rewards-table .blue-bg,.share-rewards .redeeming-rewards .rewards-table .white-bg {margin-left: -30px;margin-right: -30px;}.landing-rewards .hero img {width: 202%;}.landing-rewards .intro {margin: 0 44px;position: relative;z-index: 1;margin-top: -210px;background: -webkit-linear-gradient(bottom, #ffffff 0%, rgba(255, 255, 255, 0.95) 38%, rgba(255, 255, 255, 0.75) 100%);background: linear-gradient(0deg, #ffffff 0%, rgba(255, 255, 255, 0.95) 38%, rgba(255, 255, 255, 0.75) 100%);padding: 10px;}.landing-rewards .full-width-pics .item {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important;background-repeat: no-repeat;background-position: top center;}.gifting .vertical-center {display: block;position: static;}.article-carousel__image {max-width: 320px;margin: 0 auto;}.checkout-footer__list-item.checkout-footer--last a,.checkout-footer__list-item.checkout-footer--last span {padding-right: 0;border-right: 0;}.checkout-footer__copyright {display: block;margin-top: 5px !important;}.wishes-come-true .table-pink__borders {border-top: 1px solid #ccc;}.wishes-come-true .table-pink__borders thead th {vertical-align: middle;font-size: 13px;}.wishes-come-true .table-pink__borders .white-bg th {background: #fff;color: #000;}#new-prints .copy p {padding: 0 15px;}.fresh-picks-for-spring #roundabout-crossbody img.overlap-right {width: auto;}.stack-and-shift-images__no-shift-xs {position: initial !important;margin: 0 !important;}#babies-moms .background {background: none;padding-bottom: 0;}#busy-lunch .background {background: none;padding-bottom: 0;}#fathers-day .background {background: none;padding: 0;}#picnic-with-pop .background {background: none;padding-bottom: 0;}#babies-moms .background .mobile-img,#fathers-day .background .mobile-img,#busy-lunch .background .mobile-img,#picnic-with-pop .background .mobile-img {display: initial;}#babies-moms .background .products .product__image,#fathers-day .background .products .product__image,#busy-lunch .background .products .product__image,#picnic-with-pop .background .products .product__image {margin: 0 auto;}#babies-moms .background .products .product__title,#fathers-day .background .products .product__title,#busy-lunch .background .products .product__title,#picnic-with-pop .background .products .product__title {margin-bottom: 30px;position: static;left: auto;-webkit-transform: none;-ms-transform: none;transform: none;bottom: auto;margin-bottom: 0px;}#newlyweds-bridal-parties .products,#students-teachers-coaches .products,#lunch-specials .products,#my-lunch .products {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#newlyweds-bridal-parties .products .product__image,#students-teachers-coaches .products .product__image,#lunch-specials .products .product__image,#my-lunch .products .product__image {width: 150px;}#newlyweds-bridal-parties .products .product__title,#students-teachers-coaches .products .product__title,#lunch-specials .products .product__title,#my-lunch .products .product__title {margin-bottom: 30px;position: static;left: auto;-webkit-transform: none;-ms-transform: none;transform: none;bottom: auto;margin-bottom: 0px;}.summer-collection-highlight .four-tiles {margin-top: 0;}.summer-collection-highlight #back-to-school .background {background-image: none;padding-bottom: 0;}.summer-collection-highlight #tailgate-time .background {background-image: none;padding-bottom: 0;}.summer-collection-highlight #fresh-ideas .background {background: none;padding-bottom: 0;}.fall-is-here .products,#fresh-ideas .products,#just-for-teacher .products {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.fall-is-here .products .product__image,#fresh-ideas .products .product__image,#just-for-teacher .products .product__image {width: 150px;}.fall-is-here .products .product__title,#fresh-ideas .products .product__title,#just-for-teacher .products .product__title {margin-bottom: 30px;position: static;left: auto;-webkit-transform: none;-ms-transform: none;transform: none;bottom: auto;margin-bottom: 0px;}#back-to-school .background .mobile-img,#tailgate-time .background .mobile-img {display: initial;}#back-to-school .background .products .product__image,#tailgate-time .background .products .product__image {margin: 0 auto;}#back-to-school .background .products .product__title,#tailgate-time .background .products .product__title {margin-bottom: 30px;position: static;left: auto;-webkit-transform: none;-ms-transform: none;transform: none;bottom: auto;margin-bottom: 0px;}.storage-with-style .see-through img {width: 170%;max-width: none;}.storage-with-style .felt img {width: 130%;max-width: none;margin-left: -30%;}.picture-perfect #wall-gallery .pull-down {position: static;}.content-collection.hello-happy .hello-happy-hero img {width: 150%;max-width: none;left: -25%;position: relative;}.content-collection.hello-happy .hello-happy-hero .why-share h2 {font-size: 26px;}.content-collection.hello-happy .happy-box {margin-top: 0;padding: 10px 20px 20px;}.content-collection.hello-happy .happy-box__contents .h1 {margin-top: 0;font-size: 42px;}.content-collection.hello-happy .happy-box__contents .h1 span {font-size: 65px;}.content-collection.hello-happy .cs-product div {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.content-collection.hello-happy .cs-product div a,.content-collection.hello-happy .cs-product div span {-ms-flex-preferred-size: 50%;flex-basis: 50%;}.content-collection.hello-happy .cs-product div:nth-child(2) a {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.content-collection.hello-happy .cs-product .h3 {margin-top: 0;font-weight: bold;font-size: 20px;}.content-collection.hello-happy .cs-product .btn-gold {padding: 10px 20px;margin-top: 10px;}.content-collection.hello-happy .cs-product__wrapper span:nth-child(2) {font-size: 14px;}.content-collection.products-with-a-purpose .freedom-image {position: relative;}.content-collection.products-with-a-purpose .freedom-image .btn {position: absolute;bottom: 20px;right: 20px;}.content-collection.products-with-a-purpose .freedom-image img {width: 100%;}.content-collection.products-with-a-purpose .freedom-girl {max-width: 250px !important;}.content-collection.products-with-a-purpose .julias-story {display: none !important;text-align: center;position: absolute;left: 0;right: 0;bottom: -10px;}.content-collection.products-with-a-purpose .p-small {font-size: 14px;}.content-collection.inspired-living .inspired-living-hero img {width: 130%;max-width: none;left: -15%;position: relative;}.gifts-cta {max-width: 360px;margin: 0 auto;}.content-collection.ps-gift-sets .ps-products .shop-btn {position: absolute;left: 0;right: 0;top: -80px;text-align: center;}.xs-ptn,.xs-pvn,.xs-pan {padding-top: 0 !important;}.xs-pts,.xs-pvs,.xs-pas {padding-top: 5px !important;}.xs-ptm,.xs-pvm,.xs-pam {padding-top: 10px !important;}.xs-ptl,.xs-pvl,.xs-pal {padding-top: 20px !important;}.xs-pth,.xs-pvh,.xs-pah {padding-top: 30px !important;}.xs-ptg,.xs-pvg,.xs-pag {padding-top: 40px !important;}.xs-pty,.xs-pvy,.xs-pay {padding-top: 50px !important;}.xs-prn,.xs-phn,.xs-pan {padding-right: 0 !important;}.xs-prs,.xs-phs,.xs-pas {padding-right: 5px !important;}.xs-prm,.xs-phm,.xs-pam {padding-right: 10px !important;}.xs-prl,.xs-phl,.xs-pal {padding-right: 20px !important;}.xs-prh,.xs-phh,.xs-pah {padding-right: 30px !important;}.xs-prg,.xs-phg,.xs-pag {padding-right: 40px !important;}.xs-pry,.xs-phy,.xs-pay {padding-right: 50px !important;}.xs-pbn,.xs-pvn,.xs-pan {padding-bottom: 0 !important;}.xs-pbs,.xs-pvs,.xs-pas {padding-bottom: 5px !important;}.xs-pbm,.xs-pvm,.xs-pam {padding-bottom: 10px !important;}.xs-pbl,.xs-pvl,.xs-pal {padding-bottom: 20px !important;}.xs-pbh,.xs-pvh,.xs-pah {padding-bottom: 30px !important;}.xs-pbg,.xs-pvg,.xs-pag {padding-bottom: 40px !important;}.xs-pby,.xs-pvy,.xs-pay {padding-bottom: 50px !important;}.xs-pln,.xs-phn,.xs-pan {padding-left: 0 !important;}.xs-pls,.xs-phs,.xs-pas {padding-left: 5px !important;}.xs-plm,.xs-phm,.xs-pam {padding-left: 10px !important;}.xs-pll,.xs-phl,.xs-pal {padding-left: 20px !important;}.xs-plh,.xs-phh,.xs-pah {padding-left: 30px !important;}.xs-plg,.xs-phg,.xs-pag {padding-left: 40px !important;}.xs-ply,.xs-phy,.xs-pay {padding-left: 50px !important;}.xs-mtn,.xs-mvn,.xs-man {margin-top: 0 !important;}.xs-mts,.xs-mvs,.xs-mas {margin-top: 5px !important;}.xs-mtm,.xs-mvm,.xs-mam {margin-top: 10px !important;}.xs-mtl,.xs-mvl,.xs-mal {margin-top: 20px !important;}.xs-mth,.xs-mvh,.xs-mah {margin-top: 30px !important;}.xs-mtg,.xs-mvg,.xs-mag {margin-top: 40px !important;}.xs-mty,.xs-mvy,.xs-may {margin-top: 50px !important;}.xs-mrn,.xs-mhn,.xs-man {margin-right: 0 !important;}.xs-mrs,.xs-mhs,.xs-mas {margin-right: 5px !important;}.xs-mrm,.xs-mhm,.xs-mam {margin-right: 10px !important;}.xs-mrl,.xs-mhl,.xs-mal {margin-right: 20px !important;}.xs-mrh,.xs-mhh,.xs-mah {margin-right: 30px !important;}.xs-mrg,.xs-mhg,.xs-mag {margin-right: 40px !important;}.xs-mry,.xs-mhy,.xs-may {margin-right: 50px !important;}.xs-mbn,.xs-mvn,.xs-man {margin-bottom: 0 !important;}.xs-mbs,.xs-mvs,.xs-mas {margin-bottom: 5px !important;}.xs-mbm,.xs-mvm,.xs-mam {margin-bottom: 10px !important;}.xs-mbl,.xs-mvl,.xs-mal {margin-bottom: 20px !important;}.xs-mbh,.xs-mvh,.xs-mah {margin-bottom: 30px !important;}.xs-mbg,.xs-mvg,.xs-mag {margin-bottom: 40px !important;}.xs-mby,.xs-mvy,.xs-may {margin-bottom: 50px !important;}.xs-mln,.xs-mhn,.xs-man {margin-left: 0 !important;}.xs-mls,.xs-mhs,.xs-mas {margin-left: 5px !important;}.xs-mlm,.xs-mhm,.xs-mam {margin-left: 10px !important;}.xs-mll,.xs-mhl,.xs-mal {margin-left: 20px !important;}.xs-mlh,.xs-mhh,.xs-mah {margin-left: 30px !important;}.xs-mlg,.xs-mhg,.xs-mag {margin-left: 40px !important;}.xs-mly,.xs-mhy,.xs-may {margin-left: 50px !important;}.xs-mauto {margin: auto;}.xs-tac {text-align: center;}.xs-br {border-right: 1px solid #ccc;}.xs-bl {border-left: 1px solid #ccc;}.xs-bb {border-bottom: 1px solid #ccc;}.xs-bt {border-top: 1px solid #ccc;}.xs-bn {border: 0 !important;}.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;}.visible-xs-block {display: block !important;}.visible-xs-inline {display: inline !important;}.visible-xs-inline-block {display: inline-block !important;}.hidden-xs {display: none !important;}.xs-text-right {text-align: right;}.xs-text-left {text-align: left;}.xs-text-center {text-align: center;}.special-cards .card {min-height: 400px;width: 48%;}.special-cards .card .ribbon {left: 0;}.special-cards .special-card {padding: 10px;}.special-cards .special-card .border {padding: 10px;}.special-cards .special-card .border h3 {font-size: 32px;}}@media (max-width: 767px) and (max-width: 480px) {.girls-take-flight .gtf-image img {position: relative;left: 50%;}}@media (max-width: 767px) and (max-width: 767px) {.content-collection.products-with-a-purpose .julias-story {display: block !important;}table.content-collection.products-with-a-purpose .julias-story {display: table !important;}tr.content-collection.products-with-a-purpose .julias-story {display: table-row !important;}th.content-collection.products-with-a-purpose .julias-story,td.content-collection.products-with-a-purpose .julias-story {display: table-cell !important;}}@media (max-width: 760px) {.share-rewards .reward-share-hero .hero-picture {width: 88vw;}}@media (max-width: 520px) {.customer-special .hexagon span {padding: 0 15px;}}@media (max-width: 480px) {#legalDisclaimerPopup .row input {height: 40px;width: 40px;}.personalization-studio h1 {font-size: 40px;}.personalization-studio.options .size-comparison img {width: 70%;}.personalization-studio .personalization-studio h1 {font-size: 40px;}.personalization-studio .personalization-studio.options .size-comparison img {width: 70%;}.checkout .taxSelectorContainer {padding: 25px 0 25px 0;}.hostess-special .image-switcher__thumbs {padding-right: 0;}.earn-rewards .table-pink thead th {font-size: 13px;}.earn-rewards .table-pink tbody td {font-size: 12px;}.content-collection.products-with-a-purpose .on-our-sleeves-hero__content {position: relative;margin-top: -100px;}.content-collection.ps-gift-sets .carousel-block-wrapper .slick-slider .slick-track,.content-collection.ps-gift-sets .carousel-block-wrapper .slick-slider .slick-list {width: auto !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important;}.content-collection.ps-gift-sets .carousel-block-wrapper button {display: none !important;}.content-collection.ps-gift-sets .carousel-block-wrapper .slick-track li {width: 50% !important;margin-bottom: 20px !important;}}@media (max-width: 460px) {.partners-carousel__image--color {max-width: 400px;}}@media (max-width: 430px) {.cart-order-line__special-discount {margin-left: -3em;text-align: right;}}@media (max-width: 420px) {.ourstory-landing .ourstory-hero {background-position: -350px top;}.landing-rewards .intro .second-word {display: block;margin-top: -20px;}}@media (max-width: 410px) {.addPersonalizeLink {text-align: left;display: block;white-space: nowrap;}}@media (max-width: 400px) {.gives-tabs .tabs-container .tab {width: 33.33%;float: left;text-align: center;}.gives-tabs .tabs-container .tab a {text-align: center;display: block;}.partners-carousel__image--color {max-width: 350px;}}@media (max-width: 360px) {.earn-rewards .full-page-hero h1 {font-size: 16px;}}@media (max-width: 350px) {.partners-carousel__image--color {max-width: 300px;}}@media (max-width: 340px) {.fancybox-slide .fbox-coh img.coh-photo {max-width: 200px;}}@media print {*,*:before,*:after {background: transparent !important;color: #000 !important;box-shadow: none !important;text-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;}.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: block !important;}.visible-print-inline {display: inline !important;}.visible-print-inline-block {display: inline-block !important;}.hidden-print {display: none !important;}}@-webkit-keyframes rightEnd {0% {left: 0;}50% {left: -15px;}100% {left: 0;}}@keyframes rightEnd {0% {left: 0;}50% {left: -15px;}100% {left: 0;}}@keyframes rightEnd {0% {left: 0;}50% {left: -15px;}100% {left: 0;}}@-webkit-keyframes topEnd {0% {top: 0;}50% {top: -15px;}100% {top: 0;}}@keyframes topEnd {0% {top: 0;}50% {top: -15px;}100% {top: 0;}}@keyframes topEnd {0% {top: 0;}50% {top: -15px;}100% {top: 0;}}@-webkit-keyframes leftEnd {0% {left: 0;}50% {left: 15px;}100% {left: 0;}}@keyframes leftEnd {0% {left: 0;}50% {left: 15px;}100% {left: 0;}}@keyframes leftEnd {0% {left: 0;}50% {left: 15px;}100% {left: 0;}}@-webkit-keyframes bottomEnd {0% {bottom: 0;}50% {bottom: -15px;}100% {bottom: 0;}}@keyframes bottomEnd {0% {bottom: 0;}50% {bottom: -15px;}100% {bottom: 0;}}@keyframes bottomEnd {0% {bottom: 0;}50% {bottom: -15px;}100% {bottom: 0;}}@-webkit-keyframes fadeEffect {from {opacity: 0;}to {opacity: 1;}}@keyframes fadeEffect {from {opacity: 0;}to {opacity: 1;}}@keyframes splash-fade {0% {opacity: 0;z-index: 9999;}25% {opacity: 1;z-index: 9999;}75% {opacity: 1;z-index: 9999;}100% {opacity: 0;z-index: 9999;}}@-webkit-keyframes splash-fade {0% {opacity: 0;z-index: 9999;}25% {opacity: 1;z-index: 9999;}75% {opacity: 1;z-index: 9999;}100% {opacity: 0;z-index: 9999;}}