/*!
 * Bootstrap v3.4.0 (https://getbootstrap.com/)
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.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 silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Glyphicons Halflings;src:url("/css/fonts/glyphicons-halflings-regular.eot");src:url("/css/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("/css/fonts/glyphicons-halflings-regular.woff2") format("woff2"),url("/css/fonts/glyphicons-halflings-regular.woff") format("woff"),url("/css/fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("/css/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"*"}.glyphicon-plus:before{content:"+"}.glyphicon-eur:before,.glyphicon-euro: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,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\E227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\A5"}.glyphicon-rub:before,.glyphicon-ruble: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"}:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.42857;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#67359f;text-decoration:none}a:focus,a:hover{color:#422266;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:0}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:0;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.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%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.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:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#67359f}a.text-primary:focus,a.text-primary:hover{color:#4e2879}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#67359f}a.bg-primary:focus,a.bg-primary:hover{background-color:#4e2879}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014   \A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\A0   \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.42857}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:after,.container:before{display:table;content:" "}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:after,.container-fluid:before{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-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,.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,.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,.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{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777}caption,th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;margin:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{display:block;font-size:14px;line-height:1.42857;color:#555}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.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,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm>.input-group-btn>input.btn[type=date],.input-group-sm>.input-group-btn>input.btn[type=datetime-local],.input-group-sm>.input-group-btn>input.btn[type=month],.input-group-sm>.input-group-btn>input.btn[type=time],.input-group-sm>input.form-control[type=date],.input-group-sm>input.form-control[type=datetime-local],.input-group-sm>input.form-control[type=month],.input-group-sm>input.form-control[type=time],.input-group-sm>input.input-group-addon[type=date],.input-group-sm>input.input-group-addon[type=datetime-local],.input-group-sm>input.input-group-addon[type=month],.input-group-sm>input.input-group-addon[type=time],.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg>.input-group-btn>input.btn[type=date],.input-group-lg>.input-group-btn>input.btn[type=datetime-local],.input-group-lg>.input-group-btn>input.btn[type=month],.input-group-lg>.input-group-btn>input.btn[type=time],.input-group-lg>input.form-control[type=date],.input-group-lg>input.form-control[type=datetime-local],.input-group-lg>input.form-control[type=month],.input-group-lg>input.form-control[type=time],.input-group-lg>input.input-group-addon[type=date],.input-group-lg>input.input-group-addon[type=datetime-local],.input-group-lg>input.input-group-addon[type=month],.input-group-lg>input.input-group-addon[type=time],.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:0}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.input-group-sm>.input-group-btn>select.btn[multiple],.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select.form-control[multiple],.input-group-sm>select.input-group-addon[multiple],.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:0}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:0}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.input-group-lg>.input-group-btn>select.btn[multiple],.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select.form-control[multiple],.input-group-lg>select.input-group-addon[multiple],.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:0}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);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>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#67359f;border-color:#5b2f8c}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#4e2879;border-color:#1d0f2c}.btn-primary:hover{color:#fff;background-color:#4e2879;border-color:#3d1f5e}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#4e2879;background-image:none;border-color:#3d1f5e}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#3d1f5e;border-color:#1d0f2c}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#67359f;border-color:#5b2f8c}.btn-primary .badge{color:#67359f;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d0021b;border-color:#b70218}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#9d0214;border-color:#380107}.btn-danger:hover{color:#fff;background-color:#9d0214;border-color:#7a0110}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#9d0214;background-image:none;border-color:#7a0110}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#7a0110;border-color:#380107}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d0021b;border-color:#b70218}.btn-danger .badge{color:#d0021b;background-color:#fff}.btn-link{font-weight:400;color:#67359f;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:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#422266;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:0}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:0}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:0}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#67359f;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:after,.btn-toolbar:before{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:0}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:0}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:0}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.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-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:after,.nav:before{display:table;content:" "}.nav:after{clear:both}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#67359f}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:0 0 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:0}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#67359f}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:0 0 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:after,.navbar:before{display:table;content:" "}.navbar:after{clear:both}@media (min-width:768px){.navbar{border-radius:0}}.navbar-header:after,.navbar-header:before{display:table;content:" "}.navbar-header:after{clear:both}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin:8px -15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.btn-group-sm>.navbar-btn.btn,.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.btn-group-xs>.navbar-btn.btn,.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#090909}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:0}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\A0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857;color:#67359f;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#422266;background-color:#eee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#67359f;border-color:#67359f}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:0;border-bottom-left-radius:0}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:0;border-bottom-left-radius:0}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:after,.pager:before{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#67359f}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#4e2879}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d0021b}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#9d0214}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#67359f;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#67359f;border-color:#67359f}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#cfb9e8}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:0;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-body:after,.panel-body:before{display:table;content:" "}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:-1;border-top-right-radius:-1}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:-1;border-bottom-left-radius:-1}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:-1;border-top-right-radius:-1}.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:-1;border-bottom-left-radius:-1}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table-responsive>.table caption,.panel>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:-1;border-top-right-radius:-1}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:-1}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:-1}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:-1;border-bottom-left-radius:-1}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:-1}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:-1}.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 td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:0}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{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:#67359f}.panel-primary>.panel-heading{color:#fff;background-color:#67359f;border-color:#67359f}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#67359f}.panel-primary>.panel-heading .badge{color:#67359f;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#67359f}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:0}.well-sm{padding:9px;border-radius:0}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transform:translateY(-25%);transition:transform .3s ease-out}.modal.in .modal-dialog{transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after,.modal-header:before{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.carousel,.carousel-inner{position:relative}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{transform:translateZ(0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent;filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203A"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:transparent;border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}

/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{transition-timing-function:inherit!important;transition-duration:inherit!important}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{transform:translate(0);-webkit-transition:all 1s;transition-property:transform,height}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;transition-delay:0s;transition-property:opacity}.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:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;transition:border-radius .12s linear linear 0s .35s 0s}.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:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(/images/controls.75e5868a.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -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{padding-left:0;list-style:none}.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}@keyframes rightEnd{0%,to{left:0}50%{left:-15px}}@keyframes topEnd{0%,to{top:0}50%{top:-15px}}@keyframes leftEnd{0%,to{left:0}50%{left:15px}}@keyframes bottomEnd{0%,to{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}

/*!
 * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2019 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px\0;vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:inline-flex;align-items:center;justify-content:space-between}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:hsla(0,0%,100%,.5)}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none;z-index:0!important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2!important}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select .selectpicker:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select .selectpicker:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;height:auto}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:0!important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0!important;padding:0!important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0!important;float:left;opacity:0!important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:0!important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:hsla(0,0%,100%,.5)!important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;box-sizing:border-box}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:"\A0"}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:"";display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid hsla(0,0%,80%,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid hsla(0,0%,80%,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}.center-util{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-object-fit{position:relative;background-size:cover;background-position:50%}.custom-object-fit img{opacity:0}img[data-object-fit=cover]{-o-object-fit:cover;object-fit:cover}img[data-object-fit=contain]{-o-object-fit:contain;object-fit:contain}#video-player-modal #youtubePlayer,#video-player-modal embed,#video-player-modal iframe,#video-player-modal object{position:absolute;top:0;left:0;width:100%;height:100%}#video-player-modal .modal-dialog{width:80vw;position:absolute;top:50%;right:0;left:0;margin:0 auto;transform:translateY(-50%)}#video-player-modal .modal-dialog button{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}#video-player-modal .modal-dialog button:after,#video-player-modal .modal-dialog button:before{content:"";position:absolute;height:1px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px}#video-player-modal .modal-dialog button:before{transform:rotate(45deg)}#video-player-modal .modal-dialog button:after{transform:rotate(-45deg)}@media (max-width:768px){#video-player-modal .modal-dialog button{display:none}}#video-player-modal .modal-dialog .modal-content{background-color:transparent}@media (max-width:425px){#video-player-modal .modal-dialog{transform:translateY(100%)}}#video-player-modal .modal-body{padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}@media (max-width:768px){#video-player-modal .modal-dialog{width:95vmin;top:50%;height:auto;transform:translateY(-50%)}#video-player-modal .modal-body{height:60vmin;padding:0}#video-player-modal .modal-body #youtubePlayer{height:60vmin}}#colors-brochure-modal .modal-dialog{width:80vw;position:absolute;top:50%;right:0;left:0;margin:0 auto;transform:translateY(-50%)}#makeover-room-modal button{position:absolute;z-index:2;right:0;display:inline-block;width:100px;height:49px;font-size:16px;overflow:hidden;border:none;background:transparent}#makeover-room-modal .modal-dialog{width:100vw;overflow:hidden}#makeover-room-modal .modal-content{width:100vw}@media (max-width:801px){.makeover-foundation-modal .modal-dialog{width:100vw;height:100vh;margin:0;border-radius:0}.makeover-foundation-modal .modal-dialog .modal-content{height:100vh}}@media (min-width:1000px){.makeover-foundation-modal .modal-dialog{width:768px;height:99vh;margin:0 auto}.makeover-foundation-modal .modal-dialog .modal-content{height:99vh}}[data-tooltip]{position:absolute;display:none;width:200px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;background:transparent;color:transparent}[data-tooltip]:hover{color:transparent!important}[data-tooltip]:before{position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-80px;padding:7px;width:160px;border-radius:3px;background-color:rgba(67,62,58,.9);color:#fff;content:attr(data-tooltip);text-align:center;font-size:14px}[data-tooltip]:after{position:absolute;bottom:150%;left:50%;margin-left:-5px;width:0;border-top:5px solid #433e3a;border-top:5px solid rgba(67,62,58,.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}[data-tooltip].error:before{background-color:rgba(208,2,27,.9)}[data-tooltip].error:after{border-top:5px solid #d0021b;border-top:5px solid rgba(208,2,27,.9)}.js-add-to-wish-list{width:30px;height:30px;z-index:1}.js-add-to-wish-list svg{pointer-events:none}.search-icon,_:-ms-lang(x){width:21px!important;height:21px!important;object-fit:fill!important}.skin-accumax-page_right-carousel .carousel-component .text-single-image,_:-ms-lang(x){margin-left:20px}.shop-this-look-modal .ji-modal-title,.shop-this-look-modal .sticky,_:-ms-lang(x) .ji-modal-title,_:-ms-lang(x) .sticky{position:static!important}.gift-guide-main-nav svg,_:-ms-lang(x) svg{height:15px!important}.dropdown-component{cursor:pointer;height:75px}.dropdown-component div{height:100%;padding-left:0}.dropdown-component h3,.dropdown-component h4{position:absolute;top:50%;margin-top:-.5em}.dropdown-component .dropdown-svg-small{height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-out-sand{border:1px solid #e2dad0;padding:20px}.img-box-out img{border:1px solid #000;width:100%;margin:auto}.full-bleed-section{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.two-marketing-tiles-component{overflow:hidden}.two-marketing-tiles-component .two-marketing-tiles-content{position:absolute;top:8.33333%;text-align:center;padding:20px 0;width:50%;background-color:hsla(0,0%,100%,.88)}.two-marketing-tiles-component .two-marketing-tiles-content.sm-two-tiles-content{width:376px}@media (max-width:425px){.two-marketing-tiles-component .two-marketing-tiles-content.sm-two-tiles-content{width:auto;padding:5px}}.two-marketing-tiles-component .overylay{bottom:0;position:absolute;background:hsla(0,0%,100%,.88);width:100%;text-align:center}.two-marketing-tiles-component .two-tile-container{width:452px;margin:0 auto;position:relative}.two-marketing-tiles-component .two-tile-container.sm-two-tiles-container{margin:0}.two-marketing-tiles-component .two-tile-container.sm-two-tiles-container h3{font-family:Baskerville Regular,serif;font-size:26px}@media (max-width:425px){.two-marketing-tiles-component .two-tile-container.sm-two-tiles-container h3{font-size:18px}}.two-marketing-tiles-component .two-tile-container.sm-two-tiles-container p{font-size:13px}.two-marketing-tiles-component .two-tile-container .primary-seo{padding:10px}.two-marketing-tiles-component .two-tile-container .primary-seo h3{font-size:26px}@media (max-width:425px){.two-marketing-tiles-component .two-tile-container .primary-seo h3{font-size:18px}}.two-marketing-tiles-component .two-tile-container .primary-seo p{font-size:13px}@media (max-width:425px){.two-marketing-tiles-component .two-tile-container .primary-seo p{font-size:12px}}.two-marketing-tiles-component .two-tile-container em{font-style:normal;font-family:Baskerville Italic,serif}.two-marketing-tiles-component .two-tile-container h3{font-size:36px;margin-top:10px}@media (max-width:425px){.two-marketing-tiles-component .two-tile-container h3{font-size:18px}}.two-marketing-tiles-component .two-tile-container a{cursor:pointer;font-family:Avenir Roman,sans-serif;text-decoration:underline}@media (max-width:425px){.two-marketing-tiles-component .two-tile-container a{font-size:11px}}.two-marketing-tiles-component .two-tile-container a:hover{color:#422266}.two-marketing-tiles-component .two-marketing-tiles-right-top{right:0;text-align:left;width:376px;padding:20px}@media only screen and (min-device-width:320px) and (max-device-width:425px){.two-marketing-tiles-component .two-tile-container{max-width:100%}.two-marketing-tiles-component .two-marketing-tiles-right-top{position:absolute;bottom:0;width:100%;padding:10px;background-color:hsla(0,0%,100%,.88);text-align:left;top:auto}}@media only screen and (min-device-width:768px) and (max-device-width:960px){.two-marketing-tiles-component .two-marketing-tiles-right-top{top:inherit;bottom:0;position:absolute;background:hsla(0,0%,100%,.88);width:100%;padding:5px;text-align:center}.two-marketing-tiles-component .two-tile-container{width:auto}}.carousel-component{margin:24px 40px 40px;visibility:hidden}.carousel-component div.layout{height:inherit}.carousel-component .jane-img-carousel{width:430px;height:300px;margin-right:40px}@media (max-width:768px){.carousel-component .jane-img-carousel{width:260px;height:237px}}.carousel-component .text-single-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:425px){.carousel-component .text-single-image{position:static;transform:none}}.carousel-component .slick-slide{border:1px solid #f1ede9;padding:25px}@media (max-width:425px){.carousel-component .slick-slide{padding:10px 0 0}}.carousel-component .slick-slide.about-jane{padding:0}@media (max-width:425px){.carousel-component .slick-slide.about-jane{border:0}.carousel-component .slick-slide.about-jane img{width:260px;height:240px}}.carousel-component .slick-slide.about-jane .about-jane-mobile-title{position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:63px;width:120px;background-color:hsla(0,0%,100%,.88);font-family:Baskerville Regular,serif;text-align:center;font-size:36px}.carousel-component .slick-slide.about-jane .about-jane-mobile-title p{line-height:63px}.carousel-component .slick-slide img{margin:0 auto}.carousel-component .carousel-list ul{padding-left:15px}.carousel-component .carousel-list li{font-family:Avenir Roman,sans-serif;font-size:15px;margin-bottom:10px}@media (max-width:425px){.carousel-component .carousel-list li{font-size:13px}}.carousel-component h3{font-size:24px;font-weight:500;font-family:Avenir Medium,sans-serif;color:#e37f75}@media (max-width:425px){.carousel-component h3{font-size:18px}}.carousel-component em{font-style:normal;font-family:Avenir Oblique,sans-serif}.carousel-component .carousel-two-column:first-child{margin-bottom:10px}@media (max-width:425px){.carousel-component .carousel-two-column:first-child{text-align:center}.carousel-component .carousel-two-column:first-child h3{font-size:16px}}.carousel-component .carousel-about-jane{position:absolute;top:50%;transform:translateY(-50%)}.carousel-component .carousel-about-jane h3{font-size:48px;color:#8eaa6b}.carousel-component .carousel-about-jane p{font-size:15px}.carousel-component .carousel-inner-text{position:absolute;top:50%;transform:translateY(-50%)}.carousel-component .carousel-inner-text p{font-size:18px;font-family:Avenir Roman,sans-serif;line-height:1.5;color:#777}@media (max-width:425px){.carousel-component .carousel-inner-text p{line-height:1.54;font-size:13px}}@media (max-width:767px){.carousel-component .carousel-inner-text{position:static;top:inherit;left:auto;transform:none}}.carousel-component .icon-next,.carousel-component .icon-prev{position:absolute;top:50%}.carousel-component .icon-prev{left:-45px}.carousel-component .icon-next{right:-45px}@media (max-width:425px){.carousel-component{margin:24px 30px 40px}}@media (max-width:1024px){.carousel-component svg{width:20px;height:20px}.carousel-component .icon-prev{left:0;z-index:3}.carousel-component .icon-next{right:0;z-index:3}}@media (max-width:425px){.carousel-component .carousel-inner-text{top:0;transform:translateY(0);height:inherit}}.quotation-component{position:relative}.quotation-component blockquote{width:786px;margin:0 auto;padding:0;border-left:0;font-family:Baskerville Italic,serif;font-size:48px;color:#8eaa6b}.quotation-component cite{display:block;font-family:Avenir Roman,sans-serif;font-size:22px;text-align:center;color:#777;font-style:normal}.quotation-text-component h3{font-family:Avenir Medium,sans-serif}.quotation-text-component h3,.quotation-text-component p{padding-left:15px}.quotation-text-component blockquote{width:100%;text-align:left;font-size:28px;margin:0;padding:0;line-height:normal}.quotation-text-component blockquote q{line-height:inherit}.quotation-text-component footer{font-size:15px}.quotation-text-component footer cite{display:inline-block}.three-marketing-tiles-component h3{font-family:Baskerville Regular,serif;font-size:30px;letter-spacing:.3px}@media (max-width:425px){.three-marketing-tiles-component h3{font-size:22px}}.three-marketing-tiles-component .title a{font-family:Baskerville Regular,serif;color:#433e3a;text-decoration:none}.three-marketing-tiles-component .title a:hover,.three-marketing-tiles-component a{text-decoration:underline}.three-marketing-tiles-component em{font-style:normal;font-family:Baskerville Italic,serif}@media (min-width:769px) and (max-width:950px){.three-marketing-tiles-component .homepage-tiles{flex-direction:column!important}}@media (min-width:320px) and (max-width:768px){.three-marketing-tiles-component .homepage-tiles .xs-order-1{width:100%;margin-bottom:10px}.three-marketing-tiles-component .homepage-tiles .xs-order-2,.three-marketing-tiles-component .homepage-tiles .xs-order-3{width:49.99%}.three-marketing-tiles-component .homepage-tiles .title{font-size:22px}}@media (max-width:425px){.three-marketing-tiles-component .homepage-tiles{margin-bottom:30px}.three-marketing-tiles-component .homepage-tiles .three-images-container>img{width:145px}}.three-marketing-tiles-component .three-marketing-tiles-middle{position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);background:hsla(0,0%,100%,.88);padding:10px;width:350px}@media (max-width:425px){.three-marketing-tiles-component .three-marketing-tiles-middle p{font-size:12px}}.three-marketing-tiles-component .three-marketing-tiles-middle.alternate-middle div:first-child{font-size:24px;line-height:1.25}@media (max-width:425px){.three-marketing-tiles-component .three-marketing-tiles-middle.alternate-middle div:first-child{font-size:22px}}.three-marketing-tiles-component .three-marketing-tiles-middle.alternate-middle p{font-size:13px;font-family:Avenir Roman,sans-serif}@media (max-width:425px){.three-marketing-tiles-component .three-marketing-tiles-middle.alternate-middle p{font-size:12px}}.three-marketing-tiles-component .three-marketing-tiles-side{width:99.99%;text-align:center}.three-marketing-tiles-component .three-marketing-tiles-side .aspect-outer{position:relative}.three-marketing-tiles-component .three-marketing-tiles-side .aspect-outer:before{display:block;content:"";width:100%;padding-top:58%}@media (max-width:359px){.three-marketing-tiles-component .three-marketing-tiles-side .aspect-outer:before{padding-top:100%}}.three-marketing-tiles-component .three-marketing-tiles-side .aspect-outer .aspect-child{position:absolute;top:0;right:0;bottom:0;left:0}.three-marketing-tiles-component .three-marketing-tiles-side.alternate-sides div:first-child{font-family:Baskerville Regular,serif;font-size:22px;padding-top:15px;line-height:1.36;padding-bottom:5px}@media (max-width:425px){.three-marketing-tiles-component .three-marketing-tiles-side.alternate-sides div:first-child{font-size:18px;padding-top:13px}}.three-marketing-tiles-component .three-marketing-tiles-side.alternate-sides p{font-family:Avenir Roman,sans-serif;font-size:13px;text-align:left}@media (max-width:425px){.three-marketing-tiles-component .three-marketing-tiles-side.alternate-sides p{font-size:12px;padding:4px}}@media (max-width:950px){.three-marketing-tiles-component .three-marketing-tiles-side{position:static!important;padding:0}}.two-column-text-component h3.text-center{margin-top:0;margin-bottom:20px;font-family:Baskerville Regular,serif;font-size:30px}@media (max-width:425px){.two-column-text-component h3.text-center{font-size:22px}}.two-column-text-component h3.text-left{font-family:Avenir Medium,sans-serif;font-weight:500;font-size:24px}@media (max-width:425px){.two-column-text-component h3.text-left{font-size:16px}}.two-column-text-component p{font-size:15px;line-height:1.47}@media (max-width:425px){.two-column-text-component p{font-size:13px;line-height:1.54}}.two-column-text-component em{font-family:Avenir Oblique,sans-serif;font-size:15px;font-style:normal}.two-column-text-component .cp-borders{width:500px;height:335px;border:1px solid #e2dad0}.two-column-text-component .cp-borders img{display:block;position:relative;top:40px;height:40px;margin:0 auto;margin-bottom:40px}.two-column-text-component .cp-borders p{position:relative;top:40px;font-size:13px;margin-left:40px;margin-right:40px;line-height:1.54}@media (max-width:425px){.two-column-text-component .cp-borders{width:100%;height:370px;margin-bottom:20px}.two-column-text-component .cp-borders img{top:31px}.two-column-text-component .cp-borders img:first-child{margin-bottom:21px}.two-column-text-component .cp-borders p{top:31px}}.jane-main-quote-component{position:relative;padding-top:20px;padding-bottom:20px;height:500px}.jane-main-quote-component .more_about_jane{background:#f0ede9}.jane-main-quote-component .more_about_jane .content-container{height:392px}.jane-main-quote-component .more_about_jane .content-container .jane-quote{width:418px;font-size:27px;line-height:1.2}.jane-main-quote-component .more_about_jane .content-container .jane-quote .lavender{height:120px}.jane-main-quote-component .more_about_jane .content-container .jane-quote span:nth-child(2n){display:inline-block;padding-left:20px}.jane-main-quote-component .more_about_jane .content-container .jane-photo{position:absolute;top:-65px;right:0}@media (max-width:768px){.jane-main-quote-component .more_about_jane .content-container .jane-photo{position:absolute;width:300px;top:50%;right:0;transform:translateY(-50%)}}@media (max-width:767px){.jane-main-quote-component .more_about_jane .content-container .jane-photo{width:215px;top:-30px;right:5px;transform:none}}@media (max-width:425px){.jane-main-quote-component .more_about_jane .content-container{height:140px}}@media (max-width:425px){.jane-main-quote-component{position:inherit;height:175px}}.main-carousel-component{height:85vh}.main-carousel-component .homepage-banner{position:relative;bottom:116px;margin-bottom:45px;z-index:1}.main-carousel-component .homepage-banner .carousel-inner{height:95vh}.main-carousel-component .homepage-banner .carousel-indicators{bottom:25px;z-index:5}.main-carousel-component .homepage-banner .item{position:absolute;width:100%;height:100vh;overflow:hidden}.main-carousel-component .homepage-banner .banner-content{width:100%;position:absolute;bottom:21.5vh}.main-carousel-component .homepage-banner .banner-content .content-line{background:hsla(0,0%,100%,.7)}.main-carousel-component .homepage-banner .banner-content .content-item{width:500px;padding:34px 30px}.main-carousel-component .homepage-banner .banner-content .content-item .banner-title-container{position:relative}.main-carousel-component .homepage-banner .banner-content .content-item .banner-title-container .banner-title{font-family:Baskerville Regular,serif;font-size:55px;color:#433e3a}.main-carousel-component .homepage-banner .banner-content .content-item .banner-title-container .banner-title em{font-family:Baskerville Italic,serif;font-style:normal}.main-carousel-component .homepage-banner .banner-content .content-item .banner-title-container .the-skincare-article{position:absolute;top:-20px;left:66px;color:#777;font-family:Baskerville Italic,serif;font-style:normal;font-size:36px}.main-carousel-component .homepage-banner .banner-content .content-item .banner-title-container .the-skincare-text{font-family:Baskerville Italic,serif;font-style:normal}.main-carousel-component .homepage-banner .banner-content .content-item .banner-description{font-family:Avenir Roman,sans-serif;max-width:382px}.main-carousel-component .homepage-banner .banner-content .content-item .banner-description em{font-family:Avenir Oblique,sans-serif;font-style:normal}.main-carousel-component .homepage-banner .banner-content .content-item .btn{width:123px;background:transparent}@media (max-width:960px){.main-carousel-component{height:50vh}.main-carousel-component .homepage-banner{margin-bottom:20px}.main-carousel-component .homepage-banner .container{padding-right:0}.main-carousel-component .homepage-banner .carousel-inner,.main-carousel-component .homepage-banner .item{height:60vh}.main-carousel-component .homepage-banner .banner-content{bottom:30px}.main-carousel-component .homepage-banner .banner-content .content-item{padding:20px 10px 20px 20px}.main-carousel-component .homepage-banner .banner-content .content-item .banner-title{font-size:30px}.main-carousel-component .homepage-banner .banner-content .content-item .banner-title .the-skincare-article{font-size:20px;left:38px;top:-12px}.main-carousel-component .homepage-banner .banner-content .content-item .banner-description{font-size:12px;margin-bottom:15px}.main-carousel-component .homepage-banner .banner-content .content-item .btn{width:90px;height:30px;font-size:12px;padding:6px}}@media (max-width:768px){.main-carousel-component{height:46vh}.main-carousel-component .homepage-banner{bottom:209px}.main-carousel-component .homepage-banner .carousel-indicators{bottom:10px;padding-right:10px}.main-carousel-component .homepage-banner .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width:1024px) and (orientation:landscape){.main-carousel-component .homepage-banner{bottom:161px}}@media (max-width:425px){.main-carousel-component{height:65vh}.main-carousel-component .homepage-banner{margin-bottom:0}.main-carousel-component .homepage-banner .carousel-inner,.main-carousel-component .homepage-banner .carousel-inner .item{overflow:visible}.main-carousel-component .homepage-banner .banner-content{bottom:-182px}.main-carousel-component .homepage-banner .banner-content .container{padding-left:0;justify-content:center!important}.main-carousel-component .homepage-banner .banner-content .content-item{width:100%;padding:20px 20px 10px 10px;z-index:10}.main-carousel-component .homepage-banner .banner-content .content-item .banner-title-container{letter-spacing:.2px}.main-carousel-component .homepage-banner .banner-content .content-item .banner-title-container .the-skincare-article{left:38px;font-size:20px}.main-carousel-component .homepage-banner .banner-content .content-item .banner-title-container .banner-title{font-size:30px}.main-carousel-component .homepage-banner .carousel-indicators{bottom:10px;padding-right:10px}}@media (max-width:767px) and (min-width:320px) and (orientation:landscape){.main-carousel-component{height:100vh}.main-carousel-component .homepage-banner{bottom:116px}.main-carousel-component .homepage-banner .carousel-inner,.main-carousel-component .homepage-banner .item{height:100vh}.main-carousel-component .homepage-banner .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-carousel-component .homepage-banner .banner-content .content-item{width:auto}.main-carousel-component .homepage-banner .banner-content .content-item .banner-title-container{letter-spacing:.2px}.main-carousel-component .homepage-banner .banner-content .content-item .banner-title-container .the-skincare-article{left:38px;font-size:20px}.main-carousel-component .homepage-banner .banner-content .content-item .banner-title-container .banner-title{font-size:30px}}@media only screen and (-webkit-max-device-pixel-ratio:3.5) and (max-width:425px),only screen and (max-resolution:3.5dppx) and (max-width:425px){.main-carousel-component .homepage-banner{bottom:167px}.main-carousel-component .mobile-pixel-density_fit{width:100%;height:100%}}@media (max-width:320px){.main-carousel-component{height:65vh}.main-carousel-component .homepage-banner .banner-content{bottom:-182px}}.sku-carousel-component .goes-well-with-carousel{visibility:hidden;min-height:300px;margin-left:90px;margin-right:90px;padding-bottom:50px}.sku-carousel-component .goes-well-with-carousel.pdp-goes-well-with{margin-left:50px;margin-right:50px}@media (max-width:425px){.sku-carousel-component .goes-well-with-carousel.pdp-goes-well-with{margin-left:25px;margin-right:25px}}.sku-carousel-component .goes-well-with-carousel .slick-slide{height:auto;padding:0 10px;width:220px;transition:all .5s}@media (max-width:768px){.sku-carousel-component .goes-well-with-carousel .slick-slide{width:100px}}.sku-carousel-component .goes-well-with-carousel .slick-slide:focus{outline:none}.sku-carousel-component .goes-well-with-carousel .icon-prev.slick-arrow{position:absolute;z-index:5;top:25%;transform:translateY(-25%);left:-57px}@media (max-width:768px){.sku-carousel-component .goes-well-with-carousel .icon-prev.slick-arrow{width:20px;height:20px;left:-30px}}.sku-carousel-component .goes-well-with-carousel .icon-next.slick-arrow{position:absolute;top:25%;right:-57px;transform:translateY(-25%)}@media (max-width:768px){.sku-carousel-component .goes-well-with-carousel .icon-next.slick-arrow{width:20px;height:20px;right:-30px}}@media (max-width:768px){.sku-carousel-component .goes-well-with-carousel{margin-left:25px;margin-right:25px}}.sku-carousel-component.sku-count-1 .slick-track,.sku-carousel-component.sku-count-2 .slick-track{margin:0 auto}.sku-carousel-component.sku-count-1 .featured-products .slick-slide,.sku-carousel-component.sku-count-2 .featured-products .slick-slide{width:329px}.sku-grid-type .dropdown-svg svg{transition:transform .3s ease}.sku-grid-type.component.sku-count-1{height:400px}.sku-grid-type.component.sku-count-1 .product-row{height:360px}.sku-grid-type.component.sku-count-1 .product-row .product-item{margin-left:0;margin-right:0;margin-bottom:0}@media (max-width:768px){.sku-grid-type.component.sku-count-1,.sku-grid-type.component.sku-count-1 .product-row{height:auto}.sku-grid-type.component.sku-count-1 .product-row .product-item{margin:0 auto;margin-bottom:20px}}.sku-grid-type.component.sku-count-3 .product-row{justify-content:center}.sku-grid-type .sku-grid-image{width:calc(50% - 20px);margin-left:10px;margin-right:10px}.sku-grid-type .sku-grid-image img{max-width:100%}.sku-grid-type .sku-grid-image .sku-grid-image-overlay{position:absolute;top:8.33%;right:0;font-family:Baskerville Italic,serif;font-size:26px;text-align:center;padding:20px 0;width:50%;background-color:hsla(0,0%,100%,.88)}.sku-grid-type .sku-grid-image .sku-grid-image-overlay a{font-family:Avenir Roman,sans-serif;text-decoration:underline;font-size:14px}@media (max-width:768px){.sku-grid-type .sku-grid-image .sku-grid-image-overlay{right:119px}}@media (max-width:425px){.sku-grid-type .sku-grid-image .sku-grid-image-overlay{right:0;font-size:16px}}@media (max-width:768px){.sku-grid-type .sku-grid-image{width:100%}}.video-component .video-section img{max-width:100%;min-height:150px}.video-component .video-section .video-button{position:absolute;top:50%;left:50%;width:80px;height:60px;transform:translate(-50%,-50%)}@media (max-width:768px){.video-component .video-section .video-button{width:30px;height:30px}}.video-component .video-section .text-box{position:absolute;left:0;bottom:10px}.video-component .video-section .text-box .title{font-size:30px}.video-component .video-section .text-box .title em{font-family:Baskerville Italic,serif;font-style:normal}@media (max-width:425px){.video-component .video-section .text-box .title{font-size:13px}}@media (max-width:425px){.video-component .video-section .text-box{width:125px}}@media (max-width:768px){.video-component .video-section{min-height:400px}}@media only screen and (min-device-width:320px) and (max-device-width:425px){.video-component .video-section{min-height:150px}}.foundation-finder-seals-type{display:-ms-grid;display:grid;grid-template-areas:"first second third fourth fifth sixth seventh eigth ninth";-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.foundation-finder-seals-type .grid-item{width:100%}.foundation-finder-seals-type .grid-item.first-item{-ms-grid-row:1;-ms-grid-column:1;grid-area:first}.foundation-finder-seals-type .grid-item.second-item{-ms-grid-row:1;-ms-grid-column:2;grid-area:second}.foundation-finder-seals-type .grid-item.third-item{-ms-grid-row:1;-ms-grid-column:3;grid-area:third}.foundation-finder-seals-type .grid-item.fourth-item{-ms-grid-row:1;-ms-grid-column:4;grid-area:fourth}.foundation-finder-seals-type .grid-item.fifth-item{-ms-grid-row:1;-ms-grid-column:5;grid-area:fifth}.foundation-finder-seals-type .grid-item.sixth-item{-ms-grid-row:1;-ms-grid-column:6;grid-area:sixth}.foundation-finder-seals-type .grid-item.seventh-item{-ms-grid-row:1;-ms-grid-column:7;grid-area:seventh}.foundation-finder-seals-type .grid-item.eigth-item{-ms-grid-row:1;-ms-grid-column:8;grid-area:eigth}.foundation-finder-seals-type .grid-item.ninth-item{-ms-grid-row:1;-ms-grid-column:9;grid-area:ninth}.foundation-finder-seals-type .seals-wrapper p{font-family:Avenir Heavy,sans-serif;font-size:10px;color:#968c84;background:#fff;line-height:1.2}@media (max-width:768px){.foundation-finder-seals-type .seals-wrapper p{font-size:calc(7px + 2 * ((100vw - 320px) / 448))}}@media (max-width:768px){.foundation-finder-seals-type{grid-template-areas:"first second" "third fourth fifth" "sixth seventh eigth ninth";-ms-grid-columns:(minmax(60px,1fr))[4];grid-template-columns:repeat(4,minmax(60px,1fr));margin-bottom:auto}.foundation-finder-seals-type .grid-item{-ms-grid-column-align:center;justify-self:center}.foundation-finder-seals-type .grid-item.special-item{width:50%}.foundation-finder-seals-type .grid-item.first-item{-ms-grid-row-span:1;-ms-grid-column:2;grid-area:1/2/2/2}.foundation-finder-seals-type .grid-item.second-item{-ms-grid-row-span:1;-ms-grid-column:3;grid-area:1/3/2/3}.foundation-finder-seals-type .grid-item.third-item{-ms-grid-column:3;-ms-grid-column-span:-2;grid-area:2/3/2/1}.foundation-finder-seals-type .grid-item.fourth-item{-ms-grid-row-span:1;-ms-grid-column-span:2;grid-area:2/2/3/4}.foundation-finder-seals-type .grid-item.fifth-item{-ms-grid-column:5;-ms-grid-column-span:-2;grid-area:2/5/2/3}.foundation-finder-seals-type .grid-item.sixth-item{grid-area:3/1/3/1}.foundation-finder-seals-type .grid-item.seventh-item{grid-area:3/2/3/2}.foundation-finder-seals-type .grid-item.eigth-item{grid-area:3/3/3/3}.foundation-finder-seals-type .grid-item.ninth-item{grid-area:3/4/3/4}.foundation-finder-seals-type .grid-item.first-item{-ms-grid-row:1;-ms-grid-column:1}.foundation-finder-seals-type .grid-item.second-item{-ms-grid-row:1;-ms-grid-column:2}.foundation-finder-seals-type .grid-item.third-item{-ms-grid-row:2;-ms-grid-column:1}.foundation-finder-seals-type .grid-item.fourth-item{-ms-grid-row:2;-ms-grid-column:2}.foundation-finder-seals-type .grid-item.fifth-item{-ms-grid-row:2;-ms-grid-column:3}.foundation-finder-seals-type .grid-item.sixth-item{-ms-grid-row:3;-ms-grid-column:1}.foundation-finder-seals-type .grid-item.seventh-item{-ms-grid-row:3;-ms-grid-column:2}.foundation-finder-seals-type .grid-item.eigth-item{-ms-grid-row:3;-ms-grid-column:3}.foundation-finder-seals-type .grid-item.ninth-item{-ms-grid-row:3;-ms-grid-column:4}}.full-width-marketing-tiles-component{margin-bottom:30px;margin-top:-26px}@media (max-width:767px){.full-width-marketing-tiles-component{margin-top:-20px}}.full-width-marketing-tiles-component .fw-background-image{border-bottom:1px solid #f1ede9;width:100%;height:307px}@media (max-width:425px){.full-width-marketing-tiles-component .fw-background-image{height:170px}}.full-width-marketing-tiles-component .f3-text-container{display:flex;justify-content:center;align-items:center;width:401px;height:91px;top:60px;font-family:Baskerville Regular,serif;color:#433e3a;background-color:hsla(0,0%,100%,.88)}.full-width-marketing-tiles-component .f3-text-container h1{font-family:Baskerville Regular,serif;font-size:36px;margin-top:0;margin-bottom:0}@media (max-width:425px){.full-width-marketing-tiles-component .f3-text-container h1{font-size:18px;line-height:normal;margin-left:10px;margin-right:10px}}.full-width-marketing-tiles-component .f3-text-container h1 sup{font-size:15px;top:-1em}.full-width-marketing-tiles-component .f3-text-container p{font-size:36px;margin-bottom:0}@media (max-width:425px){.full-width-marketing-tiles-component .f3-text-container p{font-size:18px;padding:10px;line-height:normal}}.full-width-marketing-tiles-component .f3-text-container em{font-family:Baskerville Italic,serif;font-style:normal;font-size:38px}@media (max-width:425px){.full-width-marketing-tiles-component .f3-text-container em{font-size:20px}}@media (max-width:425px){.full-width-marketing-tiles-component .f3-text-container{width:129px;height:62px;top:39px}}.full-width-marketing-tiles-component .cg-text-container{display:flex;justify-content:center;align-items:center;width:401px;height:146px;top:62px;font-family:Baskerville Regular,serif;color:#433e3a;background-color:hsla(0,0%,100%,.88)}.full-width-marketing-tiles-component .cg-text-container p{margin:10px;font-size:48px;text-align:center}.full-width-marketing-tiles-component .cg-text-container.aj-text-container{width:312px;height:125px;top:40px;background-color:#fff;opacity:.9;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);margin-left:17vw}.full-width-marketing-tiles-component .cg-text-container.aj-text-container p{position:relative;bottom:17px}.full-width-marketing-tiles-component .cg-text-container.aj-text-container h3{position:absolute;bottom:18px;left:53px;font-family:Baskerville Italic,serif;font-size:26px;animation:fadein 4s}@media (max-width:425px){.full-width-marketing-tiles-component .cg-text-container.aj-text-container{width:157px;height:70px}.full-width-marketing-tiles-component .cg-text-container.aj-text-container p{line-height:normal}.full-width-marketing-tiles-component .cg-text-container.aj-text-container h3{bottom:-2px;left:26px;font-size:18px}}.full-width-marketing-tiles-component .cg-text-container em{font-size:28px;text-align:center;font-family:Baskerville Italic,serif;font-style:normal}@media (max-width:425px){.full-width-marketing-tiles-component .cg-text-container{width:auto;height:auto;top:30px}.full-width-marketing-tiles-component .cg-text-container p{font-size:24px;letter-spacing:.2px}.full-width-marketing-tiles-component .cg-text-container em{font-size:15px}}.full-width-marketing-tiles-component .cf-text-container{width:100vw;height:320px;margin-top:26px;font-family:Baskerville Italic,serif;font-style:normal;font-size:50px;color:#fff}.full-width-marketing-tiles-component .cf-text-container em{font-style:normal}.full-width-marketing-tiles-component .cf-text-container p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:425px){.full-width-marketing-tiles-component .cf-text-container p{width:300px;padding:10px}}@media (max-width:425px){.full-width-marketing-tiles-component .cf-text-container{height:137px;font-size:22px}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.full-width-marketing-tiles-component .left{left:0}}.full-width-marketing-tiles-component .right{left:50%;margin-left:10vw}@media (max-width:768px){.full-width-marketing-tiles-component .right{margin-left:-2vw}}@media (max-width:900px){.full-width-marketing-tiles-component .right{left:auto;right:0}}.full-width-collection-banner{margin-top:-26px}.full-width-collection-banner .collection-main-image{width:100%;height:460px}@media (max-width:767px) and (min-width:320px){.full-width-collection-banner .collection-main-image{height:307px}}.full-width-collection-banner .container{padding-left:0;padding-right:0}.full-width-collection-banner .svg-container{position:absolute;top:158px;left:0;width:398px;height:68px}@media (max-width:767px) and (min-width:320px){.full-width-collection-banner .svg-container{position:static;width:auto;height:auto;margin-top:1em}}.full-width-collection-banner .text-container{position:absolute;left:0;top:235px;padding:0;width:398px;font-size:17px;line-height:1.16}@media (max-width:767px) and (min-width:320px){.full-width-collection-banner .text-container{position:static;width:auto;height:auto;font-size:12px;margin-left:0}}@media (max-width:767px) and (min-width:320px){.full-width-collection-banner{margin-top:-20px}}.full-width-video-type-component{margin-top:-26px;z-index:-1}@media (max-width:425px){.full-width-video-type-component{margin-top:-20px}}.f3-component{margin-bottom:20px}.f3-component .content.body{position:relative;line-height:1.47;font-size:15px;padding-top:10px}.f3-component .content.body p{padding:10px}@media (max-width:768px){.f3-component .content.body p{font-size:13px;line-height:1.54}}.f3-component .image-container{display:flex;justify-content:center;align-items:center;height:260px}.f3-component .number{font-family:Baskerville Italic,serif;font-style:normal;font-size:40px;color:#e37f75}@media (max-width:425px){.f3-component .number{font-size:36px}}.f3-component .step-container .title{font-family:Avenir Medium,sans-serif;font-weight:500;font-size:24px;color:#433e3a;padding-left:20px}@media (max-width:425px){.f3-component .step-container .title{padding-left:10px;font-size:20px}}.f3-midway-banner-component{margin-bottom:30px}.f3-midway-banner-component img{width:100%;height:440px}@media (max-width:425px){.f3-midway-banner-component img{height:auto}}.f3-midway-banner-component .f3-midway-container{display:flex;justify-content:center;align-items:center;width:400px;height:145px;top:95px;font-family:Baskerville Regular,serif;color:#433e3a;background-color:hsla(0,0%,100%,.88)}.f3-midway-banner-component .f3-midway-container p{font-size:36px;margin:25px;color:#433e3a}@media (max-width:425px){.f3-midway-banner-component .f3-midway-container p{font-size:16px;margin:10px}}.f3-midway-banner-component .f3-midway-container em{font-style:normal;font-family:Baskerville Italic,serif}@media (max-width:425px){.f3-midway-banner-component .f3-midway-container{width:172px;height:60px;top:20px}}.f3-midway-banner-component .left{left:0}.f3-midway-banner-component .right{right:0}.f3-quote-type{margin-top:30px;margin-bottom:30px}.f3-quote-type img{max-width:100%}.f3-quote-type .f3-quote-container{height:368px}@media (max-width:1199px){.f3-quote-type .f3-quote-container{height:200px}}@media (max-width:768px){.f3-quote-type .f3-quote-container{height:250px}}@media (max-width:425px){.f3-quote-type .f3-quote-container{height:150px}}.f3-quote-type blockquote{width:100%;font-family:Baskerville Italic,serif;font-size:55px;line-height:1.16;text-align:center;color:#8eaa6b}.f3-quote-type blockquote span{display:block}.f3-quote-type blockquote span:nth-child(1n){display:inline-block}.f3-quote-type blockquote span:nth-child(3n){text-align:right;width:72%;display:inline-block}@media (max-width:1199px){.f3-quote-type blockquote span{display:inline!important}.f3-quote-type blockquote span:nth-child(3n){text-align:center;width:auto}}@media (max-width:425px){.f3-quote-type blockquote{font-size:22px;line-height:1}}.f3-quote-type cite{position:absolute;right:125px;bottom:-20px;font-family:Avenir Roman,sans-serif;font-size:22px;font-style:normal;color:#777}@media (max-width:425px){.f3-quote-type cite{right:50px;bottom:-20px}}.get-the-look-widget-component a{height:100%;width:100%;display:block;position:relative}.get-the-look-widget-component img{max-width:100%}.get-the-look-widget-component div{position:absolute;top:40%;left:7%}.get-the-look-widget-component div p{font-size:60px;font-family:Baskerville Italic,serif;letter-spacing:1.3px}@media (max-width:768px){.get-the-look-widget-component div p{font-size:55px}}@media (max-width:425px){.get-the-look-widget-component div p{font-size:32px;line-height:1;text-align:center}}@media (max-width:768px){.get-the-look-widget-component div{left:2%}}@media (max-width:425px){.get-the-look-widget-component div{left:4%;top:16%}.get-the-look-widget-component div span{display:block}}.giving-snapshot-component{margin-bottom:30px}.giving-snapshot-component .container{min-height:150px}.giving-snapshot-component .line{height:90px;width:2px;position:absolute;border:1px solid #f9f8f6;top:50%;transform:translateY(-50%)}@media (max-width:990px){.giving-snapshot-component .line{width:140px;height:2px;display:block;margin:0 auto;position:relative}}.giving-snapshot-component img{height:270px;width:100vw}@media (max-width:990px){.giving-snapshot-component img{height:460px}}.giving-snapshot-component .title{text-align:center;display:block;font-family:Baskerville Regular,serif;font-size:64px;color:#fff;text-shadow:0 2px 4px #9e564e}@media (max-width:425px){.giving-snapshot-component .title{font-size:48px}}.giving-snapshot-component p{font-family:Avenir Medium,sans-serif;font-size:16px;font-weight:500;color:#fff;text-shadow:0 2px 4px #b0665f;text-align:center}@media (max-width:425px){.giving-snapshot-component p{font-size:15px}}.caring-giving-midway-banner-component{height:365px}@media (max-width:880px){.caring-giving-midway-banner-component{height:375px}}@media (max-width:425px){.caring-giving-midway-banner-component{height:275px}}.caring-giving-midway-banner-component .cg-bullet-container{background-color:#f3f6ef;display:flex;flex-direction:column;justify-content:space-around;position:relative;height:300px;margin-top:50px}.caring-giving-midway-banner-component .cg-bullet-container>p{position:relative;padding-top:10px;margin-bottom:0;font-size:30px;font-family:Baskerville Regular,serif;letter-spacing:.3px;color:#433e3a}@media (max-width:425px){.caring-giving-midway-banner-component .cg-bullet-container>p{font-size:22px;padding-top:10px}}.caring-giving-midway-banner-component .cg-bullet-container .cg-bullet-points{display:flex;justify-content:center;align-items:center;font-family:Baskerville Italic,serif;font-style:normal;font-size:54px;height:125px}.caring-giving-midway-banner-component .cg-bullet-container .cg-bullet-points>div{font-size:32px}.caring-giving-midway-banner-component .cg-bullet-container .cg-bullet-points>p{padding-left:32px;padding-right:32px;color:#7c9c58}@media (max-width:768px){.caring-giving-midway-banner-component .cg-bullet-container .cg-bullet-points{justify-content:space-around}}@media (max-width:767px){.caring-giving-midway-banner-component .cg-bullet-container .cg-bullet-points{padding:10px}.caring-giving-midway-banner-component .cg-bullet-container .cg-bullet-points>p{padding-left:0;padding-right:0}.caring-giving-midway-banner-component .cg-bullet-container .cg-bullet-points>div{font-size:12px}}@media (max-width:500px){.caring-giving-midway-banner-component .cg-bullet-container .cg-bullet-points{font-size:30px}}@media (max-width:425px){.caring-giving-midway-banner-component .cg-bullet-container .cg-bullet-points{height:50px}}@media (max-width:425px){.caring-giving-midway-banner-component .cg-bullet-container{height:200px}}.caring-giving-midway-banner-component .cg-description{display:flex;justify-content:center;align-items:center;width:100%;font-family:Avenir Roman,sans-serif;font-size:18px;line-height:1.44;text-align:center}.caring-giving-midway-banner-component .cg-description p{color:#777;width:400px}@media (max-width:425px){.caring-giving-midway-banner-component .cg-description{padding:10px;font-size:13px;line-height:1.54}}.caring-giving-midway-banner-component .cg-rotated-image{position:absolute;right:60px;bottom:-53px}@media (max-width:950px){.caring-giving-midway-banner-component .cg-rotated-image{position:absolute;right:0;left:0;bottom:-60px;width:50px;height:85px;margin:0 auto}}.video-text-component{margin-bottom:30px}.video-text-component h3{font-family:Avenir Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.22;color:#433e3a}@media (max-width:425px){.video-text-component h3{font-size:14px;font-weight:500;line-height:1.43}}.video-text-component div>p{font-family:Avenir Roman,sans-serif;font-size:15px;line-height:1.47;color:#777}@media (max-width:768px){.video-text-component div>p{font-size:13px}}@media (max-width:425px){.video-text-component div>p{line-height:1.54}}@media (max-width:768px){.video-text-component .two-column-video img{width:100%}}.video-text-component .video-button{position:absolute;top:50%;left:50%;width:80px;height:60px;transform:translate(-50%,-50%)}.three-column-text-component p{font-size:15px;font-family:Avenir Roman,sans-serif}@media (max-width:425px){.three-column-text-component p{font-size:13px}}@media (max-width:425px){.three-column-text-component div.layout.horizontal.center{flex-direction:column;text-align:center}}.max-width-text-component{display:flex;justify-content:center;align-items:center;height:209px}.max-width-text-component p{width:800px;font-family:Baskerville Italic,serif;font-style:normal;line-height:1.13;text-align:center;margin-bottom:0;color:#fff}@media (max-width:425px){.max-width-text-component p{width:260px;font-size:24px}}.seals-type-component{min-height:250px;margin-top:50px}.seals-type-component>div{display:flex;justify-content:space-around;align-items:center;max-width:658px;margin:0 auto}.seals-type-component .second-container{max-width:600px;padding-top:30px}.seals-type-component .second-container .circle-beauty-choice img{width:100px;height:100px}.seals-type-component .second-container .oblong-award-logo img{width:100px;height:130px}@media (max-width:390px){.seals-type-component .peta-logo img{width:74px}.seals-type-component .leaping-bunny img{width:56px}.seals-type-component .ecocert img{width:60px}.seals-type-component .scf-seal-daily-logo img{width:36px}.seals-type-component .circle-beauty-choice img{width:75px;height:75px}.seals-type-component .oblong-award-logo img{width:95px;height:120px}}.two-column-list-component{padding-bottom:30px;font-size:15px;font-weight:500;line-height:1.47}.two-column-list-component em{font-family:Baskerville Italic,serif;font-style:normal}.two-column-list-component h2{font-family:Avenir Medium,sans-serif;font-size:18px;letter-spacing:.2px;color:#433e3a}@media (max-width:425px){.two-column-list-component h2{font-size:15px}}.two-column-list-component .list-container{font-family:Avenir Roman,sans-serif;font-size:15px;font-weight:500}.two-column-list-component .list-container h3,.two-column-list-component .list-container h4,.two-column-list-component .list-container h5,.two-column-list-component .list-container h6{font-size:15px;font-weight:500;font-family:Avenir Medium,sans-serif;color:#e37f75}@media (max-width:425px){.two-column-list-component .list-container,.two-column-list-component .list-container h3,.two-column-list-component .list-container h4,.two-column-list-component .list-container h5,.two-column-list-component .list-container h6{font-size:13px}}.cruelty-free-full-width{margin-top:-26px}@media (max-width:425px){.cruelty-free-full-width{margin-top:-20px}}.cruelty-free-full-width .container{position:relative}.cruelty-free-full-width .cruelty-free-image{border-bottom:1px solid #f1ede9;width:100%;height:307px}.cruelty-free-full-width .cf-bunny-peta-logo{position:absolute;height:100%;width:415px;top:-153.5px;right:0;display:flex;justify-content:center;align-items:center}.cruelty-free-full-width .cf-bunny-peta-logo p{font-size:36px;text-align:center;font-family:Baskerville Regular,serif}.cruelty-free-full-width .cf-bunny-peta-logo p em{font-family:Baskerville Italic,serif;font-style:normal}@media (max-width:425px){.cruelty-free-full-width .cf-bunny-peta-logo p{font-size:18px}}.cruelty-free-full-width .cf-bunny-peta-logo img:nth-child(1n){position:absolute;bottom:-100px;right:133px;background:transparent;width:85px;height:31px}@media (max-width:425px){.cruelty-free-full-width .cf-bunny-peta-logo img:nth-child(1n){width:47px;height:18px;right:50px;bottom:-40px}}.cruelty-free-full-width .cf-bunny-peta-logo img:nth-child(2n){position:absolute;width:59px;height:42px;bottom:-100px;background:transparent;left:101px}@media (max-width:425px){.cruelty-free-full-width .cf-bunny-peta-logo img:nth-child(2n){width:33px;height:23px;left:50px;bottom:-40px}}@media (max-width:768px){.cruelty-free-full-width .cf-bunny-peta-logo{top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:425px){.cruelty-free-full-width .cf-bunny-peta-logo{width:200px;height:50%;right:auto;top:-50px}}.collection-main-banner-type img{width:100%;height:450px}.collection-main-banner-type .main-banner-container{position:absolute;top:62px;width:375px;height:168px;font-family:Avenir Roman,sans-serif;font-size:15px;color:#777}@media (max-width:425px){.collection-main-banner-type .main-banner-container{width:auto;height:105px;right:0!important;left:0;padding:14px 20px 0!important;top:auto;bottom:0;background-color:hsla(0,0%,100%,.88)}.collection-main-banner-type .main-banner-container p{font-size:12px}}.collection-main-banner-type div.left{padding:32px 35px 34px 0;left:40px}.collection-main-banner-type div.right{padding:32px 0 34px 35px;right:40px}.video-collection-tabs h3{font-family:Baskerville Regular,serif;color:#433e3a;font-size:30px}.video-collection-tabs .video-tab-container .video-component{width:821px;height:391px;margin:0 auto}.video-collection-tabs .video-tab-container .video-component .video-section .text-box{position:absolute;top:77px;left:49px}.video-collection-tabs .video-tab-container .video-component .video-section .text-box .title{font-size:64px}@media (max-width:425px){.video-collection-tabs .video-tab-container .video-component .video-section .text-box{top:28px;left:19px}.video-collection-tabs .video-tab-container .video-component .video-section .text-box .title{font-size:24px}}@media (max-width:425px){.video-collection-tabs .video-tab-container .video-component{width:300px;height:142px}}.slide-show-type .slide-show-title h3{font-family:Baskerville Regular,serif;font-size:35px;color:#56565a}.slide-show-type em{font-style:normal;font-family:Baskerville Italic,serif}.side-by-side-marketing-tile{position:relative;margin-top:60px;margin-bottom:60px}.side-by-side-marketing-tile>* div.col-lg-6{min-height:500px}@media (max-width:425px){.side-by-side-marketing-tile>* div.col-lg-6{min-height:auto}}.side-by-side-marketing-tile .text-theme{text-align:center;width:424px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.side-by-side-marketing-tile img{max-width:100%}.side-by-side-marketing-tile .image-theme:first-child{margin-bottom:30px}.beauty-adviser-type-component{height:300px}.beauty-adviser-type-component .cf-text-container{max-width:700px}.beauty-adviser-type-component .cf-text-container em{font-size:50px;font-family:Baskerville Italic,serif;font-style:normal}.beauty-adviser-type-component .cf-text-container a{font-size:24px;color:#fff}@media (max-width:767px){.beauty-adviser-type-component{height:200px}.beauty-adviser-type-component .cf-text-container{display:flex;flex-direction:column;justify-content:center;font-size:22px}.beauty-adviser-type-component .cf-text-container em{font-size:22px}.beauty-adviser-type-component .cf-text-container a{font-size:12px}}.sk-spinner-pulse{width:40px;height:40px;margin:40px auto;background-color:#67359f;border-radius:100%;animation:sk-pulseScaleOut 1s infinite ease-in-out}@keyframes sk-pulseScaleOut{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}#HomepageSquareCarousel{padding-bottom:30px}#HomepageSquareCarousel .carousel-container{display:flex;max-width:1094px;margin-left:auto;margin-right:auto;width:100%;height:100%;position:relative;margin-top:-26px}@media (max-width:767px){#HomepageSquareCarousel .carousel-container{margin-top:-20px}}#HomepageSquareCarousel .carousel-container .left-side-container .center-text-carousel{position:relative;top:50%;transform:translateY(-50%);transform-style:preserve-3d}#HomepageSquareCarousel .carousel-container .left-side-container .top-banner{position:absolute;top:80%;transform:translateY(80%);padding-left:15px}#HomepageSquareCarousel .carousel-container .left-side-container .top-banner ol{position:static;display:block;left:auto;width:100%;margin-left:0;transform:none;text-align:left}@media (max-width:767px){#HomepageSquareCarousel .carousel-container .left-side-container .top-banner ol{display:none}}#HomepageSquareCarousel .carousel-container .left-side-container .top-banner ol li{width:10px;height:10px;margin-right:5px}@media (max-width:768px){#HomepageSquareCarousel .carousel-container .left-side-container .top-banner{top:70%;transform:translateY(70%)}}#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container{width:100%}#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .carousel-title{position:relative;height:130px}@media (max-width:768px){#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .carousel-title{height:auto}}@media (max-width:425px){#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .carousel-title{margin-top:10px;height:65px}}@media (max-width:320px){#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .carousel-title{margin-top:5px;height:20px}}#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .header{position:absolute;bottom:0;font-family:Baskerville Italic,serif;font-size:55px;color:#433e3a;padding-left:15px;padding-right:15px;margin:0!important}#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .header em{font-style:normal}#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .header span{display:block}@media (max-width:425px){#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .header span{display:inline}}@media (max-width:768px){#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .header{position:static;font-size:32px}}@media (max-width:425px){#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .header{text-align:center}}@media (max-width:320px){#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .header{font-size:18px}}#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .carousel-description{margin-top:30px;height:120px;padding-left:15px}#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .carousel-description p{color:#433e3a;font-size:18px;padding-right:15px}@media (max-width:425px){#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .carousel-description p{padding:0;font-size:12px}}@media (max-width:425px){#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .carousel-description{margin-top:10px;height:auto;padding:0}}#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container div{font-size:14px}@media (max-width:425px){#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container div{text-align:center;max-width:100%}}#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container a.btn{background:#777;color:#fff;font-size:14px;font-weight:700;padding:9px 12px;margin-left:15px;text-transform:uppercase}@media (max-width:425px){#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container a.btn{width:120px;height:30px;font-size:12px;padding:6px;text-align:center;border-color:#777;color:#777;background:transparent;margin:0 auto;display:block}}@media (orientation:landscape) and (max-width:767px){#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .header{font-size:24px}#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .carousel-description,#HomepageSquareCarousel .carousel-container .left-side-container .content-swapper-container .carousel-title{height:auto}}@media (max-width:768px){#HomepageSquareCarousel .carousel-container .left-side-container{width:100%!important}#HomepageSquareCarousel .carousel-container .left-side-container .carousel-link{margin-top:10px;margin-left:0}}@media (max-width:767px){#HomepageSquareCarousel .carousel-container .left-side-container{max-width:100%;width:100%;display:block;height:auto}}#HomepageSquareCarousel .carousel-container .react-carousel{float:right;height:100%}@media (max-width:425px){#HomepageSquareCarousel .carousel-container .react-carousel{float:none;margin:0 auto;height:auto}}@media (max-width:425px){#HomepageSquareCarousel .carousel-container{margin-top:-20px}}#HomepageSquareCarousel .cross-fade-leave{opacity:1}#HomepageSquareCarousel .cross-fade-leave.cross-fade-leave-active{opacity:0;transition:opacity .5s ease-in}#HomepageSquareCarousel .cross-fade-enter{opacity:0}#HomepageSquareCarousel .cross-fade-enter.cross-fade-enter-active{opacity:1;transition:opacity .5s ease-in}#HomepageSquareCarousel .cross-fade-height{transition:height .5s ease-in-out}div[id^=component-105] .js-video-component{min-height:auto}div[id^=component-105] .js-video-component .text-box{line-height:normal;left:0;background-color:hsla(0,0%,100%,.88)}div[id^=component-105] .js-video-component .text-box .title{font-family:Baskerville Regular,serif}@media (min-width:768px){div[id^=component-105] .js-video-component .text-box{top:100px;height:133px;width:281px;padding:24px 21px 26px 40px}div[id^=component-105] .js-video-component .text-box .title{font-size:36px}div[id^=component-105] .js-video-component .text-box .title em{font-size:38px}}@media (max-width:767px){div[id^=component-105] .js-video-component .text-box{top:20px;width:141px;height:62px;padding:10px 15px 9px 20px}div[id^=component-105] .js-video-component .text-box .title{font-size:18px}div[id^=component-105] .js-video-component .text-box .title em{font-size:20px}}.imc-ingredient-library .ingredient-library-index{border-top:1px solid #f0ede9;border-bottom:1px solid #f0ede9}.imc-ingredient-library .ig-sticky{z-index:0;position:fixed;top:89px;max-width:1064px;width:100%;border-top:0;background:#fff}@media (max-width:1024px){.imc-ingredient-library .ig-sticky{max-width:992px}}@media (max-width:935px){.imc-ingredient-library .ig-sticky{top:136px;width:100%;max-width:868px}}@media (max-width:768px){.imc-ingredient-library .ig-sticky{top:141px;width:100%;max-width:747px}}.imc-ingredient-library h1{font-size:24px;font-weight:500}@media (max-width:768px){.imc-ingredient-library h1{font-size:16px}}.imc-ingredient-library .ingredient-library-index ul{margin-left:auto;margin-right:auto;list-style:none;padding:8px;margin-bottom:0}.imc-ingredient-library .ingredient-library-index li{width:calc(99.9% * 1 / 27 - 14.444444444444445px);font-size:24px;display:inline-block}.imc-ingredient-library .ingredient-library-index li:nth-child(1n){float:left;margin-right:15px;clear:none}.imc-ingredient-library .ingredient-library-index li:last-child{margin-right:0}.imc-ingredient-library .ingredient-library-index li:nth-child(27n){margin-right:0;float:right}.imc-ingredient-library .ingredient-library-index a{font-family:Avenir Heavy,sans-serif;font-size:18px}@media (max-width:767px){.imc-ingredient-library .ingredient-library-index a{font-size:11px}}.imc-ingredient-library .ingredient-library-index a:visited{color:#8a8886}.imc-ingredient-library .makeup-info_container{font-size:13px}.imc-ingredient-library .makeup-info_container div{width:calc(99.9% * 1 / 2 - 15px)}.imc-ingredient-library .makeup-info_container div:nth-child(1n){float:left;margin-right:30px;clear:none}.imc-ingredient-library .makeup-info_container div:last-child{margin-right:0}.imc-ingredient-library .makeup-info_container div:nth-child(2n){margin-right:0;float:right}.imc-ingredient-library .info-wrapper{max-width:960px;margin-left:auto;margin-right:auto}.imc-ingredient-library .info-wrapper:nth-child(6){padding-top:34px}.imc-ingredient-library .makeup-title{text-align:right}.imc-ingredient-library .makeup-title p{font-weight:500;margin-bottom:3px}@media (max-width:767px){.imc-ingredient-library .js-hiding{display:none}.imc-ingredient-library h1{margin:0}.imc-ingredient-library .ingredient-library-index{position:fixed;height:100%;width:30px;top:48px;text-align:center;border:0;z-index:3;right:0;background:#f0ede9}.imc-ingredient-library .ingredient-library-index ul{height:100%}.imc-ingredient-library .ingredient-library-index li{width:100%;font-size:13px;height:calc(99.9% * 1 / 27 - 1.925925925925926px)}.imc-ingredient-library .makeup-info_container div{width:100%;padding-bottom:5px}.imc-ingredient-library .makeup-info_container p{font-size:13px}.imc-ingredient-library .makeup-title{text-align:left}.imc-ingredient-library .info-wrapper{margin-right:25px}.imc-ingredient-library .info-wrapper:nth-child(6){padding-top:0}}#classic-bridal-carousel-lg{padding-left:50px;padding-right:50px}#classic-bridal-carousel-lg svg,#classic-bridal-carousel-sm svg{position:relative;top:50%;margin-top:-.5em}#classic-bridal-carousel-lg .carousel-control.left,#classic-bridal-carousel-lg .carousel-control.right,#classic-bridal-carousel-sm .carousel-control.left,#classic-bridal-carousel-sm .carousel-control.right{width:50px;opacity:1;background:none;border:none}.imc-offers-page .offers-h1{font-size:30px;margin-bottom:16px}.imc-offers-page .offers-container{display:flex;justify-content:center;align-items:center;background-color:#f9f8f6;height:289px;margin-bottom:20px;padding:10px}.imc-offers-page .offers-container img{width:248px}@media (max-width:550px){.imc-offers-page .offers-container img{width:280px}}.imc-offers-page .offers-container .offers-info-container{height:100%}@media (max-width:640px){.imc-offers-page .offers-container .offers-info-container{height:160px}}.imc-offers-page .offers-container .offers-information{position:absolute;top:50%;transform:translateY(-50%);padding-left:20px}.imc-offers-page .offers-container .offers-information h4{font-size:18px;font-family:Avenir Heavy,sans-serif;font-weight:900;text-transform:uppercase;margin-bottom:0}@media (max-width:640px){.imc-offers-page .offers-container .offers-information h4{font-size:15px;text-align:center}}.imc-offers-page .offers-container .offers-information div{padding-top:15px;padding-bottom:20px}@media (max-width:550px){.imc-offers-page .offers-container .offers-information div{padding:0}}.imc-offers-page .offers-container .offers-information div h5{font-size:18px;font-family:Avenir Medium,sans-serif;font-weight:500}@media (max-width:550px){.imc-offers-page .offers-container .offers-information div h5{text-align:center;font-size:13px;margin-bottom:25px}}.imc-offers-page .offers-container .offers-information a{font-family:Avenir Medium,sans-serif;font-size:16px;font-weight:900;text-align:center;width:163px;height:40px}@media (max-width:425px){.imc-offers-page .offers-container .offers-information a{margin:0 auto;display:block}}@media (max-width:425px){.imc-offers-page .offers-container .offers-information{position:static;width:100%;padding-top:20px;padding-left:0;transform:none}}@media (max-width:640px){.imc-offers-page .offers-container{flex-direction:column;height:auto;padding:10px}}@media (max-width:425px){.imc-offers-page .offers-container{margin:30px 10px}}.imc-offers-page .offers-image-container{display:flex;justify-content:center;align-items:center}.imc-offers-page .everyday-offer-widget div:first-child{border:1px solid #e2dad0;padding:10px;height:200px;text-align:center}@media (max-width:767px){.imc-offers-page .everyday-offer-widget div:first-child{margin-bottom:10px}}@media (max-width:425px){.imc-offers-page .everyday-offer-widget div:first-child{height:150px}}.imc-offers-page .everyday-offer-widget h6{height:50px;font-family:Avenir Heavy,sans-serif;font-size:18px;font-weight:500;text-align:center;margin-left:40px;margin-right:40px}@media (max-width:425px){.imc-offers-page .everyday-offer-widget h6{font-size:15px;margin:10px 0;height:20px}}.imc-offers-page .everyday-offer-widget p{font-family:Avenir Roman,sans-serif;font-size:15px;text-align:center;height:40px}@media (max-width:425px){.imc-offers-page .everyday-offer-widget p{font-size:13px;margin-bottom:0}}.imc-offers-page .everyday-offer-widget a{font-family:Avenir Roman,sans-serif;font-size:15px;text-align:center}.imc-offers-page .everyday-offer-widget u{display:block;padding-top:10px}.imc-landing-page .footer .sign-up-container{min-height:80px}.imc-landing-page .main-carousel-component{height:90vh}.imc-landing-page .two-marketing-tiles-component ul{list-style:none;padding-left:3px}.imc-landing-page .main-carousel-component .homepage-banner{bottom:112px}.imc-landing-page .homepage-banner .carousel-inner .item,.imc-landing-page .main-carousel-component .homepage-banner .carousel-inner{height:100vh}.imc-landing-page .category-menu-icon-nav-list,.imc-landing-page .category-menu-nav-list,.imc-landing-page .js-hiding,.imc-landing-page .lets-keep-in-touch-text,.imc-landing-page .lets-keep-in-touch-title,.imc-landing-page .sign-up-container form{display:none}.mockup-vid-background{margin-top:-26px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media (max-width:425px){.mockup-vid-background{margin-top:-20px}}.snowflakes{animation:snowflakes 2s ease-in-out infinite alternate}.wiggles{animation:wiggle 2s linear infinite}@keyframes snowflakes{0%{transform:scale(.25);fill:#333;fill-opacity:.25;stroke-width:0}to{transform:scale(1);fill:#9c9a98;fill-opacity:1;stroke-width:0}}@keyframes wiggle{0%,7%{transform:rotate(0)}15%{transform:rotate(-15deg)}20%{transform:rotate(10deg)}25%{transform:rotate(-10deg)}30%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}40%,to{transform:rotate(0)}}.dotted-lines-white-space{padding-top:20px;padding-bottom:20px}.dotted-lines-white-space .dotted-border-top{background-position:50%}@media (max-width:425px){.dotted-lines-white-space{padding:0}}.bca-collection-landing_full-width_banner .cf-text-container p{width:100%;line-height:1.17;font-size:30px}@media (max-width:425px){.bca-collection-landing_full-width_banner .cf-text-container p{font-size:13px}}.bca-collection-landing_full-width_banner .cf-text-container em{line-height:.88;font-size:48px;font-style:normal}@media (max-width:425px){.bca-collection-landing_full-width_banner .cf-text-container em{display:block;margin-bottom:10px;font-size:30px}}.bca-collection-landing_full-width_banner .cf-text-container a:nth-child(odd){line-height:1.4;font-size:32px}.bca-collection-landing_full-width_banner .cf-text-container a:nth-child(2n){line-height:1.31;font-size:30px}@media (max-width:425px){.bca-collection-landing_full-width_banner .cf-text-container a:nth-child(1n){font-size:13px}}.bca-collection-landing_full-width_banner .cf-text-container a{font-family:Baskerville Italic,serif;font-style:normal;color:#fff}.bca-collection-landing_full-width_banner .cf-text-container a :hover{color:#fff}@media (max-width:425px){.bca-collection-landing_full-width_banner .cf-text-container{height:181px}}.bca-collection-landing_giving-snap{height:351px;background:#d975ac;margin-top:70px;margin-bottom:104px}@media (max-width:425px){.bca-collection-landing_giving-snap{padding-top:36px;margin-bottom:36px}}.bca-collection-landing_giving-snap .body p,.bca-collection-landing_giving-snap .title{text-shadow:none}.bca-collection-landing_giving-snap img{display:none!important}.bca-collection-landing_list-info{margin-bottom:20px;font-family:Baskerville Regular,serif}.bca-collection-landing_list-info h4{font-size:48px;margin-top:20px;margin-bottom:3px}@media (max-width:425px){.bca-collection-landing_list-info h4{font-size:25px;margin-top:0;margin-bottom:0}}.bca-collection-landing_list-info h5{font-size:27px;margin-top:0;margin-bottom:26px}@media (max-width:425px){.bca-collection-landing_list-info h5{font-size:17px;margin-bottom:0}}.bca-collection-landing_list-info ul{display:flex;height:336px;flex-direction:column;align-items:center;padding-left:0;list-style-position:inside;font-size:27px;margin:0 auto;width:800px;text-align:center}.bca-collection-landing_list-info ul li{font-size:27px;padding:5px}@media (max-width:425px){.bca-collection-landing_list-info ul li{font-size:17px}}@media (max-width:767px) and (orientation:landscape){.bca-collection-landing_list-info ul{width:auto}}@media (max-width:425px){.bca-collection-landing_list-info ul{width:auto;height:247px}}.bca-collection-landing_main-banner .collection-main-container{position:absolute;top:79px}.bca-collection-landing_main-banner .collection-main-container h1{font-family:Baskerville Italic,serif;font-style:normal;font-size:70px;margin-bottom:0;color:#d975ac}@media (max-width:425px){.bca-collection-landing_main-banner .collection-main-container h1{font-size:52px}}.bca-collection-landing_main-banner .collection-main-container span{font-family:Avenir Book,sans-serif;font-size:30px;letter-spacing:9px;color:#777}@media (max-width:425px){.bca-collection-landing_main-banner .collection-main-container span{font-size:21px;letter-spacing:7px}}@media (max-width:425px){.bca-collection-landing_main-banner .collection-main-container{position:static;text-align:center}}.bca-collection-landing_main-banner .main-banner-container{width:380px;left:0!important;top:241px;padding:0!important}@media (max-width:425px){.bca-collection-landing_main-banner .main-banner-container{width:auto;min-height:175px;position:relative;top:auto;padding:10px!important;line-height:1.21;color:#777;margin-top:5px}}.bca-collection-landing_main-banner .main-banner-container p{font-family:Avenir Book,sans-serif;font-size:18px;line-height:1.17}@media (max-width:425px){.bca-collection-landing_main-banner .main-banner-container p{font-size:15px;line-height:1.2}}@media (max-width:425px){.bca-collection-landing_main-banner img{height:335px}}.bca-collection-landing_main-banner .svg-background:before{content:"CELEBRATING 10 YEARS OF PARTNERSHIP WITH LBBC";position:absolute;width:100%;text-align:center;font-family:Baskerville Regular,serif;font-size:35px;color:#fff;line-height:57px}@media (max-width:425px){.bca-collection-landing_main-banner .svg-background:before{height:184px;line-height:normal;font-size:30px;padding:20px}}.bca-collection-landing_main-banner .svg-background{width:100%;height:55px;background:#d975ac;visibility:visible!important;position:relative;top:-2px}@media (max-width:768px){.bca-collection-landing_main-banner .svg-background{min-height:125px}}@media (max-width:425px){.bca-collection-landing_main-banner .svg-background{height:184px}}.bca-collection-landing_sku-banner .custom-component-css{width:calc(75% - 70px);height:299px;position:relative;margin-bottom:60px;margin-left:70px}.bca-collection-landing_sku-banner .custom-component-css .blockquote-container img{width:100%}.bca-collection-landing_sku-banner .custom-component-css .blockquote-container blockquote{position:absolute;right:52px;top:50%;transform:translateY(-50%);font-size:42px;font-family:Baskerville Italic,serif;font-style:normal;padding:0;text-align:right;border:none;color:#d975ac;left:50%}@media (max-width:425px){.bca-collection-landing_sku-banner .custom-component-css .blockquote-container blockquote{width:auto;top:50%;transform:translateY(-50%);right:10px;font-size:20px;line-height:1.05;color:#d975ac}}.bca-collection-landing_sku-banner .custom-component-css .blockquote-container footer{position:absolute;right:51px;top:0;transform:translateY(225px)}@media (max-width:767px){.bca-collection-landing_sku-banner .custom-component-css .blockquote-container footer{right:20px;top:0;transform:translateY(126px)}}@media (max-width:767px) and (orientation:landscape){.bca-collection-landing_sku-banner .custom-component-css .blockquote-container footer{top:75%;transform:translateY(-75%)}}.bca-collection-landing_sku-banner .custom-component-css .blockquote-container footer img{width:88px;height:60px}@media (max-width:425px){.bca-collection-landing_sku-banner .custom-component-css .blockquote-container footer img{width:53px;height:53px}}@media (max-width:768px){.bca-collection-landing_sku-banner .custom-component-css{margin-left:0;width:100%;height:auto}}@media (max-width:425px){.bca-collection-landing_sku-banner .custom-component-css{width:320px;height:auto;margin:0 auto}}.bca-collection-landing_video h3{display:none}.bca-collection-landing_video .ji-tabs{max-width:1064px}.bca-collection-landing_video .ji-tabs .nav-tabs a{font-size:18px}.bca-collection-landing_video .video-tab-container .video-component{width:auto;height:auto}.bca-collection-landing_video .video-section{min-height:300px}.bca-collection-landing_video .video-section img{height:399px;-o-object-fit:cover;object-fit:cover;border:.5px solid #e2dad0}@media (max-width:425px),(orientation:landscape){.bca-collection-landing_video .video-section img{height:auto}}@media (max-width:425px),(orientation:landscape){.bca-collection-landing_video .video-section{min-height:150px}}.bca-collection-landing_video .text-box{width:344.4px;height:162px;top:50%!important;transform:translateY(-50%);left:inherit!important;right:50px!important}.bca-collection-landing_video .text-box .title{display:none}.bca-collection-landing_video .text-box .hidden-xs.mt-15{display:block!important;width:344.4px;height:162px;font-family:Baskerville Italic,serif;font-size:48px;text-align:center;color:#d975ac}.bca-collection-landing_video .text-box .hidden-xs.mt-15 em{font-size:55px;font-style:normal}@media screen and (max-width:425px){.bca-collection-landing_video .text-box .hidden-xs.mt-15 em{font-size:18px}}@media (max-width:425px){.bca-collection-landing_video .text-box .hidden-xs.mt-15{width:115px;height:60px;font-size:18px}}@media (max-width:768px){.bca-collection-landing_video .text-box{left:375px!important}}@media (max-width:767px) and (orientation:landscape){.bca-collection-landing_video .text-box{left:47.61905%!important}}@media (max-width:425px){.bca-collection-landing_video .text-box{height:auto;left:57.14286%!important}}.beauty-rewards-landing_page .beauty-rewards-banner{margin-top:-26px;min-height:450px}.beauty-rewards-landing_page .beauty-rewards-banner img{width:100%;height:450px}.beauty-rewards-landing_page .beauty-rewards-banner .beauty-rewards-banner-container{display:flex;justify-content:center;align-items:center;min-width:750px;height:auto;background:#fff;padding:5px}.beauty-rewards-landing_page .beauty-rewards-banner .beauty-rewards-banner-container .beauty-rewards-banner-inner{min-width:750px}.beauty-rewards-landing_page .beauty-rewards-banner .beauty-rewards-banner-container .beauty-rewards-banner-inner img{width:50%;height:50%}.beauty-rewards-landing_page .beauty-rewards-banner .beauty-rewards-banner-container .beauty-rewards-banner-inner h1{font-family:Baskerville Regular,serif;font-size:72px;color:#67359f;text-transform:uppercase}@media (max-width:425px){.beauty-rewards-landing_page .beauty-rewards-banner .beauty-rewards-banner-container .beauty-rewards-banner-inner h1{font-size:26px}}.beauty-rewards-landing_page .beauty-rewards-banner .beauty-rewards-banner-container .beauty-rewards-banner-inner p{font-size:17px;font-family:Avenir Book,sans-serif;margin-bottom:0;color:#777}@media (max-width:425px){.beauty-rewards-landing_page .beauty-rewards-banner .beauty-rewards-banner-container .beauty-rewards-banner-inner p{font-size:12px}}.beauty-rewards-landing_page .beauty-rewards-banner .beauty-rewards-banner-container .beauty-rewards-banner-inner div{width:100%;text-align:center}.beauty-rewards-landing_page .beauty-rewards-banner .beauty-rewards-banner-container .beauty-rewards-banner-inner div span{display:block;width:100%;text-align:center;padding-bottom:15px}@media (max-width:425px){.beauty-rewards-landing_page .beauty-rewards-banner .beauty-rewards-banner-container .beauty-rewards-banner-inner div span{font-size:13px}}@media (max-width:425px){.beauty-rewards-landing_page .beauty-rewards-banner .beauty-rewards-banner-container,.beauty-rewards-landing_page .beauty-rewards-banner .beauty-rewards-banner-container .beauty-rewards-banner-inner{min-width:300px}}@media (max-width:425px){.beauty-rewards-landing_page .beauty-rewards-banner{margin-top:-20px}}.beauty-rewards-landing_page .beauty-rewards-info{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:425px){.beauty-rewards-landing_page .beauty-rewards-info a{width:100%;text-align:center}.beauty-rewards-landing_page .beauty-rewards-info a:first-child{float:left}.beauty-rewards-landing_page .beauty-rewards-info a:nth-child(2){float:right}}.beauty-rewards-landing_page .beauty-rewards-outline .beauty-rewards-outline-box{display:flex;justify-content:center;align-items:center;width:200px;height:215px;background-color:#e2dad0;outline:1px solid #fff;outline-offset:-12px}.beauty-rewards-landing_page .beauty-rewards-outline .beauty-rewards-outline-box div:first-child{font-family:Avenir Roman,sans-serif;font-size:55px;color:#433e3a}.beauty-rewards-landing_page .beauty-rewards-outline .beauty-rewards-outline-box div:first-child span{display:block}.beauty-rewards-landing_page .beauty-rewards-outline .beauty-rewards-outline-box div:first-child span:nth-child(2){display:block;font-family:Avenir Roman,sans-serif;font-size:20px;font-weight:700;text-align:center;margin-bottom:10px}.beauty-rewards-landing_page .beauty-rewards-outline .beauty-rewards-outline-box div:first-child span:nth-child(3){display:block;width:36px;margin:0 auto;border:1px solid #fff}.beauty-rewards-landing_page .beauty-rewards-outline .beauty-rewards-outline-box div:first-child span:nth-child(4){display:block;font-size:20px;color:#433e3a;font-family:Baskerville Regular,serif;text-align:center;margin-top:10px}@media (max-width:768px){.beauty-rewards-landing_page .beauty-rewards-outline .beauty-rewards-outline-box{width:146px;height:180px}}@media (max-width:425px){.beauty-rewards-landing_page .beauty-rewards-outline .beauty-rewards-outline-box{width:140px;margin-bottom:10px}}@media (max-width:425px){.beauty-rewards-landing_page .beauty-rewards-outline{justify-content:space-around!important;flex-wrap:wrap}}.beauty-rewards-landing_page section{height:100%;margin-top:40px}.beauty-rewards-landing_page section:before{content:"";display:table}.beauty-rewards-landing_page section:after{content:"";display:table;clear:both}.beauty-rewards-landing_page h4{margin-top:35px;margin-bottom:0;font-size:30px;color:#433e3a;text-align:center;font-family:Baskerville Regular,serif;text-transform:capitalize}.beauty-rewards-landing_page .beauty-rewards-list-items{display:flex;justify-content:center;align-items:center;width:calc(99.9% * 1/2 - 10px);max-width:calc(99.9% * 1/2 - 10px);height:calc(99.9% * 1/2 - 10px);height:60px;background-color:#e2dad0;outline:1px solid #fff;outline-offset:-5px}.beauty-rewards-landing_page .beauty-rewards-list-items:nth-child(1n){float:left;margin-right:20px;margin-bottom:20px;clear:none}.beauty-rewards-landing_page .beauty-rewards-list-items:last-child{margin-right:0;margin-bottom:0}.beauty-rewards-landing_page .beauty-rewards-list-items:nth-child(2n){margin-right:0}.beauty-rewards-landing_page .beauty-rewards-list-items:nth-child(odd){clear:both}.beauty-rewards-landing_page .beauty-rewards-list-items:nth-last-child(-n+2){margin-bottom:0}.beauty-rewards-landing_page .beauty-rewards-list-items strong{font-weight:700}.beauty-rewards-landing_page .beauty-rewards-list-items span{font-family:Avenir Roman,sans-serif;font-size:17px;font-weight:500;color:#433e3a}.beauty-rewards-landing_page .beauty-rewards-list-items span .good-glow{font-family:Avenir Oblique,sans-serif}@media (max-width:425px){.beauty-rewards-landing_page .beauty-rewards-list-items span{font-size:14px}}@media (max-width:320px){.beauty-rewards-landing_page .beauty-rewards-list-items span{font-size:12px}}.beauty-rewards-landing_page .beauty-rewards-list-items div{font-family:Avenir Oblique,sans-serif;color:#433e3a}@media (max-width:425px){.beauty-rewards-landing_page .beauty-rewards-list-items div{font-size:14px}}@media (max-width:320px){.beauty-rewards-landing_page .beauty-rewards-list-items div{font-size:12px}}@media (max-width:768px){.beauty-rewards-landing_page .beauty-rewards-list-items{width:calc(99.9% * 1 - 0px);max-width:calc(99.9% * 1 - 0px);height:calc(99.9% * 1 - 0px);height:60px}.beauty-rewards-landing_page .beauty-rewards-list-items:nth-child(1n){float:left;margin-right:20px;margin-bottom:20px;clear:none}.beauty-rewards-landing_page .beauty-rewards-list-items:last-child{margin-right:0;margin-bottom:0}.beauty-rewards-landing_page .beauty-rewards-list-items:nth-child(1n){margin-right:0}.beauty-rewards-landing_page .beauty-rewards-list-items:nth-child(1n+1){clear:both}.beauty-rewards-landing_page .beauty-rewards-list-items:nth-last-child(-n+1){margin-bottom:0}}.beauty-rewards-landing_page table{border-collapse:collapse;border-style:hidden;margin-top:35px;padding:0;width:100%;table-layout:fixed}.beauty-rewards-landing_page thead{background:#e2dad0}.beauty-rewards-landing_page thead span{display:block}.beauty-rewards-landing_page thead th:first-child:before{content:"\A0";display:block}.beauty-rewards-landing_page table td{border-bottom:1px solid #e2dad0}.beauty-rewards-landing_page table tr{padding:5px}.beauty-rewards-landing_page table td,.beauty-rewards-landing_page table th{font-size:15px;font-family:Avenir Medium,sans-serif;font-weight:400;text-align:center;letter-spacing:normal;padding:10px}.beauty-rewards-landing_page td:empty:after{content:"\A0"}.beauty-rewards-landing_page .mobile-beauty-rewards{box-shadow:1px 1px 1px 1px #777;border-radius:3px;border:1px solid #e2dad0}.beauty-rewards-landing_page .mobile-beauty-rewards div{font-family:Avenir Medium,sans-serif}.beauty-rewards-landing_page .mobile-beauty-rewards div:first-child{padding:10px;text-align:center}.beauty-rewards-landing_page .mobile-beauty-rewards div.text-center{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%;border-bottom:1px solid #e2dad0;padding:5px}.beauty-rewards-landing_page .mobile-beauty-rewards div.text-center.border-none{border-bottom:0}.common-carousel-type_right-side h3.title,.fall-landing-page-2019_carousel h3.title,.giftGuide-2019_carousel-right-side h3.title,.holiday-landing-page-2019_carousel h3.title,.mothers-day-landing_right-carousel h3.title,.skin-accumax-landing-page-2019_carousel h3.title,.spring-landing-page-2019_carousel h3.title,.summer-landing-page-2019_carousel h3.title,.twenty-five-landing-page-2019_carousel h3.title,.vday-gift-guide-2019_carousel h3.title,.winter-landing-page-2018_carousel h3.title{font-family:Baskerville Italic,serif;font-size:35px;height:64px;line-height:64px}@media (max-width:425px){.common-carousel-type_right-side h3.title,.fall-landing-page-2019_carousel h3.title,.giftGuide-2019_carousel-right-side h3.title,.holiday-landing-page-2019_carousel h3.title,.mothers-day-landing_right-carousel h3.title,.skin-accumax-landing-page-2019_carousel h3.title,.spring-landing-page-2019_carousel h3.title,.summer-landing-page-2019_carousel h3.title,.twenty-five-landing-page-2019_carousel h3.title,.vday-gift-guide-2019_carousel h3.title,.winter-landing-page-2018_carousel h3.title{font-size:20px;height:53px;line-height:53px;margin:2px;text-align:center}}.common-carousel-type_right-side .slick-slide,.fall-landing-page-2019_carousel .slick-slide,.giftGuide-2019_carousel-right-side .slick-slide,.holiday-landing-page-2019_carousel .slick-slide,.mothers-day-landing_right-carousel .slick-slide,.skin-accumax-landing-page-2019_carousel .slick-slide,.spring-landing-page-2019_carousel .slick-slide,.summer-landing-page-2019_carousel .slick-slide,.twenty-five-landing-page-2019_carousel .slick-slide,.vday-gift-guide-2019_carousel .slick-slide,.winter-landing-page-2018_carousel .slick-slide{padding:0}.common-carousel-type_right-side div.layout,.fall-landing-page-2019_carousel div.layout,.giftGuide-2019_carousel-right-side div.layout,.holiday-landing-page-2019_carousel div.layout,.mothers-day-landing_right-carousel div.layout,.skin-accumax-landing-page-2019_carousel div.layout,.spring-landing-page-2019_carousel div.layout,.summer-landing-page-2019_carousel div.layout,.twenty-five-landing-page-2019_carousel div.layout,.vday-gift-guide-2019_carousel div.layout,.winter-landing-page-2018_carousel div.layout{display:flex;justify-content:space-between;height:330px}.common-carousel-type_right-side div.layout .col-lg-4.col-md-4,.fall-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.giftGuide-2019_carousel-right-side div.layout .col-lg-4.col-md-4,.holiday-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.mothers-day-landing_right-carousel div.layout .col-lg-4.col-md-4,.skin-accumax-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.spring-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.summer-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.twenty-five-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.vday-gift-guide-2019_carousel div.layout .col-lg-4.col-md-4,.winter-landing-page-2018_carousel div.layout .col-lg-4.col-md-4{height:330px}@media (max-width:768px){.common-carousel-type_right-side div.layout .col-lg-4.col-md-4,.fall-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.giftGuide-2019_carousel-right-side div.layout .col-lg-4.col-md-4,.holiday-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.mothers-day-landing_right-carousel div.layout .col-lg-4.col-md-4,.skin-accumax-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.spring-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.summer-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.twenty-five-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.vday-gift-guide-2019_carousel div.layout .col-lg-4.col-md-4,.winter-landing-page-2018_carousel div.layout .col-lg-4.col-md-4{height:100%}}@media (max-width:425px){.common-carousel-type_right-side div.layout .col-lg-4.col-md-4,.fall-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.giftGuide-2019_carousel-right-side div.layout .col-lg-4.col-md-4,.holiday-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.mothers-day-landing_right-carousel div.layout .col-lg-4.col-md-4,.skin-accumax-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.spring-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.summer-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.twenty-five-landing-page-2019_carousel div.layout .col-lg-4.col-md-4,.vday-gift-guide-2019_carousel div.layout .col-lg-4.col-md-4,.winter-landing-page-2018_carousel div.layout .col-lg-4.col-md-4{height:250px}}.common-carousel-type_right-side div.layout .col-lg-6.col-md-6,.fall-landing-page-2019_carousel div.layout .col-lg-6.col-md-6,.giftGuide-2019_carousel-right-side div.layout .col-lg-6.col-md-6,.holiday-landing-page-2019_carousel div.layout .col-lg-6.col-md-6,.mothers-day-landing_right-carousel div.layout .col-lg-6.col-md-6,.skin-accumax-landing-page-2019_carousel div.layout .col-lg-6.col-md-6,.spring-landing-page-2019_carousel div.layout .col-lg-6.col-md-6,.summer-landing-page-2019_carousel div.layout .col-lg-6.col-md-6,.twenty-five-landing-page-2019_carousel div.layout .col-lg-6.col-md-6,.vday-gift-guide-2019_carousel div.layout .col-lg-6.col-md-6,.winter-landing-page-2018_carousel div.layout .col-lg-6.col-md-6{height:330px}@media (max-width:768px){.common-carousel-type_right-side div.layout .col-lg-6.col-md-6,.fall-landing-page-2019_carousel div.layout .col-lg-6.col-md-6,.giftGuide-2019_carousel-right-side div.layout .col-lg-6.col-md-6,.holiday-landing-page-2019_carousel div.layout .col-lg-6.col-md-6,.mothers-day-landing_right-carousel div.layout .col-lg-6.col-md-6,.skin-accumax-landing-page-2019_carousel div.layout .col-lg-6.col-md-6,.spring-landing-page-2019_carousel div.layout .col-lg-6.col-md-6,.summer-landing-page-2019_carousel div.layout .col-lg-6.col-md-6,.twenty-five-landing-page-2019_carousel div.layout .col-lg-6.col-md-6,.vday-gift-guide-2019_carousel div.layout .col-lg-6.col-md-6,.winter-landing-page-2018_carousel div.layout .col-lg-6.col-md-6{height:100%}}@media (max-width:768px){.common-carousel-type_right-side div.layout,.fall-landing-page-2019_carousel div.layout,.giftGuide-2019_carousel-right-side div.layout,.holiday-landing-page-2019_carousel div.layout,.mothers-day-landing_right-carousel div.layout,.skin-accumax-landing-page-2019_carousel div.layout,.spring-landing-page-2019_carousel div.layout,.summer-landing-page-2019_carousel div.layout,.twenty-five-landing-page-2019_carousel div.layout,.vday-gift-guide-2019_carousel div.layout,.winter-landing-page-2018_carousel div.layout{height:400px;min-height:450px}}@media (max-width:425px){.common-carousel-type_right-side div.layout,.fall-landing-page-2019_carousel div.layout,.giftGuide-2019_carousel-right-side div.layout,.holiday-landing-page-2019_carousel div.layout,.mothers-day-landing_right-carousel div.layout,.skin-accumax-landing-page-2019_carousel div.layout,.spring-landing-page-2019_carousel div.layout,.summer-landing-page-2019_carousel div.layout,.twenty-five-landing-page-2019_carousel div.layout,.vday-gift-guide-2019_carousel div.layout,.winter-landing-page-2018_carousel div.layout{height:auto}}.common-carousel-type_right-side .left-side,.fall-landing-page-2019_carousel .left-side,.giftGuide-2019_carousel-right-side .left-side,.holiday-landing-page-2019_carousel .left-side,.mothers-day-landing_right-carousel .left-side,.skin-accumax-landing-page-2019_carousel .left-side,.spring-landing-page-2019_carousel .left-side,.summer-landing-page-2019_carousel .left-side,.twenty-five-landing-page-2019_carousel .left-side,.vday-gift-guide-2019_carousel .left-side,.winter-landing-page-2018_carousel .left-side{width:425px;margin:0 auto}.common-carousel-type_right-side .left-side h3,.fall-landing-page-2019_carousel .left-side h3,.giftGuide-2019_carousel-right-side .left-side h3,.holiday-landing-page-2019_carousel .left-side h3,.mothers-day-landing_right-carousel .left-side h3,.skin-accumax-landing-page-2019_carousel .left-side h3,.spring-landing-page-2019_carousel .left-side h3,.summer-landing-page-2019_carousel .left-side h3,.twenty-five-landing-page-2019_carousel .left-side h3,.vday-gift-guide-2019_carousel .left-side h3,.winter-landing-page-2018_carousel .left-side h3{font-family:Baskerville Italic,serif;font-size:30px}@media (max-width:425px){.common-carousel-type_right-side .left-side h3,.fall-landing-page-2019_carousel .left-side h3,.giftGuide-2019_carousel-right-side .left-side h3,.holiday-landing-page-2019_carousel .left-side h3,.mothers-day-landing_right-carousel .left-side h3,.skin-accumax-landing-page-2019_carousel .left-side h3,.spring-landing-page-2019_carousel .left-side h3,.summer-landing-page-2019_carousel .left-side h3,.twenty-five-landing-page-2019_carousel .left-side h3,.vday-gift-guide-2019_carousel .left-side h3,.winter-landing-page-2018_carousel .left-side h3{font-size:24px}}@media (max-width:960px){.common-carousel-type_right-side .left-side,.fall-landing-page-2019_carousel .left-side,.giftGuide-2019_carousel-right-side .left-side,.holiday-landing-page-2019_carousel .left-side,.mothers-day-landing_right-carousel .left-side,.skin-accumax-landing-page-2019_carousel .left-side,.spring-landing-page-2019_carousel .left-side,.summer-landing-page-2019_carousel .left-side,.twenty-five-landing-page-2019_carousel .left-side,.vday-gift-guide-2019_carousel .left-side,.winter-landing-page-2018_carousel .left-side{width:300px;margin:0 auto}}@media (max-width:425px){.common-carousel-type_right-side .left-side,.fall-landing-page-2019_carousel .left-side,.giftGuide-2019_carousel-right-side .left-side,.holiday-landing-page-2019_carousel .left-side,.mothers-day-landing_right-carousel .left-side,.skin-accumax-landing-page-2019_carousel .left-side,.spring-landing-page-2019_carousel .left-side,.summer-landing-page-2019_carousel .left-side,.twenty-five-landing-page-2019_carousel .left-side,.vday-gift-guide-2019_carousel .left-side,.winter-landing-page-2018_carousel .left-side{order:2}}.common-carousel-type_right-side .right-side,.fall-landing-page-2019_carousel .right-side,.giftGuide-2019_carousel-right-side .right-side,.holiday-landing-page-2019_carousel .right-side,.mothers-day-landing_right-carousel .right-side,.skin-accumax-landing-page-2019_carousel .right-side,.spring-landing-page-2019_carousel .right-side,.summer-landing-page-2019_carousel .right-side,.twenty-five-landing-page-2019_carousel .right-side,.vday-gift-guide-2019_carousel .right-side,.winter-landing-page-2018_carousel .right-side{height:100%;width:450px}@media (max-width:960px){.common-carousel-type_right-side .right-side,.fall-landing-page-2019_carousel .right-side,.giftGuide-2019_carousel-right-side .right-side,.holiday-landing-page-2019_carousel .right-side,.mothers-day-landing_right-carousel .right-side,.skin-accumax-landing-page-2019_carousel .right-side,.spring-landing-page-2019_carousel .right-side,.summer-landing-page-2019_carousel .right-side,.twenty-five-landing-page-2019_carousel .right-side,.vday-gift-guide-2019_carousel .right-side,.winter-landing-page-2018_carousel .right-side{width:250px;height:auto;margin-right:40px}}@media (max-width:425px){.common-carousel-type_right-side .right-side,.fall-landing-page-2019_carousel .right-side,.giftGuide-2019_carousel-right-side .right-side,.holiday-landing-page-2019_carousel .right-side,.mothers-day-landing_right-carousel .right-side,.skin-accumax-landing-page-2019_carousel .right-side,.spring-landing-page-2019_carousel .right-side,.summer-landing-page-2019_carousel .right-side,.twenty-five-landing-page-2019_carousel .right-side,.vday-gift-guide-2019_carousel .right-side,.winter-landing-page-2018_carousel .right-side{order:1;margin:0 auto}}.common-carousel-type_right-side .right-side img,.fall-landing-page-2019_carousel .right-side img,.giftGuide-2019_carousel-right-side .right-side img,.holiday-landing-page-2019_carousel .right-side img,.mothers-day-landing_right-carousel .right-side img,.skin-accumax-landing-page-2019_carousel .right-side img,.spring-landing-page-2019_carousel .right-side img,.summer-landing-page-2019_carousel .right-side img,.twenty-five-landing-page-2019_carousel .right-side img,.vday-gift-guide-2019_carousel .right-side img,.winter-landing-page-2018_carousel .right-side img{width:450px;height:100%}.common-carousel-type_right-side .carousel-component .carousel-inner-text span,.fall-landing-page-2019_carousel .carousel-component .carousel-inner-text span,.giftGuide-2019_carousel-right-side .carousel-component .carousel-inner-text span,.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text span,.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text span,.skin-accumax-landing-page-2019_carousel .carousel-component .carousel-inner-text span,.spring-landing-page-2019_carousel .carousel-component .carousel-inner-text span,.summer-landing-page-2019_carousel .carousel-component .carousel-inner-text span,.twenty-five-landing-page-2019_carousel .carousel-component .carousel-inner-text span,.vday-gift-guide-2019_carousel .carousel-component .carousel-inner-text span,.winter-landing-page-2018_carousel .carousel-component .carousel-inner-text span{display:block;margin-bottom:5px}.common-carousel-type_right-side .carousel-component .carousel-inner-text ul,.fall-landing-page-2019_carousel .carousel-component .carousel-inner-text ul,.giftGuide-2019_carousel-right-side .carousel-component .carousel-inner-text ul,.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text ul,.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text ul,.skin-accumax-landing-page-2019_carousel .carousel-component .carousel-inner-text ul,.spring-landing-page-2019_carousel .carousel-component .carousel-inner-text ul,.summer-landing-page-2019_carousel .carousel-component .carousel-inner-text ul,.twenty-five-landing-page-2019_carousel .carousel-component .carousel-inner-text ul,.vday-gift-guide-2019_carousel .carousel-component .carousel-inner-text ul,.winter-landing-page-2018_carousel .carousel-component .carousel-inner-text ul{list-style-position:outside;padding-left:0}.common-carousel-type_right-side .carousel-component .carousel-inner-text ul ul,.fall-landing-page-2019_carousel .carousel-component .carousel-inner-text ul ul,.giftGuide-2019_carousel-right-side .carousel-component .carousel-inner-text ul ul,.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text ul ul,.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text ul ul,.skin-accumax-landing-page-2019_carousel .carousel-component .carousel-inner-text ul ul,.spring-landing-page-2019_carousel .carousel-component .carousel-inner-text ul ul,.summer-landing-page-2019_carousel .carousel-component .carousel-inner-text ul ul,.twenty-five-landing-page-2019_carousel .carousel-component .carousel-inner-text ul ul,.vday-gift-guide-2019_carousel .carousel-component .carousel-inner-text ul ul,.winter-landing-page-2018_carousel .carousel-component .carousel-inner-text ul ul{list-style:none;padding-left:10px}.common-carousel-type_right-side .carousel-component .carousel-inner-text ul ul li,.fall-landing-page-2019_carousel .carousel-component .carousel-inner-text ul ul li,.giftGuide-2019_carousel-right-side .carousel-component .carousel-inner-text ul ul li,.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text ul ul li,.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text ul ul li,.skin-accumax-landing-page-2019_carousel .carousel-component .carousel-inner-text ul ul li,.spring-landing-page-2019_carousel .carousel-component .carousel-inner-text ul ul li,.summer-landing-page-2019_carousel .carousel-component .carousel-inner-text ul ul li,.twenty-five-landing-page-2019_carousel .carousel-component .carousel-inner-text ul ul li,.vday-gift-guide-2019_carousel .carousel-component .carousel-inner-text ul ul li,.winter-landing-page-2018_carousel .carousel-component .carousel-inner-text ul ul li{font-size:12px}.common-carousel-type_right-side .carousel-component .carousel-inner-text ul li span,.fall-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li span,.giftGuide-2019_carousel-right-side .carousel-component .carousel-inner-text ul li span,.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li span,.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text ul li span,.skin-accumax-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li span,.spring-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li span,.summer-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li span,.twenty-five-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li span,.vday-gift-guide-2019_carousel .carousel-component .carousel-inner-text ul li span,.winter-landing-page-2018_carousel .carousel-component .carousel-inner-text ul li span{display:inline-block}@media (max-width:767px){.common-carousel-type_right-side .carousel-component .carousel-inner-text ul li span,.fall-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li span,.giftGuide-2019_carousel-right-side .carousel-component .carousel-inner-text ul li span,.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li span,.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text ul li span,.skin-accumax-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li span,.spring-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li span,.summer-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li span,.twenty-five-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li span,.vday-gift-guide-2019_carousel .carousel-component .carousel-inner-text ul li span,.winter-landing-page-2018_carousel .carousel-component .carousel-inner-text ul li span{display:inline}}.common-carousel-type_right-side .carousel-component .carousel-inner-text ul li em,.fall-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li em,.giftGuide-2019_carousel-right-side .carousel-component .carousel-inner-text ul li em,.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li em,.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text ul li em,.skin-accumax-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li em,.spring-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li em,.summer-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li em,.twenty-five-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li em,.vday-gift-guide-2019_carousel .carousel-component .carousel-inner-text ul li em,.winter-landing-page-2018_carousel .carousel-component .carousel-inner-text ul li em{font-family:Avenir Oblique,sans-serif}.common-carousel-type_right-side .carousel-component .carousel-inner-text ul li p,.fall-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li p,.giftGuide-2019_carousel-right-side .carousel-component .carousel-inner-text ul li p,.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li p,.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text ul li p,.skin-accumax-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li p,.spring-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li p,.summer-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li p,.twenty-five-landing-page-2019_carousel .carousel-component .carousel-inner-text ul li p,.vday-gift-guide-2019_carousel .carousel-component .carousel-inner-text ul li p,.winter-landing-page-2018_carousel .carousel-component .carousel-inner-text ul li p{font-family:Avenir Book,sans-serif;text-align:left;font-size:16px;color:#56565a}@media (max-width:425px){.common-carousel-type_right-side .carousel-component .carousel-inner-text ul,.fall-landing-page-2019_carousel .carousel-component .carousel-inner-text ul,.giftGuide-2019_carousel-right-side .carousel-component .carousel-inner-text ul,.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text ul,.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text ul,.skin-accumax-landing-page-2019_carousel .carousel-component .carousel-inner-text ul,.spring-landing-page-2019_carousel .carousel-component .carousel-inner-text ul,.summer-landing-page-2019_carousel .carousel-component .carousel-inner-text ul,.twenty-five-landing-page-2019_carousel .carousel-component .carousel-inner-text ul,.vday-gift-guide-2019_carousel .carousel-component .carousel-inner-text ul,.winter-landing-page-2018_carousel .carousel-component .carousel-inner-text ul{padding-left:10px}}@media (max-width:768px){.common-carousel-type_right-side .carousel-component .carousel-inner-text,.fall-landing-page-2019_carousel .carousel-component .carousel-inner-text,.giftGuide-2019_carousel-right-side .carousel-component .carousel-inner-text,.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text,.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text,.skin-accumax-landing-page-2019_carousel .carousel-component .carousel-inner-text,.spring-landing-page-2019_carousel .carousel-component .carousel-inner-text,.summer-landing-page-2019_carousel .carousel-component .carousel-inner-text,.twenty-five-landing-page-2019_carousel .carousel-component .carousel-inner-text,.vday-gift-guide-2019_carousel .carousel-component .carousel-inner-text,.winter-landing-page-2018_carousel .carousel-component .carousel-inner-text{width:300px}}@media (max-width:425px){.common-carousel-type_right-side .carousel-component .carousel-inner-text,.fall-landing-page-2019_carousel .carousel-component .carousel-inner-text,.giftGuide-2019_carousel-right-side .carousel-component .carousel-inner-text,.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text,.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text,.skin-accumax-landing-page-2019_carousel .carousel-component .carousel-inner-text,.spring-landing-page-2019_carousel .carousel-component .carousel-inner-text,.summer-landing-page-2019_carousel .carousel-component .carousel-inner-text,.twenty-five-landing-page-2019_carousel .carousel-component .carousel-inner-text,.vday-gift-guide-2019_carousel .carousel-component .carousel-inner-text,.winter-landing-page-2018_carousel .carousel-component .carousel-inner-text{width:100%}}.common-carousel-type_right-side .carousel-component .text-single-image,.fall-landing-page-2019_carousel .carousel-component .text-single-image,.giftGuide-2019_carousel-right-side .carousel-component .text-single-image,.holiday-landing-page-2019_carousel .carousel-component .text-single-image,.mothers-day-landing_right-carousel .carousel-component .text-single-image,.skin-accumax-landing-page-2019_carousel .carousel-component .text-single-image,.spring-landing-page-2019_carousel .carousel-component .text-single-image,.summer-landing-page-2019_carousel .carousel-component .text-single-image,.twenty-five-landing-page-2019_carousel .carousel-component .text-single-image,.vday-gift-guide-2019_carousel .carousel-component .text-single-image,.winter-landing-page-2018_carousel .carousel-component .text-single-image{position:relative;width:450px;height:100%;top:auto;left:auto;transform:none;margin-right:0}@media (max-width:425px){.common-carousel-type_right-side .carousel-component .text-single-image,.fall-landing-page-2019_carousel .carousel-component .text-single-image,.giftGuide-2019_carousel-right-side .carousel-component .text-single-image,.holiday-landing-page-2019_carousel .carousel-component .text-single-image,.mothers-day-landing_right-carousel .carousel-component .text-single-image,.skin-accumax-landing-page-2019_carousel .carousel-component .text-single-image,.spring-landing-page-2019_carousel .carousel-component .text-single-image,.summer-landing-page-2019_carousel .carousel-component .text-single-image,.twenty-five-landing-page-2019_carousel .carousel-component .text-single-image,.vday-gift-guide-2019_carousel .carousel-component .text-single-image,.winter-landing-page-2018_carousel .carousel-component .text-single-image{width:250px;height:250px}}.common-carousel-type_right-side .carousel-component img,.fall-landing-page-2019_carousel .carousel-component img,.giftGuide-2019_carousel-right-side .carousel-component img,.holiday-landing-page-2019_carousel .carousel-component img,.mothers-day-landing_right-carousel .carousel-component img,.skin-accumax-landing-page-2019_carousel .carousel-component img,.spring-landing-page-2019_carousel .carousel-component img,.summer-landing-page-2019_carousel .carousel-component img,.twenty-five-landing-page-2019_carousel .carousel-component img,.vday-gift-guide-2019_carousel .carousel-component img,.winter-landing-page-2018_carousel .carousel-component img{width:330px;height:330px;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.common-carousel-type_right-side .carousel-component img,.fall-landing-page-2019_carousel .carousel-component img,.giftGuide-2019_carousel-right-side .carousel-component img,.holiday-landing-page-2019_carousel .carousel-component img,.mothers-day-landing_right-carousel .carousel-component img,.skin-accumax-landing-page-2019_carousel .carousel-component img,.spring-landing-page-2019_carousel .carousel-component img,.summer-landing-page-2019_carousel .carousel-component img,.twenty-five-landing-page-2019_carousel .carousel-component img,.vday-gift-guide-2019_carousel .carousel-component img,.winter-landing-page-2018_carousel .carousel-component img{-o-object-fit:contain;object-fit:contain}}@media (max-width:425px){.common-carousel-type_right-side .carousel-component img,.fall-landing-page-2019_carousel .carousel-component img,.giftGuide-2019_carousel-right-side .carousel-component img,.holiday-landing-page-2019_carousel .carousel-component img,.mothers-day-landing_right-carousel .carousel-component img,.skin-accumax-landing-page-2019_carousel .carousel-component img,.spring-landing-page-2019_carousel .carousel-component img,.summer-landing-page-2019_carousel .carousel-component img,.twenty-five-landing-page-2019_carousel .carousel-component img,.vday-gift-guide-2019_carousel .carousel-component img,.winter-landing-page-2018_carousel .carousel-component img{-o-object-fit:cover;object-fit:cover}}@media (max-width:768px){.common-carousel-type_right-side .carousel-component img,.fall-landing-page-2019_carousel .carousel-component img,.giftGuide-2019_carousel-right-side .carousel-component img,.holiday-landing-page-2019_carousel .carousel-component img,.mothers-day-landing_right-carousel .carousel-component img,.skin-accumax-landing-page-2019_carousel .carousel-component img,.spring-landing-page-2019_carousel .carousel-component img,.summer-landing-page-2019_carousel .carousel-component img,.twenty-five-landing-page-2019_carousel .carousel-component img,.vday-gift-guide-2019_carousel .carousel-component img,.winter-landing-page-2018_carousel .carousel-component img{width:100%;height:auto}}@media (max-width:425px){.common-carousel-type_right-side .carousel-component img,.fall-landing-page-2019_carousel .carousel-component img,.giftGuide-2019_carousel-right-side .carousel-component img,.holiday-landing-page-2019_carousel .carousel-component img,.mothers-day-landing_right-carousel .carousel-component img,.skin-accumax-landing-page-2019_carousel .carousel-component img,.spring-landing-page-2019_carousel .carousel-component img,.summer-landing-page-2019_carousel .carousel-component img,.twenty-five-landing-page-2019_carousel .carousel-component img,.vday-gift-guide-2019_carousel .carousel-component img,.winter-landing-page-2018_carousel .carousel-component img{padding-top:15px}.common-carousel-type_right-side .carousel-component .slick-slide,.fall-landing-page-2019_carousel .carousel-component .slick-slide,.giftGuide-2019_carousel-right-side .carousel-component .slick-slide,.holiday-landing-page-2019_carousel .carousel-component .slick-slide,.mothers-day-landing_right-carousel .carousel-component .slick-slide,.skin-accumax-landing-page-2019_carousel .carousel-component .slick-slide,.spring-landing-page-2019_carousel .carousel-component .slick-slide,.summer-landing-page-2019_carousel .carousel-component .slick-slide,.twenty-five-landing-page-2019_carousel .carousel-component .slick-slide,.vday-gift-guide-2019_carousel .carousel-component .slick-slide,.winter-landing-page-2018_carousel .carousel-component .slick-slide{border:none}.common-carousel-type_right-side .carousel-component .icon-prev,.fall-landing-page-2019_carousel .carousel-component .icon-prev,.giftGuide-2019_carousel-right-side .carousel-component .icon-prev,.holiday-landing-page-2019_carousel .carousel-component .icon-prev,.mothers-day-landing_right-carousel .carousel-component .icon-prev,.skin-accumax-landing-page-2019_carousel .carousel-component .icon-prev,.spring-landing-page-2019_carousel .carousel-component .icon-prev,.summer-landing-page-2019_carousel .carousel-component .icon-prev,.twenty-five-landing-page-2019_carousel .carousel-component .icon-prev,.vday-gift-guide-2019_carousel .carousel-component .icon-prev,.winter-landing-page-2018_carousel .carousel-component .icon-prev{left:-25px}.common-carousel-type_right-side .carousel-component .icon-next,.fall-landing-page-2019_carousel .carousel-component .icon-next,.giftGuide-2019_carousel-right-side .carousel-component .icon-next,.holiday-landing-page-2019_carousel .carousel-component .icon-next,.mothers-day-landing_right-carousel .carousel-component .icon-next,.skin-accumax-landing-page-2019_carousel .carousel-component .icon-next,.spring-landing-page-2019_carousel .carousel-component .icon-next,.summer-landing-page-2019_carousel .carousel-component .icon-next,.twenty-five-landing-page-2019_carousel .carousel-component .icon-next,.vday-gift-guide-2019_carousel .carousel-component .icon-next,.winter-landing-page-2018_carousel .carousel-component .icon-next{right:-25px}}.common-carousel-type_right-side h3,.fall-landing-page-2019_carousel h3,.giftGuide-2019_carousel-right-side h3,.holiday-landing-page-2019_carousel h3,.mothers-day-landing_right-carousel h3,.skin-accumax-landing-page-2019_carousel h3,.spring-landing-page-2019_carousel h3,.summer-landing-page-2019_carousel h3,.twenty-five-landing-page-2019_carousel h3,.vday-gift-guide-2019_carousel h3,.winter-landing-page-2018_carousel h3{font-family:Baskerville Italic,serif;font-size:34px;text-align:center}@media (max-width:425px){.common-carousel-type_right-side h3,.fall-landing-page-2019_carousel h3,.giftGuide-2019_carousel-right-side h3,.holiday-landing-page-2019_carousel h3,.mothers-day-landing_right-carousel h3,.skin-accumax-landing-page-2019_carousel h3,.spring-landing-page-2019_carousel h3,.summer-landing-page-2019_carousel h3,.twenty-five-landing-page-2019_carousel h3,.vday-gift-guide-2019_carousel h3,.winter-landing-page-2018_carousel h3{font-size:26px;margin-bottom:30px}}.about-jane-page .video-section .text-box{top:115px;bottom:0;left:80px;text-transform:uppercase}.about-jane-page .video-section .text-box .title>*{line-height:1.3;font-size:42px;font-family:Baskerville Regular,serif}.about-jane-page .video-section .text-box .title>* sup{font-size:60%;top:-.8em}@media (max-width:425px){.about-jane-page .video-section .text-box{top:36px;left:0;width:auto}.about-jane-page .video-section .text-box .title>*{font-size:18px;line-height:1}}.normalize-text-box .cg-text-container,.normalize-text-box .f3-text-container{width:auto;height:auto;line-height:1;padding-left:10px;padding-right:10px}.mineral-makeup-application_main-banner .cg-text-container p{font-size:36px;text-align:left}@media (max-width:425px){.mineral-makeup-application_main-banner .cg-text-container p{font-size:20px}}.mineral-makeup-application_main-banner .cg-text-container em{font-size:38px}@media (max-width:425px){.mineral-makeup-application_main-banner .cg-text-container em{font-size:20px}}@media (max-width:425px){.mineral-makeup-application_main-banner .cg-text-container{width:235px}}.mineral-makeup-application_main-banner .f3-text-container{height:auto;padding:20px}.mineral-makeup-application_main-banner .f3-text-container p{line-height:1.5}.product-testing_video-overlay .text-box{width:334px;height:105px;padding-left:20px;text-align:center;background:hsla(0,0%,100%,.88);line-height:105px;top:132px}.our-company_full-width-font div.full-bleed-section{height:320px}@media (min-width:320px) and (max-width:1760px){.our-company_full-width-font .full-bleed-section .cf-text-container{font-size:calc(22px + 14 * ((100vw - 320px) / 744))}}.collection-landing-page_main-banner .main-banner-container{position:absolute;top:177px;height:auto;background:hsla(0,0%,100%,.88);padding:20px!important;left:20px!important;width:458px}.collection-landing-page_main-banner .collection-main-container{position:absolute;top:20px;left:20px}.collection-landing-page_main-banner .collection-main-container p{font-size:82px;margin-bottom:0}.collection-landing-page_main-banner .collection-main-container p em{font-size:72px;font-family:Baskerville Italic,serif}.collection-landing-page_main-banner .collection-main-container span{position:absolute;right:0;font-size:24px;letter-spacing:.25px;bottom:-25px}@media (max-width:425px){.h1-mobile-margin-top-50{margin-top:50px}}.video-height-adjustment .video-section{min-height:0;height:auto}.fall-landing-page_full-width-banner .cf-text-container{line-height:1.4;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.5)}.fall-landing-page_full-width-banner .cf-text-container p{font-size:30px;width:100%}@media (max-width:425px){.fall-landing-page_full-width-banner .cf-text-container p{font-size:13px}}.fall-landing-page_full-width-banner .cf-text-container em{font-size:48px;font-style:normal}@media (max-width:425px){.fall-landing-page_full-width-banner .cf-text-container em{font-size:30px}}.fall-landing-page_full-width-banner .cf-text-container a{font-family:Baskerville Italic,serif;font-style:normal;color:#fff}.fall-landing-page_full-width-banner .cf-text-container a :hover{color:#fff}.fall-landing-page_main-banner .collection-main-container{position:absolute;height:auto;top:86px;left:40px;font-size:59.5px;color:#6d1835;font-family:Baskerville Italic,serif}.fall-landing-page_main-banner .collection-main-container p{top:119px;font-size:80px;letter-spacing:2px;font-family:Baskerville Regular,serif}.fall-landing-page_main-banner .collection-main-container em{position:absolute;top:-71px;left:80px;font-size:80px;font-family:Baskerville Italic,serif;font-style:normal}.fall-landing-page_main-banner .collection-main-container span{position:absolute;top:92px;left:50px;font-size:20px;letter-spacing:3.8px;width:425px;font-family:Avenir Heavy,sans-serif}@media (max-width:425px){.fall-landing-page_main-banner .collection-main-container{position:static;top:auto;left:inherit;font-size:16px}.fall-landing-page_main-banner .collection-main-container em,.fall-landing-page_main-banner .collection-main-container p{padding-top:10px;margin-bottom:0;font-size:39px;text-align:center}.fall-landing-page_main-banner .collection-main-container em,.fall-landing-page_main-banner .collection-main-container span{position:static;top:auto;left:auto}.fall-landing-page_main-banner .collection-main-container span{display:block;width:100%;margin:0 auto;text-align:center}}.fall-landing-page_main-banner .main-banner-container{position:absolute;top:206px;padding:20px!important;left:40px!important;width:435px;height:auto}.fall-landing-page_main-banner .main-banner-container p{font-size:20px;line-height:1.5;color:#433e3a}@media (max-width:425px){.fall-landing-page_main-banner .main-banner-container{left:0!important;width:auto;height:150px;position:relative;top:auto}.fall-landing-page_main-banner .main-banner-container p{font-size:12px}}@media (max-width:425px){.fall-landing-page_main-banner{height:100%}.fall-landing-page_main-banner img{height:300px}}.fall-landing-page_midway-banner{width:945px;margin:40px auto;height:355px;position:relative}.fall-landing-page_midway-banner .fall-image{border:1px solid #e2dad0}.fall-landing-page_midway-banner .blockquote-container blockquote{font-size:36px;font-family:Baskerville Italic,serif;font-style:normal;padding:0;text-align:center;border:none;top:140px}@media (max-width:425px){.fall-landing-page_midway-banner .blockquote-container blockquote{top:73px;width:100%;font-size:18px}}.fall-landing-page_midway-banner .blockquote-container footer{position:absolute;right:272px;top:193px}@media (max-width:425px){.fall-landing-page_midway-banner .blockquote-container footer{right:57px;top:80px}}.fall-landing-page_midway-banner .blockquote-container img{width:108px;height:108px}@media (max-width:425px){.fall-landing-page_midway-banner .blockquote-container img{width:54px;height:54px}}@media (max-width:425px){.fall-landing-page_midway-banner{width:100%;height:inherit;margin-top:20px;margin-bottom:20px}.fall-landing-page_midway-banner img{width:100%;height:141px}}.ji-tabs{max-width:1024px;margin:0 auto}.fall-landing-page_video .video-tab-container .video-component{width:auto;height:auto}.fall-landing-page_video .video-section{min-height:300px}.fall-landing-page_video .video-section img{height:391px;-o-object-fit:cover;object-fit:cover;border:.5px solid #e2dad0}@media (max-width:425px){.fall-landing-page_video .video-section img{height:auto}}@media (max-width:425px){.fall-landing-page_video .video-section{min-height:150px}}.fall-landing-page_video .text-box{visibility:hidden}.holiday-gift-guide_beauty-adviser{height:320px}.holiday-gift-guide_beauty-adviser .cf-text-container{color:#777}.holiday-gift-guide_beauty-adviser .cf-text-container p{width:100%;line-height:1.17;font-size:30px}@media (max-width:425px){.holiday-gift-guide_beauty-adviser .cf-text-container p{font-size:13px}}.holiday-gift-guide_beauty-adviser .cf-text-container em{color:#777;font-family:Blend Regular,serif;font-size:60px;font-style:normal}@media (max-width:425px){.holiday-gift-guide_beauty-adviser .cf-text-container em{display:block;font-size:30px}}.holiday-gift-guide_beauty-adviser .cf-text-container a{font-family:Avenir Book,sans-serif;font-style:normal;color:#777}.holiday-gift-guide_beauty-adviser .cf-text-container a :hover{color:#777}@media (max-width:425px){.holiday-gift-guide_beauty-adviser .cf-text-container{height:181px}}@media (max-width:425px){.holiday-gift-guide_beauty-adviser{height:235px}}.holiday-gift-guide_emailAdviser{width:100%}.holiday-gift-guide_emailAdviser a{height:100%;position:relative;text-decoration:none}.holiday-gift-guide_emailAdviser h4{font-size:40px;line-height:1;color:#7f0000}.holiday-gift-guide_emailAdviser h4 span{display:block;font-size:75px;color:#9c9a98}@media (max-width:425px){.holiday-gift-guide_emailAdviser h4{font-size:32px}.holiday-gift-guide_emailAdviser h4 span{font-size:40px}}.holiday-gift-guide_emailAdviser img{display:block;margin:0 auto;width:100px;height:100px}.holiday-gift-guide_explore-blog{width:100%}.holiday-gift-guide_explore-blog h4{font-size:40px;line-height:1;color:#7f0000}.holiday-gift-guide_explore-blog h4 span{display:block;font-size:75px;color:#9c9a98}@media (max-width:425px){.holiday-gift-guide_explore-blog h4{font-size:32px}.holiday-gift-guide_explore-blog h4 span{font-size:40px}}.holiday-gift-guide_explore-blog a{position:relative;height:100%;text-decoration:none}.holiday-gift-guide_explore-blog #snowflake1{width:100px;height:100px;position:relative}@media (max-width:425px){.holiday-gift-guide_explore-blog #snowflake1{width:60px;height:60px}}.holiday-gift-guide_explore-blog #snowflake2{width:80px;height:80px;position:relative;left:25px;bottom:25px}@media (max-width:425px){.holiday-gift-guide_explore-blog #snowflake2{width:40px;height:40px}}.holiday-gift-guide_explore-blog #snowflake3{width:60px;height:60px;position:absolute;top:0;right:0}@media (max-width:425px){.holiday-gift-guide_explore-blog #snowflake3{width:20px;height:20px}}.holiday-gift-guide_gift-card{width:100%}.holiday-gift-guide_gift-card img{max-width:100%;-o-object-fit:contain;object-fit:contain}.holiday-gift-guide_gift-card a{text-decoration:none}.holiday-gift-guide_gift-card h4{font-size:40px;line-height:1;color:#7f0000}.holiday-gift-guide_gift-card h4 span{display:block;font-size:60px;color:#9c9a98}@media (max-width:425px){.holiday-gift-guide_gift-card h4{font-size:32px}.holiday-gift-guide_gift-card h4 span{font-size:40px}}.holiday-gift-guide_main-banner{margin-top:-26px;margin-bottom:60px}.holiday-gift-guide_main-banner .holiday-gift-container{height:auto;background:#e2dad0}.holiday-gift-guide_main-banner .holiday-gift-container svg{width:600px;height:180px;margin:15px 35px}@media (max-width:425px){.holiday-gift-guide_main-banner .holiday-gift-container svg{width:auto;height:auto;margin:0}.holiday-gift-guide_main-banner .holiday-gift-container svg path{fill:#7f0000}}@media (max-width:425px){.holiday-gift-guide_main-banner .holiday-gift-container{background:#fff}}@media (max-width:425px){.holiday-gift-guide_main-banner{margin-bottom:0}.holiday-gift-guide_main-banner .holiday-gift-mobile{position:static;width:auto;height:auto;margin-top:1em;transform:none}}@media (max-width:425px){.holiday-gift-guide_main-banner .container{padding-left:0;padding-right:0}}.holiday-gift-guide_section-header .sku-grid-header{max-width:1044px;margin:0 auto 11px;background:url(https://res.cloudinary.com/janeiredale/image/upload/q_auto:best/v1518626803/Web-Pages/Collection-Landing-Pages/Holiday-2017/DSKTP_BlurryLights_bg.jpg) 50% no-repeat;background-size:cover}.holiday-gift-guide_section-header .custom-component-css{min-height:300px;margin:0 auto 60px;position:relative;width:calc(25% - 20px)}@media (max-width:425px){.holiday-gift-guide_section-header .custom-component-css{width:calc(50% - 20px);margin-bottom:40px}}.holiday-gift-guide_section-header .custom-component-css a:hover{text-underline:none}.holiday-gift-guide_section-header .layout.horizontal.mb-40.around-justified{margin-bottom:0!important}@media (max-width:425px){.holiday-gift-guide_section-header .layout.horizontal.mb-40.around-justified{margin-top:20px}}.holiday-gift-guide_section-header h3{height:125px;color:#777;font-family:Avenir Condensed Ultra Light,serif;font-size:75px;text-align:center;line-height:125px;margin-bottom:50px}@media (max-width:425px){.holiday-gift-guide_section-header h3{height:53px;line-height:53px;font-size:29px;text-align:left;padding-left:20px;margin:2px}}@media (max-width:767px){.holiday-gift-guide_section-header .layout.horizontal.mb-40.around-justified{display:none}}@media (max-width:425px){.holiday-gift-guide_section-header .dropdown-svg{display:block!important;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.holiday-gift-guide_section-header .dropdown-svg svg{fill:#433e3a}.holiday-gift-guide_section-header .dropdown-svg svg #arrow-down{stroke:#433e3a}}.holiday-landing-page_main-banner{margin-top:-26px}.holiday-landing-page_main-banner .holiday-main-image{width:100%;height:473px}@media (max-width:767px) and (min-width:320px){.holiday-landing-page_main-banner .holiday-main-image{height:307px}}.holiday-landing-page_main-banner .holiday-text-svg{position:absolute;top:158px;right:0;width:398px;height:68px}@media (max-width:767px) and (min-width:320px){.holiday-landing-page_main-banner .holiday-text-svg{position:static;width:auto;height:auto;margin-top:1em}}.holiday-landing-page_main-banner .holiday-message-container{position:absolute;right:0!important;top:235px;padding:0!important;width:398px;font-family:Avenir Book,sans-serif;font-size:17px;line-height:1.16;color:#55565a}.holiday-landing-page_main-banner .holiday-message-container h1{font-family:Avenir Book,sans-serif;font-weight:500;letter-spacing:1.3px;color:#777}.holiday-landing-page_main-banner .holiday-message-container p{line-height:1.4;margin-right:5px}@media (max-width:767px) and (min-width:320px){.holiday-landing-page_main-banner .holiday-message-container{position:static;width:auto;height:auto;font-size:12px;margin-left:0}}@media (max-width:767px) and (min-width:320px){.holiday-landing-page_main-banner{margin-top:-20px}}.holiday-landing-page_blurry-lights{height:60px;max-width:800px;margin:0 auto;margin-top:30px;background:url(https://res.cloudinary.com/janeiredale/image/upload/q_auto:best/v1518626803/Web-Pages/Collection-Landing-Pages/Holiday-2017/DSKTP_BlurryLights_bg.jpg) 50% no-repeat}.holiday-landing-page_blurry-lights h3{margin-top:0;line-height:60px;margin-bottom:0;text-transform:uppercase;text-align:center;font-family:Baskerville Regular,serif;font-size:30px;color:#55565a}@media (max-width:768px){.holiday-landing-page_blurry-lights h3{font-size:27px}}.holiday-landing-page_gif-image{background:url(https://res.cloudinary.com/janeiredale/image/upload/q_auto:best/v1518626770/Web-Pages/Collection-Landing-Pages/Holiday-2017/GIF2_Compacts_Holiday_FPO.gif) 50% no-repeat;background-size:contain;height:367px;border:1px solid #f0ede9;margin-top:40px;margin-bottom:80px}@media (max-width:767px) and (min-width:320px){.holiday-landing-page_gif-image{height:129px;margin-bottom:40px}}.holiday-landing-page_jane-quote{background:url(https://res.cloudinary.com/janeiredale/image/upload/q_auto:best/v1518626739/Web-Pages/Collection-Landing-Pages/Holiday-2017/DSKTP_Janeandcookie_quote_bg.png) 50% no-repeat;background-size:cover;height:535px}.holiday-landing-page_jane-quote blockquote{padding:0;margin:0;position:relative}.holiday-landing-page_jane-quote q{position:absolute;top:194px;left:43px;font-family:Baskerville Italic,serif;font-size:40px;text-align:center;font-style:normal;white-space:nowrap}@media (max-width:768px) and (min-width:767px){.holiday-landing-page_jane-quote q{white-space:normal;max-width:400px}}@media (max-width:767px) and (min-width:320px){.holiday-landing-page_jane-quote q{max-width:160px;white-space:normal;top:65px;left:22px;font-size:25px}}.holiday-landing-page_jane-quote cite{position:absolute;width:140px;height:140px;left:389px;top:240px}@media (max-width:767px) and (min-width:320px){.holiday-landing-page_jane-quote cite{width:77px;height:77px;top:66.66667%;left:33.33333%}}@media (max-width:767px) and (min-width:320px){.holiday-landing-page_jane-quote{height:245px}}.holiday-landing-page_gift-guide-footer{height:300px;background-color:#e2dad0}.holiday-landing-page_gift-guide-footer h4{position:relative;display:block;text-align:center;color:#777;font-size:36px;font-family:Avenir Book,sans-serif}@media (max-width:767px) and (min-width:320px){.holiday-landing-page_gift-guide-footer h4{font-size:28px}}.holiday-landing-page_gift-guide-footer svg{width:auto;height:185px;margin:0 auto;display:block}@media (max-width:767px) and (min-width:320px){.holiday-landing-page_gift-guide-footer svg{width:80vmin;height:auto}}@media (max-width:767px) and (min-width:320px){.holiday-landing-page_gift-guide-footer{height:200px}}.skin-accumax-landing-page_full-width_banner .cf-text-container p{width:100%;line-height:1.17;font-size:30px}@media (max-width:425px){.skin-accumax-landing-page_full-width_banner .cf-text-container p{font-size:13px}}.skin-accumax-landing-page_full-width_banner .cf-text-container em{line-height:1.4;font-size:36px;font-style:normal}@media (max-width:425px){.skin-accumax-landing-page_full-width_banner .cf-text-container em{display:block;margin-bottom:10px;font-size:24px}}.skin-accumax-landing-page_full-width_banner .cf-text-container a{font-family:Baskerville Italic,serif;font-style:normal;color:#fff}.skin-accumax-landing-page_full-width_banner .cf-text-container a :hover{color:#fff}@media (max-width:425px){.skin-accumax-landing-page_full-width_banner .cf-text-container{height:181px}}.skin-accumax-landing-page_main-banner{margin-top:-26px}.skin-accumax-landing-page_main-banner img{width:100%;height:450px}.skin-accumax-landing-page_main-banner .container{padding-left:0;padding-right:0}.skin-accumax-landing-page_main-banner button.btn-primary{background-color:#4aa950;border:1px solid #429748}.skin-accumax-landing-page_main-banner button.btn-primary:hover{background-color:#3a863f;border:1px solid #337437}.skin-accumax-landing-page_main-banner .collection-main-container{position:absolute;top:57px;left:0}.skin-accumax-landing-page_main-banner .collection-main-container h1{line-height:.86;font-size:64px;color:#4aa950;font-family:Baskerville Regular,serif}.skin-accumax-landing-page_main-banner .collection-main-container em{font-family:Baskerville Italic,serif;font-style:normal;font-size:48px;position:absolute;top:54px;left:88px;color:#9c9a98}@media (max-width:768px){.skin-accumax-landing-page_main-banner .collection-main-container{position:static}.skin-accumax-landing-page_main-banner .collection-main-container h1{font-size:54px;text-align:center;padding-top:0;margin-top:0;margin-bottom:0}.skin-accumax-landing-page_main-banner .collection-main-container em{position:relative;left:-123px;bottom:0;top:43px;font-size:40px}}.skin-accumax-landing-page_main-banner .main-banner-container{left:0;position:absolute;top:256px;padding:0!important;width:485px;height:auto}.skin-accumax-landing-page_main-banner .main-banner-container p{font-size:17px;line-height:1.18;color:#9c9a98;font-family:Baskerville Regular,serif}@media (max-width:768px){.skin-accumax-landing-page_main-banner .main-banner-container{left:0!important;width:auto;height:auto;position:relative;top:auto;padding:15px!important;line-height:1.21;color:#777;margin-top:25px}.skin-accumax-landing-page_main-banner .main-banner-container h2{font-family:Avenir Roman,sans-serif;font-size:14px}}@media (max-width:425px){.skin-accumax-landing-page_main-banner{margin-top:-20px}.skin-accumax-landing-page_main-banner img{width:100%;height:300px}}.skin-accumax-landing-page_meet-supplements{max-width:1024px;margin:0 auto}.skin-accumax-landing-page_meet-supplements .skin-container{display:flex;justify-content:center;align-items:center}@media (max-width:425px){.skin-accumax-landing-page_meet-supplements .skin-container{display:block}}.skin-accumax-landing-page_meet-supplements .skin-accumax-main{padding-top:60px}.skin-accumax-landing-page_meet-supplements .skin-accumax-main .image-container img{width:486px;height:202px}@media (max-width:768px){.skin-accumax-landing-page_meet-supplements .skin-accumax-main .image-container img{width:100%;height:174px;display:block;margin-left:auto;margin-right:auto}}.skin-accumax-landing-page_meet-supplements .skin-accumax-main .meet-supplements_container p{width:427px}.skin-accumax-landing-page_meet-supplements .skin-omegas{padding-top:40px}.skin-accumax-landing-page_meet-supplements .skin-omegas .image-container img{width:303px;height:240px;float:right;margin-right:58px}@media (max-width:768px){.skin-accumax-landing-page_meet-supplements .skin-omegas .image-container img{width:228px;height:180px;float:none;display:block;margin-left:auto;margin-right:auto}}.skin-accumax-landing-page_meet-supplements .skin-omegas .meet-supplements_container p{width:448px}.skin-accumax-landing-page_meet-supplements .skin-complete{padding-top:40px}.skin-accumax-landing-page_meet-supplements .skin-complete .image-container img{width:313px;height:248px;float:right;margin-right:58px}@media (max-width:768px){.skin-accumax-landing-page_meet-supplements .skin-complete .image-container img{width:254px;height:201px;float:none;display:block;margin-left:auto;margin-right:auto}}.skin-accumax-landing-page_meet-supplements .skin-complete .meet-supplements_container p{width:434px}.skin-accumax-landing-page_meet-supplements .skin-antioxidants .image-container img{width:185px;height:224px;float:right;margin-right:58px}@media (max-width:768px){.skin-accumax-landing-page_meet-supplements .skin-antioxidants .image-container img{width:128.2px;height:154.7px;float:none;display:block;margin-left:auto;margin-right:auto}}.skin-accumax-landing-page_meet-supplements .skin-antioxidants .meet-supplements_container p{width:450px}.skin-accumax-landing-page_meet-supplements .skin-vitamins{padding-top:40px}.skin-accumax-landing-page_meet-supplements .skin-vitamins .image-container img{width:162px;height:224px;float:right;margin-right:58px}@media (max-width:768px){.skin-accumax-landing-page_meet-supplements .skin-vitamins .image-container img{width:113.4px;height:156.4px;float:none;display:block;margin-left:auto;margin-right:auto}}.skin-accumax-landing-page_meet-supplements .skin-vitamins .meet-supplements_container p{width:448px}.skin-accumax-landing-page_meet-supplements .meet-supplements_container img{height:24px}@media (max-width:425px){.skin-accumax-landing-page_meet-supplements .meet-supplements_container img{height:18px}}.skin-accumax-landing-page_meet-supplements .meet-supplements_container h4{color:#9c9a98}@media (max-width:425px){.skin-accumax-landing-page_meet-supplements .meet-supplements_container h4{font-size:17px}}@media (max-width:425px){.skin-accumax-landing-page_meet-supplements .meet-supplements_container{text-align:center}.skin-accumax-landing-page_meet-supplements .meet-supplements_container p{width:100%!important;font-size:15px;line-height:1.2;color:#777}}.skin-accumax-landing-page_meet-supplements .advanced-nutrition{padding-top:60px;color:#777}.skin-accumax-landing-page_meet-supplements .advanced-nutrition h6{color:#777}@media (max-width:425px){.skin-accumax-landing-page_meet-supplements .advanced-nutrition{padding-top:30px}.skin-accumax-landing-page_meet-supplements .advanced-nutrition img{width:100%}}.skin-accumax-landing-page_sku-banner .custom-component-css{width:calc(50% - 20px);position:relative;margin-left:10px;margin-right:10px}.skin-accumax-landing-page_sku-banner .custom-component-css .blockquote-container img{width:100%}.skin-accumax-landing-page_sku-banner .custom-component-css .blockquote-container blockquote{width:650px;font-size:27px;font-family:Baskerville Italic,serif;font-style:normal;padding:0;text-align:center;bottom:0;border:none}@media (max-width:425px){.skin-accumax-landing-page_sku-banner .custom-component-css .blockquote-container blockquote{font-size:16px;line-height:1.19;width:100%;color:#777}}.skin-accumax-landing-page_sku-banner .custom-component-css .blockquote-container footer{position:absolute;right:115px;top:225px}@media (max-width:425px){.skin-accumax-landing-page_sku-banner .custom-component-css .blockquote-container footer{right:53px;top:124px}}.skin-accumax-landing-page_sku-banner .custom-component-css .blockquote-container footer img{width:108px;height:108px}@media (max-width:425px){.skin-accumax-landing-page_sku-banner .custom-component-css .blockquote-container footer img{width:62px;height:62px}}@media (max-width:768px){.skin-accumax-landing-page_sku-banner .custom-component-css{margin-left:0;width:100%;height:auto}}@media (max-width:425px){.skin-accumax-landing-page_sku-banner .custom-component-css{width:320px;height:auto;padding-left:10px;padding-right:10px;margin:0 auto}}.skin-accumax-landing-page_testimonials{max-width:1024px;margin:0 auto}.skin-accumax-landing-page_testimonials .regimen-container{height:72px}@media (max-width:425px){.skin-accumax-landing-page_testimonials .regimen-container{height:auto}}.skin-accumax-landing-page_testimonials .testimonials-container{width:100%;height:100%}.skin-accumax-landing-page_testimonials .testimonials-container img{width:100%;height:100%;border:1px solid #e2dad0}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){.skin-accumax-landing-page_testimonials .testimonials-container img{border:.5px solid #e2dad0}}.skin-accumax-landing-page_testimonials .blockquote-container blockquote{border:none;color:#4aa950;font-size:18px;font-family:Baskerville Italic,serif;text-align:center;font-style:normal}@media (max-width:425px){.skin-accumax-landing-page_testimonials .blockquote-container blockquote{font-size:15.5px}}.skin-accumax-landing-page_testimonials .blockquote-container footer{color:#4aa950}.skin-accumax-page_midway-banner{position:relative;margin-top:20px;min-height:270px;min-width:100%}.skin-accumax-page_midway-banner .max-width-container{text-align:center}.skin-accumax-page_midway-banner .max-width-container a[role=button]{display:flex;justify-content:center;align-items:center;margin:0 auto;background-color:#fff;color:#785b93;border:1px solid #f2f2f2}@media (max-width:425px){.skin-accumax-page_midway-banner .max-width-container a[role=button]{width:250px}}.skin-accumax-page_midway-banner .max-width-container h4{color:#fff;font-size:48px;margin-bottom:40px;font-family:Baskerville Regular,serif}.skin-accumax-page_midway-banner .max-width-container h4 em{font-family:Baskerville Italic,serif;font-style:normal}.skin-accumax-page_midway-banner .max-width-container div:nth-child(2n){padding-left:10px;padding-right:10px}@media (max-width:425px){.skin-accumax-page_midway-banner .max-width-container{min-height:140px}.skin-accumax-page_midway-banner .max-width-container h4{font-size:22px}}.skin-accumax-page_midway-banner .skinmax-hero-image{background:url(https://res.cloudinary.com/janeiredale/image/upload/q_auto/v1519410680/Web-Pages/Collection-Landing-Pages/Supplements-Landing-Page/SAX_midway-banner-new.jpg) no-repeat 50%;background-size:cover;position:relative;min-height:270px;text-align:center}@media (max-width:425px){.skin-accumax-page_midway-banner .skinmax-hero-image{height:140px}.skin-accumax-page_midway-banner .skinmax-hero-image h2{font-size:22px}}.skin-accumax-page-image{margin:30px 0;height:350px}@media (max-width:768px){.skin-accumax-page-image{background-size:cover!important}}@media (max-width:425px){.skin-accumax-page-image{max-height:150px}}.skin-accumax-page-collection_banner{margin-bottom:30px}.skin-accumax-page-collection_banner .svg-container{height:44px}@media (max-width:425px){.skin-accumax-page-collection_banner .svg-container{display:block;width:80%;height:25px;margin:1.5em auto 0}}.skin-accumax-page-collection_banner .text-container{width:auto;top:208px;padding-top:8px}.skin-accumax-page-collection_banner .text-container>*{font-size:30px;font-family:Baskerville Italic,serif;color:#fff}@media (max-width:425px){.skin-accumax-page-collection_banner .text-container>*{margin-top:15px;text-align:center;color:#9c9a98}}.skin-accumax-page-paragraph_styles p{font-family:Avenir Book,sans-serif;line-height:1.25;font-size:20px;color:#777}@media (max-width:425px){.skin-accumax-page-paragraph_styles p{font-size:16px}}.skin-accumax-page_jane-quote{position:relative;min-height:500px}.skin-accumax-page_jane-quote img{width:100%}.skin-accumax-page_jane-quote blockquote{width:1024px;font-size:38px;font-family:Baskerville Italic,serif;font-style:normal;line-height:1;padding:0;margin-bottom:0;text-align:center;border:none;color:#785b93}@media (max-width:768px){.skin-accumax-page_jane-quote blockquote{font-size:24px!important;width:100%}}@media (max-width:425px){.skin-accumax-page_jane-quote blockquote{font-size:16px!important;line-height:1.19}}.skin-accumax-page_jane-quote blockquote cite{position:absolute;left:50%;transform:translate(-50%)}.skin-accumax-page_jane-quote blockquote cite img{width:108px;height:108px}@media (max-width:768px){.skin-accumax-page_jane-quote blockquote cite img{width:60px;height:60px}}@media (max-width:768px){.skin-accumax-page_jane-quote{min-height:300px}.skin-accumax-page_jane-quote img{height:300px}}.skin-accumax-page_secondHeader-title>*{font-family:Baskerville Regular,serif;font-size:48px}.skin-accumax-page_secondHeader-title>* em{font-family:Baskerville Italic,serif;font-style:normal;white-space:nowrap}@media (max-width:425px){.skin-accumax-page_secondHeader-title>*{font-size:30px}}.waffle-grid div{width:calc(99.9% * 1 / 2 - 10px)}@media (max-width:425px){.waffle-grid div{width:100%}}.waffle-grid div:nth-child(1n){float:left;margin-right:20px;margin-bottom:20px;clear:none}.waffle-grid div:last-child{margin-right:0;margin-bottom:0}.waffle-grid div:nth-child(2n){margin-right:0;float:right}.waffle-grid div:nth-child(odd){clear:both}.waffle-grid div:nth-last-child(-n+2){margin-bottom:0}.skinmax-side-image{min-height:400px}.image-left-content{position:relative;right:10px;top:0;width:20%;float:left}.image-left-content img{width:35px}.skinmax-info-container{width:80%;float:right}.skinmax-info-container h4{margin-top:0;font-size:15px;font-family:Avenir Medium,sans-serif;color:#433e3a}.skinmax-info-container p{font-size:13px;color:#777;padding-right:10px}.skin-accumax-page_left-carousel div.layout,.skin-accumax-page_right-carousel div.layout{height:auto;padding:0}@media (max-width:425px){.skin-accumax-page_left-carousel div.layout,.skin-accumax-page_right-carousel div.layout{border:none}}.skin-accumax-page_left-carousel .carousel-component,.skin-accumax-page_right-carousel .carousel-component{max-width:1024px;margin:0 auto 80px}.skin-accumax-page_left-carousel .carousel-component .jane-img-carousel,.skin-accumax-page_right-carousel .carousel-component .jane-img-carousel{width:300px;height:300px}@media (max-width:768px){.skin-accumax-page_left-carousel .carousel-component .jane-img-carousel,.skin-accumax-page_right-carousel .carousel-component .jane-img-carousel{margin-left:40px;width:250px;height:250px}}@media (max-width:767px){.skin-accumax-page_left-carousel .carousel-component,.skin-accumax-page_right-carousel .carousel-component{margin:0 auto 20px}.skin-accumax-page_left-carousel .carousel-component .icon-prev,.skin-accumax-page_right-carousel .carousel-component .icon-prev{z-index:3;left:0}.skin-accumax-page_left-carousel .carousel-component .icon-next,.skin-accumax-page_right-carousel .carousel-component .icon-next{z-index:3;right:0}.skin-accumax-page_left-carousel .carousel-component .carousel-about-jane,.skin-accumax-page_right-carousel .carousel-component .carousel-about-jane{position:static;top:auto;transform:none}.skin-accumax-page_left-carousel .carousel-component .jane-img-carousel,.skin-accumax-page_right-carousel .carousel-component .jane-img-carousel{margin:0 auto}}.skin-accumax-page_left-carousel h3,.skin-accumax-page_right-carousel h3{font-size:48px;color:#785b93;margin:43px 0}.skin-accumax-page_left-carousel h3:hover,.skin-accumax-page_right-carousel h3:hover{color:#785b93}@media (max-width:767px){.skin-accumax-page_left-carousel h3,.skin-accumax-page_right-carousel h3{font-size:24px}}.skin-accumax-page_left-carousel .carousel-component .carousel-about-jane .title-left-carousel_duration span,.skin-accumax-page_left-carousel .carousel-component .carousel-about-jane .title-left-carousel_regimen span{font-weight:700}@media (max-width:425px){.skin-accumax-page_left-carousel .carousel-component .title-left-carousel{display:block;text-align:center}.skin-accumax-page_left-carousel .carousel-component .title-left-carousel_duration{float:left}.skin-accumax-page_left-carousel .carousel-component .title-left-carousel_regimen{float:right;padding-left:0!important}}.skin-accumax-page_left-carousel cite,.skin-accumax-page_left-carousel p,.skin-accumax-page_left-carousel q{display:block;font-family:Baskerville Italic,serif;font-style:normal;font-size:18px!important;color:#785b93;padding-top:15px;line-height:1.2}@media (max-width:767px){.skin-accumax-page_left-carousel cite,.skin-accumax-page_left-carousel p,.skin-accumax-page_left-carousel q{font-size:18px;padding-top:0;margin-top:30px}.skin-accumax-page_left-carousel cite br,.skin-accumax-page_left-carousel p br,.skin-accumax-page_left-carousel q br{display:none}}.skin-accumax-page_right-carousel div.layout{display:flex;justify-content:space-between}.skin-accumax-page_right-carousel .right-side{margin-right:0;padding:0}@media (max-width:960px){.skin-accumax-page_right-carousel .right-side{width:250px;order:1;margin-right:40px}}@media (max-width:425px){.skin-accumax-page_right-carousel .right-side{margin:0 auto}}.skin-accumax-page_right-carousel .carousel-component .text-single-image{position:relative;height:300px;top:auto;left:auto;transform:none;margin-right:0}@media (max-width:960px){.skin-accumax-page_right-carousel .carousel-component .text-single-image{width:250px;height:250px}}.skin-accumax-page_right-carousel .carousel-component .carousel-inner-text h3{color:#777;font-size:24px;margin-top:10px;margin-bottom:10px}.skin-accumax-page_right-carousel .carousel-component .carousel-inner-text li{font-size:15px}.skin-accumax-page_right-carousel .carousel-component .carousel-inner-text span{display:block;font-family:Avenir Oblique,sans-serif;font-size:14px}@media (max-width:959px){.skin-accumax-page_right-carousel .carousel-component{margin:0 auto 20px}.skin-accumax-page_right-carousel .carousel-component h3{text-align:center}.skin-accumax-page_right-carousel .carousel-component span{display:block;text-align:center}}.skin-accumax-page_right-carousel .left-side{margin-left:100px}.skin-accumax-page_right-carousel .left-side ul{padding-top:10px;padding-left:15px}@media (max-width:960px){.skin-accumax-page_right-carousel .left-side{margin-left:60px}}@media (max-width:425px){.skin-accumax-page_right-carousel .left-side{width:250px;margin:0 auto;order:2}}.skin-accumax-page_qNa>*{font-size:48px;font-family:Baskerville Regular,serif;color:#433e3a}.skin-accumax-page_qNa em{color:#9471bb;font-family:Baskerville Italic,serif;font-style:normal}.skin-accumax_video-overlay .video-section{min-height:400px}@media (max-width:425px){.skin-accumax_video-overlay .video-section{min-height:150px}}.skin-accumax_video-overlay .text-box{top:115px;left:80px!important}.skin-accumax_video-overlay .text-box .title{font-size:55px!important}@media (max-width:425px){.skin-accumax_video-overlay .text-box{top:35px;left:5px!important}.skin-accumax_video-overlay .text-box .title{font-size:18px!important}}.spring-landing-page_beauty-adviser{height:300px}.spring-landing-page_beauty-adviser .cf-text-container{width:100%;color:#56565a;font-family:Avenir Book,sans-serif;font-size:22px}.spring-landing-page_beauty-adviser .cf-text-container em{color:#56565a;font-family:Avenir Book,sans-serif;font-size:38px;font-style:normal}@media (max-width:425px){.spring-landing-page_beauty-adviser .cf-text-container em{display:block;font-size:22px}}.spring-landing-page_beauty-adviser .cf-text-container a{font-size:22px;font-family:Avenir Book,sans-serif;font-style:normal;color:#56565a}.spring-landing-page_beauty-adviser .cf-text-container a :hover{color:#56565a}@media (max-width:425px){.spring-landing-page_beauty-adviser .cf-text-container a{font-size:16px}}@media (max-width:425px){.spring-landing-page_beauty-adviser .cf-text-container{height:181px;font-size:16px}}@media (max-width:425px){.spring-landing-page_beauty-adviser{height:235px}}.spring-landing-page_snap-contest{display:flex;justify-content:center;align-items:center;height:356px;background-color:#f7a285}.spring-landing-page_snap-contest div:first-child{margin-right:60px}@media (max-width:768px){.spring-landing-page_snap-contest div:first-child{margin-right:0}.spring-landing-page_snap-contest div:first-child img{width:250px}}@media (max-width:425px){.spring-landing-page_snap-contest div:first-child img{margin-bottom:30px}}.spring-landing-page_snap-contest div:nth-child(2){line-height:1}.spring-landing-page_snap-contest div:nth-child(2) p:first-child{font-size:44px;color:#56565a;text-align:center}@media (max-width:768px){.spring-landing-page_snap-contest div:nth-child(2) p:first-child{font-size:32px;white-space:normal}}.spring-landing-page_snap-contest div:nth-child(2) p:nth-child(2){width:360px;display:block;font-size:22px;color:#56565a;font-family:Avenir Book,sans-serif;line-height:1.2;text-align:center;margin:0 auto}@media (max-width:425px){.spring-landing-page_snap-contest div:nth-child(2) p:nth-child(2){width:auto;padding:5px}}.spring-landing-page_snap-contest div:nth-child(2) a{text-transform:uppercase;border:1px solid #fff;background-color:#fff;color:#f0907a;font-family:Avenir Book,sans-serif;font-size:25px;font-weight:900;display:block;margin-left:auto;margin-right:auto;margin-top:15px;height:auto}.spring-landing-page_snap-contest div:nth-child(3){margin-left:60px}@media (max-width:768px){.spring-landing-page_snap-contest div:nth-child(3){margin-left:0}.spring-landing-page_snap-contest div:nth-child(3) img{width:250px}}@media (max-width:425px){.spring-landing-page_snap-contest div:nth-child(3){margin-top:30px}}@media (max-width:425px){.spring-landing-page_snap-contest{flex-direction:column;height:100%;padding-top:30px;padding-bottom:30px}}.spring-landing-page_carousel{padding-top:40px}.spring-landing-page_carousel .carousel-component{margin:24px 40px 65px;background:#fff}.spring-landing-page_carousel .slick-slide{padding:0}.spring-landing-page_carousel div.layout{display:flex;justify-content:space-between;height:330px}.spring-landing-page_carousel div.layout .col-lg-4.col-md-4{height:330px}@media (max-width:768px){.spring-landing-page_carousel div.layout .col-lg-4.col-md-4{height:100%}}@media (max-width:425px){.spring-landing-page_carousel div.layout .col-lg-4.col-md-4{height:250px}}.spring-landing-page_carousel div.layout .col-lg-6.col-md-6{height:330px}@media (max-width:768px){.spring-landing-page_carousel div.layout .col-lg-6.col-md-6{height:100%}}@media (max-width:768px){.spring-landing-page_carousel div.layout{height:400px;min-height:450px}}@media (max-width:425px){.spring-landing-page_carousel div.layout{height:auto}}.spring-landing-page_carousel .left-side{width:425px;margin:0 auto}.spring-landing-page_carousel .left-side h3{font-family:Baskerville Italic,serif;font-size:30px;margin:0}@media (max-width:425px){.spring-landing-page_carousel .left-side h3{font-size:24px}}@media (max-width:960px){.spring-landing-page_carousel .left-side{width:300px;margin:0 auto}}@media (max-width:425px){.spring-landing-page_carousel .left-side{order:2}}.spring-landing-page_carousel .right-side{height:100%;width:450px}@media (max-width:960px){.spring-landing-page_carousel .right-side{width:250px;height:auto;margin-right:40px}}@media (max-width:425px){.spring-landing-page_carousel .right-side{order:1;margin:0 auto}}.spring-landing-page_carousel .right-side img{width:450px;height:100%}.spring-landing-page_carousel .carousel-component .carousel-inner-text{width:378px}.spring-landing-page_carousel .carousel-component .carousel-inner-text p{font-family:Avenir Roman,sans-serif;font-size:16px;color:#56565a;line-height:1.21}@media (max-width:768px){.spring-landing-page_carousel .carousel-component .carousel-inner-text p{width:300px;font-size:16px}}@media (max-width:425px){.spring-landing-page_carousel .carousel-component .carousel-inner-text p{width:100%}}@media (max-width:768px){.spring-landing-page_carousel .carousel-component .carousel-inner-text{width:300px}}@media (max-width:425px){.spring-landing-page_carousel .carousel-component .carousel-inner-text{width:100%}}.spring-landing-page_carousel .carousel-component .text-single-image{position:relative;width:450px;height:100%;top:auto;left:auto;transform:none;margin-right:0}@media (max-width:425px){.spring-landing-page_carousel .carousel-component .text-single-image{width:250px;height:250px}}.spring-landing-page_carousel .carousel-component img{width:330px;height:330px;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.spring-landing-page_carousel .carousel-component img{-o-object-fit:contain;object-fit:contain}}@media (max-width:425px){.spring-landing-page_carousel .carousel-component img{-o-object-fit:cover;object-fit:cover}}@media (max-width:768px){.spring-landing-page_carousel .carousel-component img{width:100%;height:auto}}@media (max-width:425px){.spring-landing-page_carousel .carousel-component .slick-slide{border:none}.spring-landing-page_carousel .carousel-component .icon-prev{left:-25px}.spring-landing-page_carousel .carousel-component .icon-next{right:-25px}}.spring-landing-page_carousel h3{font-family:Baskerville Regular,serif;font-size:42px;color:#56565a;margin:43px 0}@media (max-width:767px){.spring-landing-page_carousel h3{font-size:24px}}@media (max-width:425px){.spring-landing-page_carousel{padding-top:20px}}.spring-landing-page_sku-grid .custom-component-css{width:calc(50% - 20px)}.spring-landing-page_sku-grid .custom-component-css img{display:block;margin:0 auto}@media (max-width:768px){.spring-landing-page_sku-grid .custom-component-css{width:100%}}@media (max-width:425px){.spring-landing-page_sku-grid .custom-component-css img{width:316px}}.spring-landing-page_title h2{font-family:Baskerville Regular,serif;font-size:35px;color:#56565a;margin-bottom:32px}@media (max-width:425px){.spring-landing-page_title h2{font-size:28px}}.spring-landing-page_mp4-vid video{width:900px;height:400px;display:block;margin:0 auto}@media (max-width:768px){.spring-landing-page_mp4-vid video{width:100%;height:auto}}.spring-landing-page_full-width-banner .collection-main-image{height:508px}@media (max-width:425px){.spring-landing-page_full-width-banner .collection-main-image{width:100%;height:300px}}.spring-landing-page_full-width-banner .container{position:absolute;top:104px}.spring-landing-page_full-width-banner .container div:first-child{width:45%}.spring-landing-page_full-width-banner .container div:first-child p:first-child{font-size:72px;color:#f7a285;line-height:.8;font-family:Baskerville Regular,serif}.spring-landing-page_full-width-banner .container div:first-child p:first-child span{display:block;text-indent:50px;color:#f7a285}.spring-landing-page_full-width-banner .container div:first-child p:first-child span em{font-family:Baskerville Italic,serif}@media (max-width:425px){.spring-landing-page_full-width-banner .container div:first-child p:first-child{color:#f7a285}}@media (max-width:425px){.spring-landing-page_full-width-banner .container div:first-child{width:auto}}.spring-landing-page_full-width-banner .container .text-container{position:relative!important;top:auto;padding-top:20px}.spring-landing-page_full-width-banner .container .text-container div:first-child{width:100%}.spring-landing-page_full-width-banner .container .text-container div:first-child p{font-family:Avenir Roman,sans-serif;font-size:18px;letter-spacing:5px;text-transform:uppercase;color:#fff}@media (max-width:425px){.spring-landing-page_full-width-banner .container .text-container div:first-child p{font-size:16px;letter-spacing:4px;text-align:center;color:#433e3a}}.spring-landing-page_full-width-banner .container .text-container div:nth-child(2n){width:350px;margin-top:20px}.spring-landing-page_full-width-banner .container .text-container div:nth-child(2n) p{font-family:Avenir Book,sans-serif;font-size:18px;line-height:1.2;color:#fff}@media (max-width:425px){.spring-landing-page_full-width-banner .container .text-container div:nth-child(2n) p{color:#433e3a}}@media (max-width:425px){.spring-landing-page_full-width-banner .container .text-container div:nth-child(2n){width:auto}}@media (max-width:425px){.spring-landing-page_full-width-banner .container{position:static;color:#f7a285}}.summer-landing-page_full-width-banner .cf-text-container p{font-size:32px;width:100%}@media (max-width:425px){.summer-landing-page_full-width-banner .cf-text-container p{font-size:13px}}.summer-landing-page_full-width-banner .cf-text-container em{font-size:64px;font-style:normal}@media (max-width:425px){.summer-landing-page_full-width-banner .cf-text-container em{font-size:30px}}.summer-landing-page_main-banner{height:453px}.summer-landing-page_main-banner .collection-main-container{position:absolute;height:67px;top:86px;left:40px;font-size:59.5px;color:#e66188;font-family:Baskerville Italic,serif}.summer-landing-page_main-banner .collection-main-container p{width:546px}.summer-landing-page_main-banner .collection-main-container p em{font-style:normal}@media (max-width:425px){.summer-landing-page_main-banner .collection-main-container p{display:none}}.summer-landing-page_main-banner .collection-main-container span{position:absolute;font-size:19.5px;bottom:-30px;font-family:Avenir Roman,sans-serif;color:#777;letter-spacing:5.3px;width:455.6px}@media (max-width:425px){.summer-landing-page_main-banner .collection-main-container span{display:none}}.summer-landing-page_main-banner .main-banner-container{position:absolute;top:206px;background:hsla(0,0%,100%,.88);padding:20px!important;left:40px!important;width:435px;height:auto}.summer-landing-page_main-banner .main-banner-container p{font-size:14px}@media (max-width:425px){.summer-landing-page_main-banner .main-banner-container{left:0!important;width:auto;height:auto}}@media (max-width:425px){.summer-landing-page_main-banner{height:400px}.summer-landing-page_main-banner img{height:227px}}.summer-landing-page_midway-banner{width:944px;margin:40px auto;height:354px;position:relative}.summer-landing-page_midway-banner .blockquote-container blockquote{font-size:36px;font-family:Baskerville Italic,serif;font-style:normal;padding:0;text-align:center;border:none}@media (max-width:425px){.summer-landing-page_midway-banner .blockquote-container blockquote{font-size:18px;width:100%}}.summer-landing-page_midway-banner .blockquote-container footer{position:absolute;right:33.89831%;top:236px}@media (max-width:425px){.summer-landing-page_midway-banner .blockquote-container footer{right:16.66667%;top:118px}}.summer-landing-page_midway-banner .blockquote-container img{width:150px;height:104px;-o-object-fit:cover;object-fit:cover}@media (max-width:425px){.summer-landing-page_midway-banner .blockquote-container img{width:100px;height:100px}}@media (max-width:425px){.summer-landing-page_midway-banner{width:100%;height:inherit}.summer-landing-page_midway-banner img{width:100%;height:217px}}.summer-landing-page_video-overlay .video-section{min-height:350px}.summer-landing-page_video-overlay .text-box{visibility:hidden}.summer-landing-page-2018_main-banner .collection-main-image{height:506px}@media (max-width:425px){.summer-landing-page-2018_main-banner .collection-main-image{height:300px}}.summer-landing-page-2018_main-banner .container{position:absolute;top:182px;right:0;font-size:32px;text-align:right;font-family:Baskerville Regular,serif;color:#fff465}.summer-landing-page-2018_main-banner .container div{width:380px;float:left}@media (max-width:768px){.summer-landing-page-2018_main-banner .container div{width:100%;float:inherit;color:#6aa743}}.summer-landing-page-2018_main-banner .container h1:first-child{font-family:Avenir Roman,sans-serif;color:#fff465;font-size:19px;letter-spacing:5px;text-indent:5px;text-transform:uppercase;text-align:center;padding-bottom:5px}@media (max-width:768px){.summer-landing-page-2018_main-banner .container h1:first-child{color:#6aa743}}@media (max-width:425px){.summer-landing-page-2018_main-banner .container h1:first-child{font-size:13px}}.summer-landing-page-2018_main-banner .container p:nth-child(2){font-size:70px;text-align:center;line-height:.69;letter-spacing:1px;text-indent:1px}@media (max-width:425px){.summer-landing-page-2018_main-banner .container p:nth-child(2){font-size:42px}}.summer-landing-page-2018_main-banner .container em{font-family:Baskerville Italic,serif;font-style:normal}.summer-landing-page-2018_main-banner .container h2{font-family:Avenir Roman,sans-serif;font-size:27px;text-align:center;margin-top:18px;letter-spacing:2px;text-indent:2px}@media (max-width:425px){.summer-landing-page-2018_main-banner .container h2{font-size:13px}}@media (max-width:768px){.summer-landing-page-2018_main-banner .container{position:relative;top:0}}.summer-landing-page-2018_short-desc{margin-top:40px}.summer-landing-page-2018_short-desc h4{text-align:center;color:#6aa743;font-family:Baskerville Regular,serif;font-size:36px}@media (max-width:425px){.summer-landing-page-2018_short-desc h4{font-size:32px}}.summer-landing-page-2018_short-desc div{max-width:900px;margin:0 auto}.summer-landing-page-2018_short-desc div p{font-family:Avenir Book,sans-serif;font-size:18px;text-align:center;color:#56565a}@media (max-width:425px){.summer-landing-page-2018_short-desc div p{font-size:14px}}.summer-landing-page-2018_sku-grid .sku-grid-header h3{padding-top:50px;font-size:36px;color:#6aa743}.summer-landing-page-2018_sku-grid .layout.horizontal.mb-40{margin-bottom:20px}.summer-landing-page-2018_mp4{margin-top:40px;margin-bottom:40px}.summer-landing-page-2018_mp4 video{display:block;margin:0 auto;max-width:100%;min-height:200px}.summer-landing-page-2018_carousel h3.title{font-family:Baskerville Regular,serif;font-size:36px;height:86px;line-height:86px;margin-top:30px}@media (max-width:425px){.summer-landing-page-2018_carousel h3.title{height:53px;line-height:53px;margin:2px;padding-left:10px;text-align:center}}.summer-landing-page-2018_carousel .slick-slide{padding:0}.summer-landing-page-2018_carousel div.layout{display:flex;justify-content:space-between;height:330px}.summer-landing-page-2018_carousel div.layout .col-lg-4.col-md-4{height:330px}@media (max-width:768px){.summer-landing-page-2018_carousel div.layout .col-lg-4.col-md-4{height:100%}}@media (max-width:425px){.summer-landing-page-2018_carousel div.layout .col-lg-4.col-md-4{height:250px}}.summer-landing-page-2018_carousel div.layout .col-lg-6.col-md-6{height:330px}@media (max-width:768px){.summer-landing-page-2018_carousel div.layout .col-lg-6.col-md-6{height:100%}}@media (max-width:768px){.summer-landing-page-2018_carousel div.layout{height:400px;min-height:450px}}@media (max-width:425px){.summer-landing-page-2018_carousel div.layout{height:auto}}.summer-landing-page-2018_carousel .left-side{width:425px;margin:0 auto}.summer-landing-page-2018_carousel .left-side h3{font-family:Baskerville Italic,serif;font-size:30px}@media (max-width:425px){.summer-landing-page-2018_carousel .left-side h3{font-size:24px}}@media (max-width:960px){.summer-landing-page-2018_carousel .left-side{width:300px;margin:0 auto}}@media (max-width:425px){.summer-landing-page-2018_carousel .left-side{order:2}}.summer-landing-page-2018_carousel .right-side{height:100%;width:450px}@media (max-width:960px){.summer-landing-page-2018_carousel .right-side{width:250px;height:auto;margin-right:40px}}@media (max-width:425px){.summer-landing-page-2018_carousel .right-side{order:1;margin:0 auto}}.summer-landing-page-2018_carousel .right-side img{width:450px;height:100%}.summer-landing-page-2018_carousel .carousel-component .carousel-inner-text h3{font-family:Baskerville Italic,serif;font-size:33px;text-align:left}@media (max-width:425px){.summer-landing-page-2018_carousel .carousel-component .carousel-inner-text h3{text-align:center}}.summer-landing-page-2018_carousel .carousel-component .carousel-inner-text ul{padding-left:0}.summer-landing-page-2018_carousel .carousel-component .carousel-inner-text ul li p{font-family:Avenir Book,sans-serif;text-align:left;font-size:16px;color:#56565a}@media (max-width:425px){.summer-landing-page-2018_carousel .carousel-component .carousel-inner-text ul{width:calc(100% - 25px);margin:0 auto}}.summer-landing-page-2018_carousel .carousel-component .carousel-inner-text p{width:425px;font-family:Baskerville Italic,serif;font-size:25px;color:#56565a;text-align:center;line-height:1.21}@media (max-width:768px){.summer-landing-page-2018_carousel .carousel-component .carousel-inner-text p{width:300px;font-size:16px}}@media (max-width:425px){.summer-landing-page-2018_carousel .carousel-component .carousel-inner-text p{width:100%}}@media (max-width:768px){.summer-landing-page-2018_carousel .carousel-component .carousel-inner-text{width:300px}}@media (max-width:425px){.summer-landing-page-2018_carousel .carousel-component .carousel-inner-text{width:100%}}.summer-landing-page-2018_carousel .carousel-component .text-single-image{position:relative;width:450px;height:100%;top:auto;left:auto;transform:none;margin-right:0}@media (max-width:425px){.summer-landing-page-2018_carousel .carousel-component .text-single-image{width:250px;height:250px}}.summer-landing-page-2018_carousel .carousel-component img{width:330px;height:330px;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.summer-landing-page-2018_carousel .carousel-component img{-o-object-fit:contain;object-fit:contain}}@media (max-width:425px){.summer-landing-page-2018_carousel .carousel-component img{-o-object-fit:cover;object-fit:cover}}@media (max-width:768px){.summer-landing-page-2018_carousel .carousel-component img{width:100%;height:auto}}@media (max-width:425px){.summer-landing-page-2018_carousel .carousel-component img{padding-top:40px}.summer-landing-page-2018_carousel .carousel-component .slick-slide{border:none}.summer-landing-page-2018_carousel .carousel-component .icon-prev{left:-25px}.summer-landing-page-2018_carousel .carousel-component .icon-next{right:-25px}}.summer-landing-page-2018_carousel h3{font-family:Baskerville Italic,serif;font-size:34px;color:#6aa743;text-align:center}@media (max-width:425px){.summer-landing-page-2018_carousel h3{font-size:26px;margin-bottom:30px}}.summer-landing-page-2018_gradient{max-width:1004px;margin:45px auto;width:100%;height:380px;background-color:#faf6c3;background:linear-gradient(0deg,#faf6c3 0,#faf6c3 37%,#fff465 69%,#fff465)}.summer-landing-page-2018_gradient h4{font-family:Baskerville Regular,serif;font-size:50px;color:#6aa743;text-align:center}@media (max-width:425px){.summer-landing-page-2018_gradient h4{font-size:32px}}.summer-landing-page-2018_gradient span{display:block;max-width:700px;font-family:Avenir Book,sans-serif;font-size:18px;text-align:center;color:#56565a}@media (max-width:425px){.summer-landing-page-2018_gradient span{font-size:14px}}.summer-landing-page-2018_gradient .max-width-container>div{display:flex;justify-content:center;align-items:center;padding-top:20px}.summer-landing-page-2018_gradient .max-width-container>div a{line-height:26px;background-color:#6aa743;border-color:#84bf5e}.summer-landing-page-2018_gradient .max-width-container>div a:focus{background-color:#253a17;border-color:#000}@media (max-width:425px){.summer-landing-page-2018_gradient .max-width-container>div a{width:150px}}@media (max-width:425px){.summer-landing-page-2018_gradient{margin-top:0;margin-bottom:0}}.summer-landing-page-2018_beauty-adviser .cf-text-container{width:100%;font-family:Baskerville Italic,serif;font-size:50px;color:#6aa743;line-height:1}.summer-landing-page-2018_beauty-adviser .cf-text-container em{font-style:normal}.summer-landing-page-2018_beauty-adviser .cf-text-container a{font-family:Avenir Book,sans-serif;font-size:21px;color:#56565a}@media (max-width:425px){.summer-landing-page-2018_beauty-adviser .cf-text-container a{font-size:15px}}@media (max-width:425px){.summer-landing-page-2018_beauty-adviser .cf-text-container{font-size:22px}}.summer-landing-page-2018_two-marketing-tile .col-lg-6:first-child .two-tile-container .primary-seo{background-color:rgba(106,167,67,.8);padding:5px;bottom:0;position:absolute;width:100%;height:20%}.summer-landing-page-2018_two-marketing-tile .col-lg-6:first-child .two-tile-container .primary-seo .title{display:none}.summer-landing-page-2018_two-marketing-tile .col-lg-6:first-child .two-tile-container .primary-seo a{position:relative;top:-35px;right:0;float:right;font-family:Baskerville Italic,serif;left:-20px;color:#fff465;font-size:54px;text-decoration:none}@media (max-width:425px){.summer-landing-page-2018_two-marketing-tile .col-lg-6:first-child .two-tile-container .primary-seo a{font-size:36px;top:-4px;left:0}}.summer-landing-page-2018_two-marketing-tile .col-lg-6:nth-child(2) .two-marketing-tiles-content{display:none}.summer-landing-page-2018_side-by-side{margin-bottom:0}.summer-landing-page-2018_side-by-side a{display:block;width:100%;height:100%}.summer-landing-page-2018_side-by-side>* div.col-lg-6{min-height:auto}.summer-landing-page-2018_side-by-side .image-overlay{background-color:rgba(106,167,67,.8);padding:5px;position:relative;width:452px;margin:0 auto;height:52px;bottom:52px}.summer-landing-page-2018_side-by-side .image-overlay p{position:relative;top:-35px;right:0;float:right;font-family:Baskerville Italic,serif;left:-20px;color:#fff465;font-size:54px;text-decoration:none}@media (max-width:425px){.summer-landing-page-2018_side-by-side .image-overlay p{font-size:36px;top:-4px;left:0}}@media (max-width:425px){.summer-landing-page-2018_side-by-side .image-overlay{width:auto}}.summer-landing-page-2018_sku-carousel h3,.summer-landing-page-2018_sku-carousel h3:hover{color:#6aa743}.winter-landing-page_collection-banner{margin-top:-26px}.winter-landing-page_collection-banner img{width:100%;height:481px}.winter-landing-page_collection-banner .collection-main-container{height:168px;color:#56565a;position:absolute;top:66px;left:142px}.winter-landing-page_collection-banner .collection-main-container .special-decorator-container{font-size:64px;line-height:.81}.winter-landing-page_collection-banner .collection-main-container em{width:100%;display:block;text-align:center;text-transform:lowercase;font-size:52px}@media (max-width:425px){.winter-landing-page_collection-banner .collection-main-container em{text-align:center;font-size:32px}}.winter-landing-page_collection-banner .collection-main-container .feature{display:block}@media (max-width:425px){.winter-landing-page_collection-banner .collection-main-container .feature{text-align:center;font-size:32px}}.winter-landing-page_collection-banner .collection-main-container .story{display:block;font-size:92px}@media (max-width:425px){.winter-landing-page_collection-banner .collection-main-container .story{display:inherit;font-size:60px;text-align:center}}@media (max-width:425px){.winter-landing-page_collection-banner .collection-main-container{position:static;padding-top:15px;height:auto}}.winter-landing-page_collection-banner .tagline-container{position:absolute;height:26px;color:#56565a;top:240px;left:141px;letter-spacing:3.2px;font-size:18px}.winter-landing-page_collection-banner .tagline-container span{color:#f8b1ab}@media (max-width:425px){.winter-landing-page_collection-banner .tagline-container{position:static;letter-spacing:normal;text-align:center}}.winter-landing-page_collection-banner .main-banner-container{position:absolute;height:auto;padding:0!important;width:310px;top:270px;left:141px}.winter-landing-page_collection-banner .main-banner-container p{font-size:17px;line-height:1.18;color:#56565a;font-family:Baskerville Regular,serif}@media (max-width:425px){.winter-landing-page_collection-banner .main-banner-container p{font-size:14px}}@media (max-width:425px){.winter-landing-page_collection-banner .main-banner-container{left:0!important;width:auto;height:auto;position:relative;top:auto;padding-top:15px;line-height:1.21;color:#777}}@media (max-width:425px){.winter-landing-page_collection-banner{margin-top:-20px}.winter-landing-page_collection-banner img{width:100%;height:300px}}.winter-landing-page_marketing-tile{font-family:Baskerville Regular,serif;color:#56565a}@media (max-width:425px){.winter-landing-page_marketing-tile .text-theme{width:100%}}.winter-landing-page_marketing-tile p:first-child{text-transform:uppercase;font-size:44px;line-height:1}.winter-landing-page_marketing-tile p:first-child em{color:#f8b1ab;font-family:Baskerville Italic,serif;font-style:normal}@media (max-width:425px){.winter-landing-page_marketing-tile p:first-child{font-size:32px}}.winter-landing-page_marketing-tile p:nth-child(2){font-family:Baskerville Italic,serif;font-weight:100;font-size:30px;line-height:1}@media (max-width:425px){.winter-landing-page_marketing-tile p:nth-child(2){font-size:18px}}.winter-landing-page_marketing-tile p:nth-child(3){font-family:Avenir Medium,sans-serif;font-size:17px}.winter-landing-page_custom-janeQuote{position:relative}.winter-landing-page_custom-janeQuote div.col-lg-12.center-util{width:400px;top:89px;left:auto;right:139px;transform:unset}.winter-landing-page_custom-janeQuote div.col-lg-12.center-util blockquote{width:400px;text-align:right;line-height:1.2;font-size:42px}.winter-landing-page_custom-janeQuote div.col-lg-12.center-util blockquote cite{position:absolute;right:25px}.winter-landing-page_custom-janeQuote div.col-lg-12.center-util blockquote cite img{width:139px;height:93px}@media (max-width:425px){.winter-landing-page_custom-janeQuote div.col-lg-12.center-util blockquote cite img{width:120px;height:60px}}@media (max-width:425px){.winter-landing-page_custom-janeQuote div.col-lg-12.center-util blockquote{width:100%;font-size:18px;text-align:center}}@media (max-width:768px){.winter-landing-page_custom-janeQuote div.col-lg-12.center-util{left:auto;right:85px;top:20px;transform:unset;width:400px}}@media (max-width:425px){.winter-landing-page_custom-janeQuote div.col-lg-12.center-util{right:-10px;top:0;transform:unset;width:200px;position:absolute}}@media (max-width:768px){.winter-landing-page_custom-janeQuote img{width:100%;height:300px}}.winter-brushes-landing-page_beauty-adviser{height:300px}.winter-brushes-landing-page_beauty-adviser .cf-text-container{width:100%;color:#777;font-size:24px}.winter-brushes-landing-page_beauty-adviser .cf-text-container p{width:100%;line-height:1.17;font-size:30px}@media (max-width:425px){.winter-brushes-landing-page_beauty-adviser .cf-text-container p{font-size:13px}}.winter-brushes-landing-page_beauty-adviser .cf-text-container em{color:#777;font-family:Avenir Roman,sans-serif;font-size:42px;font-style:normal}@media (max-width:425px){.winter-brushes-landing-page_beauty-adviser .cf-text-container em{display:block;font-size:24px}}.winter-brushes-landing-page_beauty-adviser .cf-text-container a{font-size:24px;font-family:Avenir Roman,sans-serif;font-style:normal;color:#777}.winter-brushes-landing-page_beauty-adviser .cf-text-container a :hover{color:#777}@media (max-width:425px){.winter-brushes-landing-page_beauty-adviser .cf-text-container a{font-size:16px}}@media (max-width:425px){.winter-brushes-landing-page_beauty-adviser .cf-text-container{height:181px;font-size:16px}}@media (max-width:425px){.winter-brushes-landing-page_beauty-adviser{height:235px}}.winter-brushes-landing-page_carousel-common .slick-slide{padding:0}.winter-brushes-landing-page_carousel-common div.layout{display:flex;justify-content:space-between;height:330px}.winter-brushes-landing-page_carousel-common div.layout .col-lg-4.col-md-4{height:330px}@media (max-width:768px){.winter-brushes-landing-page_carousel-common div.layout .col-lg-4.col-md-4{height:100%}}@media (max-width:425px){.winter-brushes-landing-page_carousel-common div.layout .col-lg-4.col-md-4{height:250px}}.winter-brushes-landing-page_carousel-common div.layout .col-lg-6.col-md-6{height:330px}@media (max-width:768px){.winter-brushes-landing-page_carousel-common div.layout .col-lg-6.col-md-6{height:100%}}@media (max-width:768px){.winter-brushes-landing-page_carousel-common div.layout{height:400px;min-height:450px}}@media (max-width:425px){.winter-brushes-landing-page_carousel-common div.layout{height:auto}}@media (max-width:960px){.winter-brushes-landing-page_carousel-common .left-side{width:250px;margin:0 auto;order:2}}.winter-brushes-landing-page_carousel-common .right-side{height:100%;width:450px}@media (max-width:960px){.winter-brushes-landing-page_carousel-common .right-side{width:250px;height:auto;order:1;margin-right:40px}}@media (max-width:425px){.winter-brushes-landing-page_carousel-common .right-side{margin:0 auto}}.winter-brushes-landing-page_carousel-common .right-side img{width:450px;height:100%}.winter-brushes-landing-page_carousel-common .carousel-component .text-single-image{position:relative;width:450px;height:100%;top:auto;left:auto;transform:none;margin-right:0}@media (max-width:425px){.winter-brushes-landing-page_carousel-common .carousel-component .text-single-image{width:250px;height:250px}}.winter-brushes-landing-page_carousel-common .carousel-component img{width:330px;height:330px;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.winter-brushes-landing-page_carousel-common .carousel-component img{-o-object-fit:contain;object-fit:contain}}@media (max-width:425px){.winter-brushes-landing-page_carousel-common .carousel-component img{-o-object-fit:cover;object-fit:cover}}@media (max-width:768px){.winter-brushes-landing-page_carousel-common .carousel-component img{width:100%;height:auto}}@media (max-width:425px){.winter-brushes-landing-page_carousel-common .carousel-component img{padding-top:40px}.winter-brushes-landing-page_carousel-common .carousel-component .slick-slide{border:none}.winter-brushes-landing-page_carousel-common .carousel-component .icon-prev{left:-25px}.winter-brushes-landing-page_carousel-common .carousel-component .icon-next{right:-25px}}.winter-brushes-landing-page_carousel-common h3{font-size:42px;color:#56565a;margin-bottom:50px}@media (max-width:425px){.winter-brushes-landing-page_carousel-common h3{font-size:26px;margin-bottom:30px}}.winter-brushes-landing-page_carousel-common .carousel-inner-text h3{margin-top:0;margin-bottom:0;font-family:Baskerville Italic,serif;font-style:normal;font-size:23px;padding-bottom:5px}.winter-brushes-landing-page_carousel-common .carousel-inner-text ul{line-height:1.2}.winter-brushes-landing-page_carousel-common .carousel-inner-text p{font-family:Baskerville Regular,serif;font-weight:700;font-size:16px;margin-bottom:0}.winter-brushes-landing-page_carousel-common .carousel-inner-text q{font-family:Baskerville Italic,serif;font-size:33px;font-weight:200;line-height:1;color:#f8b1ab}@media (max-width:425px){.winter-brushes-landing-page_carousel-common .carousel-inner-text q{font-size:28px}}.winter-brushes-landing-page_carousel-common .carousel-inner-text blockquote{margin-bottom:0}.winter-brushes-landing-page_carousel-common .carousel-inner-text blockquote p{font-family:Avenir Book,sans-serif;font-size:15px}@media (max-width:425px){.winter-brushes-landing-page_carousel-common .carousel-inner-text blockquote p a{font-size:12px}}.winter-brushes-landing-page_carousel-common .carousel-inner-text li{font-family:Baskerville Regular,serif;font-size:15px}.brushes-landing-page_main-banner{margin-top:-26px}.brushes-landing-page_main-banner img{width:100%;height:481px}.brushes-landing-page_main-banner .collection-main-container{position:absolute;top:50%;right:50px;transform:translateY(-50%);text-align:center;color:#56565a}.brushes-landing-page_main-banner .collection-main-container div:first-child{color:#fff;line-height:1}@media (max-width:425px){.brushes-landing-page_main-banner .collection-main-container div:first-child{color:#56565a}}.brushes-landing-page_main-banner .collection-main-container span{display:block}.brushes-landing-page_main-banner .collection-main-container span:first-child{font-size:62px;font-family:Baskerville Italic,serif;font-style:normal;text-transform:uppercase;line-height:.8;color:#f8b1ab}@media (max-width:425px){.brushes-landing-page_main-banner .collection-main-container span:first-child{padding-top:10px;text-align:center}}.brushes-landing-page_main-banner .collection-main-container span:nth-child(2){font-family:Baskerville Regular,serif;font-size:60px;line-height:1;color:#f8b1ab}@media (max-width:425px){.brushes-landing-page_main-banner .collection-main-container span:nth-child(2){font-size:38px;text-align:center}}.brushes-landing-page_main-banner .collection-main-container span:nth-child(3){font-family:Avenir Book,sans-serif;font-size:18px;height:26px;letter-spacing:3.2px;text-transform:uppercase;color:#777;padding-top:10px}@media (max-width:425px){.brushes-landing-page_main-banner .collection-main-container span:nth-child(3){display:inline-block;text-transform:capitalize;text-align:center}}.brushes-landing-page_main-banner .collection-main-container span:nth-child(4){font-size:30px;margin-top:10px;text-align:left;color:#f8b1ab}@media (max-width:768px){.brushes-landing-page_main-banner .collection-main-container span:nth-child(4){text-align:center}}@media (max-width:425px){.brushes-landing-page_main-banner .collection-main-container span:nth-child(4){display:inline-block;text-align:left}}.brushes-landing-page_main-banner .collection-main-container span:nth-child(5){font-size:30px;text-align:right;color:#f8b1ab}@media (max-width:768px){.brushes-landing-page_main-banner .collection-main-container span:nth-child(5){text-align:center}}@media (max-width:425px){.brushes-landing-page_main-banner .collection-main-container span:nth-child(5){text-align:center}}.brushes-landing-page_main-banner .collection-main-container span:nth-child(5) strong{font-family:Baskerville Italic,serif;color:#777}@media (max-width:768px){.brushes-landing-page_main-banner .collection-main-container{position:static;transform:none;padding-top:10px}}.brushes-landing-page_main-banner .main-banner-container{position:absolute;width:283px;top:300px;right:100px;left:auto}.brushes-landing-page_main-banner .main-banner-container p{color:#fff}@media (max-width:425px){.brushes-landing-page_main-banner .main-banner-container p{color:#56565a}}@media (max-width:425px){.brushes-landing-page_main-banner .main-banner-container{position:static}}@media (max-width:425px){.brushes-landing-page_main-banner{margin-top:-20px}.brushes-landing-page_main-banner img{width:100%;height:300px}}.brushes-landing-page_section-header .sku-grid-header{max-width:1044px;margin:0 auto 11px;background-color:#f8b1ab}.brushes-landing-page_section-header em{font-family:Baskerville Italic,serif;font-style:normal}.brushes-landing-page_section-header h3{height:54px;color:#fff;font-family:Baskerville Regular,serif;font-size:25px;text-align:center;line-height:54px;margin-bottom:50px;text-transform:capitalize}@media (max-width:425px){.brushes-landing-page_section-header h3{height:53px;line-height:53px;font-size:25px;text-align:left;padding-left:20px;margin:2px}}.brushes-landing-page_section-header .layout.horizontal.mb-40.around-justified{margin-bottom:0!important}@media (max-width:767px){.brushes-landing-page_section-header .layout.horizontal.mb-40.around-justified{display:none}}@media (max-width:425px){.brushes-landing-page_section-header .dropdown-svg{display:block!important;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.brushes-landing-page_section-header .dropdown-svg svg{fill:#fff}.brushes-landing-page_section-header .dropdown-svg svg #arrow-down{stroke:#fff}}.brushes-landing-page_brush-image{min-height:600px;background-size:cover!important}@media (max-width:425px){.brushes-landing-page_brush-image{min-height:150px;background-size:contain}}.vday-landing_main-banner{margin-bottom:40px}.vday-landing_main-banner .container{width:75%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);line-height:1}.vday-landing_main-banner .container div:first-child{display:flex;height:auto;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-top:30px;padding-bottom:30px;background:#fbe6e1}.vday-landing_main-banner .container div:first-child p:first-child{display:block;font-size:44px;font-family:Avenir Book,sans-serif;color:#56565a;margin-bottom:0;letter-spacing:15px;text-indent:15px;text-transform:uppercase}@media (max-width:768px){.vday-landing_main-banner .container div:first-child p:first-child{font-size:28px}}@media (max-width:425px){.vday-landing_main-banner .container div:first-child p:first-child{font-size:24px;letter-spacing:5px;text-indent:5px}}.vday-landing_main-banner .container div:first-child p:nth-child(2){font-family:Baskerville Regular,serif;font-size:90px;font-weight:400;font-style:normal;font-stretch:normal;margin:0;text-align:center;text-transform:uppercase;color:#56565a}@media (max-width:768px){.vday-landing_main-banner .container div:first-child p:nth-child(2){font-size:60px}}@media (max-width:425px){.vday-landing_main-banner .container div:first-child p:nth-child(2){font-size:42px}}@media (max-width:767px){.vday-landing_main-banner .container div:first-child{width:auto;padding-top:20px;padding-bottom:0;background:#fff}}@media (max-width:767px) and (min-width:320px){.vday-landing_main-banner .container{width:100%;position:static;transform:none}}@media (max-width:425px){.vday-landing_main-banner{margin-bottom:20px}}.vday-landing_beauty-adviser{height:300px}.vday-landing_beauty-adviser .cf-text-container{width:100%;color:#56565a;font-family:Avenir Book,sans-serif;font-size:22px}.vday-landing_beauty-adviser .cf-text-container p{width:100%;line-height:1.17;font-size:30px}@media (max-width:425px){.vday-landing_beauty-adviser .cf-text-container p{font-size:13px}}.vday-landing_beauty-adviser .cf-text-container em{color:#56565a;font-family:Baskerville Italic,serif;font-size:50px;font-style:normal}@media (max-width:425px){.vday-landing_beauty-adviser .cf-text-container em{display:block;font-size:24px}}.vday-landing_beauty-adviser .cf-text-container a{font-size:22px;font-family:Avenir Book,sans-serif;font-style:normal;color:#56565a}.vday-landing_beauty-adviser .cf-text-container a :hover{color:#56565a}@media (max-width:425px){.vday-landing_beauty-adviser .cf-text-container a{font-size:16px}}@media (max-width:425px){.vday-landing_beauty-adviser .cf-text-container{height:181px;font-size:16px}}@media (max-width:425px){.vday-landing_beauty-adviser{height:235px}}.vday-landing_gift-guide-sectionHead .sku-grid-header{max-width:1044px;margin:0 auto 11px;background-color:#fbe6e1}.vday-landing_gift-guide-sectionHead .custom-component-css{min-height:300px;margin:0 auto 60px;position:relative;width:calc(25% - 20px)}.vday-landing_gift-guide-sectionHead .custom-component-css>*{width:100%;height:100%}@media (max-width:425px){.vday-landing_gift-guide-sectionHead .custom-component-css{width:calc(50% - 20px);margin-bottom:40px}.vday-landing_gift-guide-sectionHead .custom-component-css img{width:100%}}.vday-landing_gift-guide-sectionHead .custom-component-css a:hover{text-underline:none}.vday-landing_gift-guide-sectionHead .custom-component-css .vday-landing_olapic-widget img{width:75%}.vday-landing_gift-guide-sectionHead .layout.horizontal.mb-40.around-justified{margin-bottom:0!important}@media (max-width:425px){.vday-landing_gift-guide-sectionHead .layout.horizontal.mb-40.around-justified{margin-top:20px}}.vday-landing_gift-guide-sectionHead h3{height:116px;color:#56565a;font-family:Baskerville Italic,serif;font-size:46px;text-align:center;text-transform:uppercase;line-height:116px;margin-bottom:50px}@media (max-width:425px){.vday-landing_gift-guide-sectionHead h3{height:53px;line-height:53px;font-size:26px;text-align:left;padding-left:10px;margin:2px}}@media (max-width:767px){.vday-landing_gift-guide-sectionHead .layout.horizontal.mb-40.around-justified{display:none}}@media (max-width:425px){.vday-landing_gift-guide-sectionHead .dropdown-svg{display:block!important;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.vday-landing_gift-guide-sectionHead .dropdown-svg svg{fill:#433e3a}.vday-landing_gift-guide-sectionHead .dropdown-svg svg #arrow-down{stroke:#433e3a}}.vday-landing_right-carousel h3.title{font-family:Baskerville Italic,serif;font-size:46px;background-color:#fbe6e1;text-transform:uppercase;height:116px;line-height:116px}@media (max-width:425px){.vday-landing_right-carousel h3.title{font-size:26px;height:53px;line-height:53px;margin:2px;padding-left:10px;text-align:left}}.vday-landing_right-carousel .slick-slide{padding:0}.vday-landing_right-carousel div.layout{display:flex;justify-content:space-between;height:330px}.vday-landing_right-carousel div.layout .col-lg-4.col-md-4{height:330px}@media (max-width:768px){.vday-landing_right-carousel div.layout .col-lg-4.col-md-4{height:100%}}@media (max-width:425px){.vday-landing_right-carousel div.layout .col-lg-4.col-md-4{height:250px}}.vday-landing_right-carousel div.layout .col-lg-6.col-md-6{height:330px}@media (max-width:768px){.vday-landing_right-carousel div.layout .col-lg-6.col-md-6{height:100%}}@media (max-width:768px){.vday-landing_right-carousel div.layout{height:400px;min-height:450px}}@media (max-width:425px){.vday-landing_right-carousel div.layout{height:auto}}.vday-landing_right-carousel .left-side{width:425px;margin:0 auto}.vday-landing_right-carousel .left-side h3{font-family:Baskerville Italic,serif;font-size:30px;text-transform:capitalize}@media (max-width:425px){.vday-landing_right-carousel .left-side h3{font-size:24px}}@media (max-width:960px){.vday-landing_right-carousel .left-side{width:300px;margin:0 auto}}@media (max-width:425px){.vday-landing_right-carousel .left-side{order:2}}.vday-landing_right-carousel .right-side{height:100%;width:450px}@media (max-width:960px){.vday-landing_right-carousel .right-side{width:250px;height:auto;margin-right:40px}}@media (max-width:425px){.vday-landing_right-carousel .right-side{order:1;margin:0 auto}}.vday-landing_right-carousel .right-side img{width:450px;height:100%}.vday-landing_right-carousel .carousel-component .carousel-inner-text p{width:425px;font-family:Baskerville Italic,serif;font-size:25px;color:#56565a;text-align:center;line-height:1.21}@media (max-width:768px){.vday-landing_right-carousel .carousel-component .carousel-inner-text p{width:300px;font-size:16px}}@media (max-width:425px){.vday-landing_right-carousel .carousel-component .carousel-inner-text p{width:100%}}@media (max-width:768px){.vday-landing_right-carousel .carousel-component .carousel-inner-text{width:300px}}@media (max-width:425px){.vday-landing_right-carousel .carousel-component .carousel-inner-text{width:100%}}.vday-landing_right-carousel .carousel-component .text-single-image{position:relative;width:450px;height:100%;top:auto;left:auto;transform:none;margin-right:0}@media (max-width:425px){.vday-landing_right-carousel .carousel-component .text-single-image{width:250px;height:250px}}.vday-landing_right-carousel .carousel-component img{width:330px;height:330px;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.vday-landing_right-carousel .carousel-component img{-o-object-fit:contain;object-fit:contain}}@media (max-width:425px){.vday-landing_right-carousel .carousel-component img{-o-object-fit:cover;object-fit:cover}}@media (max-width:768px){.vday-landing_right-carousel .carousel-component img{width:100%;height:auto}}@media (max-width:425px){.vday-landing_right-carousel .carousel-component img{padding-top:40px}.vday-landing_right-carousel .carousel-component .slick-slide{border:none}.vday-landing_right-carousel .carousel-component .icon-prev{left:-25px}.vday-landing_right-carousel .carousel-component .icon-next{right:-25px}}.vday-landing_right-carousel h3{font-family:Baskerville Italic,serif;font-size:34px;color:#c10;text-align:center}@media (max-width:425px){.vday-landing_right-carousel h3{font-size:26px;margin-bottom:30px}}.mothers-day-gift-guide-2019_main-banner,.mothers-day-landing_main-banner{margin-bottom:40px}.mothers-day-gift-guide-2019_main-banner .container,.mothers-day-landing_main-banner .container{width:70%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);line-height:1}.mothers-day-gift-guide-2019_main-banner .container div:first-child,.mothers-day-landing_main-banner .container div:first-child{display:flex;height:158px;flex-direction:row;justify-content:center;align-items:center;text-align:center;background:hsla(0,0%,100%,.8)}.mothers-day-gift-guide-2019_main-banner .container div:first-child p:first-child,.mothers-day-gift-guide-2019_main-banner .container div:first-child p:nth-child(3),.mothers-day-landing_main-banner .container div:first-child p:first-child,.mothers-day-landing_main-banner .container div:first-child p:nth-child(3){display:block;font-size:104px;font-family:Baskerville Italic,serif;color:#56565a;margin-bottom:0;text-transform:uppercase}@media (max-width:768px){.mothers-day-gift-guide-2019_main-banner .container div:first-child p:first-child,.mothers-day-gift-guide-2019_main-banner .container div:first-child p:nth-child(3),.mothers-day-landing_main-banner .container div:first-child p:first-child,.mothers-day-landing_main-banner .container div:first-child p:nth-child(3){font-size:56px}}@media (max-width:425px){.mothers-day-gift-guide-2019_main-banner .container div:first-child p:first-child,.mothers-day-gift-guide-2019_main-banner .container div:first-child p:nth-child(3),.mothers-day-landing_main-banner .container div:first-child p:first-child,.mothers-day-landing_main-banner .container div:first-child p:nth-child(3){font-size:24px;letter-spacing:5px;text-indent:5px}}.mothers-day-gift-guide-2019_main-banner .container div:first-child p:nth-child(2),.mothers-day-landing_main-banner .container div:first-child p:nth-child(2){font-family:Baskerville Italic,serif;font-size:42px;margin-bottom:0;margin-left:10px}@media (max-width:768px){.mothers-day-gift-guide-2019_main-banner .container div:first-child p:nth-child(2),.mothers-day-landing_main-banner .container div:first-child p:nth-child(2){margin-left:0}}@media (max-width:425px){.mothers-day-gift-guide-2019_main-banner .container div:first-child p:nth-child(2),.mothers-day-landing_main-banner .container div:first-child p:nth-child(2){font-size:18px}}@media (max-width:767px){.mothers-day-gift-guide-2019_main-banner .container div:first-child,.mothers-day-landing_main-banner .container div:first-child{width:auto;height:auto;padding-top:20px;padding-bottom:0;background:#fff}}@media (max-width:767px) and (min-width:320px){.mothers-day-gift-guide-2019_main-banner .container,.mothers-day-landing_main-banner .container{width:100%;position:static;transform:none}}@media (max-width:425px){.mothers-day-gift-guide-2019_main-banner,.mothers-day-landing_main-banner{margin-bottom:20px}}.mothers-day-landing_gift-guide-sectionHead .sku-grid-header{max-width:1044px;margin:0 auto 11px;background-color:#cf74ab}.mothers-day-landing_gift-guide-sectionHead .custom-component-css{min-height:300px;margin:0 auto 60px;position:relative;width:calc(25% - 20px)}.mothers-day-landing_gift-guide-sectionHead .custom-component-css>*{width:100%;height:100%}@media (max-width:425px){.mothers-day-landing_gift-guide-sectionHead .custom-component-css{width:calc(50% - 20px);margin-bottom:40px}.mothers-day-landing_gift-guide-sectionHead .custom-component-css img{width:100%}}.mothers-day-landing_gift-guide-sectionHead .custom-component-css a:hover{text-underline:none}.mothers-day-landing_gift-guide-sectionHead .layout.horizontal.mb-40.around-justified{margin-bottom:0!important}@media (max-width:425px){.mothers-day-landing_gift-guide-sectionHead .layout.horizontal.mb-40.around-justified{margin-top:20px}}.mothers-day-landing_gift-guide-sectionHead h3{height:116px;color:#fff;font-family:Baskerville Italic,serif;font-size:46px;text-align:center;text-transform:uppercase;line-height:116px;margin-bottom:50px}@media (max-width:425px){.mothers-day-landing_gift-guide-sectionHead h3{height:53px;line-height:53px;font-size:18px;text-align:left;padding-left:10px;margin:2px}}@media (max-width:320px){.mothers-day-landing_gift-guide-sectionHead h3{font-size:16px}}@media (max-width:767px){.mothers-day-landing_gift-guide-sectionHead .layout.horizontal.mb-40.around-justified{display:none}}@media (max-width:425px){.mothers-day-landing_gift-guide-sectionHead .dropdown-svg{display:block!important;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.mothers-day-landing_gift-guide-sectionHead .dropdown-svg svg{fill:#fff}.mothers-day-landing_gift-guide-sectionHead .dropdown-svg svg #arrow-down{stroke:#fff}}.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text{width:auto}.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text p{color:#56565a}.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text strong{color:#56565a;font-family:Avenir Heavy,sans-serif}.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text p:nth-child(2){font-family:Avenir Book,sans-serif;font-size:14px}.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text p:nth-child(3){font-size:14px}.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text p:nth-child(4){text-align:center;font-family:Avenir Oblique,sans-serif;font-size:1em;line-height:1.3}@media (max-width:768px){.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text{width:300px}}@media (max-width:425px){.mothers-day-landing_right-carousel .carousel-component .carousel-inner-text{width:100%}}.mothers-day-landing_blog p{font-family:Avenir Condensed Ultra Light,serif;color:#cf74ab}.mothers-day-landing_blog img{width:162px}.mothers-day-landing_gift p{font-family:Avenir Condensed Ultra Light,serif;color:#cf74ab}.mothers-day-landing_gift img{width:158px}.mothers-day-landing_beauty-adviser{height:300px}.mothers-day-landing_beauty-adviser .cf-text-container{width:100%;color:#fff;font-family:Avenir Book,sans-serif;font-size:22px}.mothers-day-landing_beauty-adviser .cf-text-container p{width:100%;line-height:1.17;font-size:30px}@media (max-width:425px){.mothers-day-landing_beauty-adviser .cf-text-container p{font-size:13px}}.mothers-day-landing_beauty-adviser .cf-text-container em{color:#fff;font-family:Baskerville Italic,serif;font-size:50px;font-style:normal}@media (max-width:425px){.mothers-day-landing_beauty-adviser .cf-text-container em{display:block;font-size:22px}}.mothers-day-landing_beauty-adviser .cf-text-container a{font-size:22px;font-family:Avenir Book,sans-serif;font-style:normal;color:#fff}.mothers-day-landing_beauty-adviser .cf-text-container a :hover{color:#fff}@media (max-width:425px){.mothers-day-landing_beauty-adviser .cf-text-container a{font-size:16px}}@media (max-width:425px){.mothers-day-landing_beauty-adviser .cf-text-container{height:181px;font-size:16px}}@media (max-width:425px){.mothers-day-landing_beauty-adviser{height:235px}}.f3-landing-page-2018_main-header .f3-text-container{width:350px}@media (max-width:425px){.f3-landing-page-2018_main-header .f3-text-container{width:auto}}.f3-landing-page-2018_headers h2{font-family:Baskerville Regular,serif;font-size:36px;margin:0;padding-top:25px}@media (max-width:425px){.f3-landing-page-2018_headers h2{font-size:24px}}.f3-landing-page-2018_headers h3{font-size:16px;font-family:Avenir Roman,sans-serif;margin-top:10px;margin-bottom:35px}@media (max-width:425px){.f3-landing-page-2018_headers h3{font-size:12px}}.f3-landing-page-2018_headers h4{font-size:16px;font-family:Avenir Roman,sans-serif;margin:0;line-height:1.4;text-align:left}.f3-landing-page-2018_sidebyside-text{margin-top:40px}.f3-landing-page-2018_sidebyside-text .text-theme{width:500px}.f3-landing-page-2018_sidebyside-text .text-theme h4{font-size:95px;font-family:Baskerville Italic,serif;padding-bottom:40px;letter-spacing:2.2px}@media (max-width:425px){.f3-landing-page-2018_sidebyside-text .text-theme h4{font-size:55px}}@media (max-width:425px){.f3-landing-page-2018_sidebyside-text .text-theme{width:auto;position:static;transform:none}}.f3-landing-page-2018_sidebyside-text p{font-size:16px;font-family:Avenir Roman,sans-serif;text-align:left}.f3-landing-page-2018_sidebyside-text_mobile{margin-top:40px}.f3-landing-page-2018_sidebyside-text_mobile .text-theme{width:500px}.f3-landing-page-2018_sidebyside-text_mobile .text-theme h4{font-size:95px;font-family:Baskerville Italic,serif;padding-bottom:40px;letter-spacing:2.2px}@media (max-width:425px){.f3-landing-page-2018_sidebyside-text_mobile .text-theme h4{font-size:55px}}@media (max-width:425px){.f3-landing-page-2018_sidebyside-text_mobile .text-theme{width:auto;position:static;transform:none}}.f3-landing-page-2018_sidebyside-text_mobile p{font-size:16px;font-family:Avenir Roman,sans-serif;text-align:left}@media (max-width:768px){.f3-landing-page-2018_sidebyside-text_mobile .row{display:flex;justify-content:center;flex-direction:column}.f3-landing-page-2018_sidebyside-text_mobile .row div:nth-child(1n){order:2}.f3-landing-page-2018_sidebyside-text_mobile .row div:nth-child(2n){order:1}}.f3-landing-page-2018_sidebyside-quizes{margin-top:40px;margin-bottom:40px}.f3-landing-page-2018_sidebyside-quizes a:hover{color:#433e3a}.f3-landing-page-2018_sidebyside-quizes .image-overlay{font-size:30px}.f3-landing-page-2018_sidebyside-quizes .image-overlay em{font-family:Baskerville Italic,serif}.f3-landing-page-2018_sidebyside-quizes .image-overlay p{font-family:Baskerville Regular,serif;color:#433e3a;text-align:center;margin-top:10px;margin-bottom:0}@media (max-width:425px){.f3-landing-page-2018_sidebyside-quizes .image-overlay{font-size:22px}}@media (max-width:768px){.f3-landing-page-2018_sidebyside-quizes div.col-lg-6:first-child{margin-bottom:20px}}.our-difference-landing-page-2018_main-header .f3-text-container{height:76px}.our-difference-landing-page-2018_sidebyside,.our-difference-landing-page-2018_sidebyside_mobile{margin-top:40px;margin-bottom:40px}.our-difference-landing-page-2018_sidebyside_mobile img,.our-difference-landing-page-2018_sidebyside img{top:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}@media (max-width:425px){.our-difference-landing-page-2018_sidebyside_mobile img,.our-difference-landing-page-2018_sidebyside img{position:static;transform:none}}.our-difference-landing-page-2018_sidebyside .text-theme,.our-difference-landing-page-2018_sidebyside_mobile .text-theme{width:calc(100% - 100px)}@media (max-width:425px){.our-difference-landing-page-2018_sidebyside .text-theme,.our-difference-landing-page-2018_sidebyside_mobile .text-theme{position:static;width:auto;transform:none}}.our-difference-landing-page-2018_sidebyside_mobile h4,.our-difference-landing-page-2018_sidebyside h4{font-family:Baskerville Italic,serif;font-size:64px;text-align:left;line-height:1}.our-difference-landing-page-2018_sidebyside_mobile h4:after,.our-difference-landing-page-2018_sidebyside h4:after{content:"";display:block;width:86%;margin:16px 0;height:1px;background-image:linear-gradient(180deg,#000 0,#000 51%,transparent 0);background-size:100% 1px}@media (max-width:425px){.our-difference-landing-page-2018_sidebyside_mobile h4:after,.our-difference-landing-page-2018_sidebyside h4:after{width:100%}}.our-difference-landing-page-2018_sidebyside_mobile em,.our-difference-landing-page-2018_sidebyside em{font-weight:900;font-style:normal}.our-difference-landing-page-2018_sidebyside_mobile p,.our-difference-landing-page-2018_sidebyside p{font-size:16px;text-align:left}.our-difference-landing-page-2018_sidebyside_mobile ul,.our-difference-landing-page-2018_sidebyside ul{padding-left:15px;font-size:16px;list-style-type:disc}.our-difference-landing-page-2018_sidebyside_mobile ul ul,.our-difference-landing-page-2018_sidebyside ul ul{list-style-type:circle;padding-left:40px}.our-difference-landing-page-2018_sidebyside_mobile ul li,.our-difference-landing-page-2018_sidebyside ul li{text-align:left}@media (max-width:425px){.our-difference-landing-page-2018_sidebyside,.our-difference-landing-page-2018_sidebyside_mobile{margin:0}.our-difference-landing-page-2018_sidebyside_mobile h4,.our-difference-landing-page-2018_sidebyside_mobile h5,.our-difference-landing-page-2018_sidebyside h4,.our-difference-landing-page-2018_sidebyside h5{font-size:24px;text-align:center}.our-difference-landing-page-2018_sidebyside_mobile ul,.our-difference-landing-page-2018_sidebyside ul{font-size:12px}.our-difference-landing-page-2018_sidebyside>* div.col-lg-6:first-child,.our-difference-landing-page-2018_sidebyside_mobile>* div.col-lg-6:first-child{min-height:350px}.our-difference-landing-page-2018_sidebyside>* div.col-lg-6:nth-child(2n),.our-difference-landing-page-2018_sidebyside_mobile>* div.col-lg-6:nth-child(2n){min-height:auto;padding-bottom:10px}}@media (max-width:768px){.our-difference-landing-page-2018_sidebyside_mobile .row{display:flex;justify-content:center;flex-direction:column}.our-difference-landing-page-2018_sidebyside_mobile .row div:nth-child(1n){order:2}.our-difference-landing-page-2018_sidebyside_mobile .row div:nth-child(2n){order:1}}@media (max-width:425px){.our-difference-landing-page-2018_sidebyside_mobile>* div.col-lg-6:first-child{min-height:auto;padding-bottom:10px}.our-difference-landing-page-2018_sidebyside_mobile>* div.col-lg-6:nth-child(2n){min-height:350px}}.our-difference-landing-page-2018_headers h2{font-family:Baskerville Regular,serif;font-size:36px;margin:0;padding-top:25px}@media (max-width:425px){.our-difference-landing-page-2018_headers h2{font-size:24px}}.our-difference-landing-page-2018_headers h3{font-family:Avenir Roman,sans-serif;font-size:16px;line-height:1.4;margin-top:10px;margin-bottom:35px}@media (max-width:425px){.our-difference-landing-page-2018_headers h3{font-size:12px}}.our-difference-landing-page-2018_headers h4{font-family:Avenir Roman,sans-serif;font-size:16px;text-align:center;margin:0}@media (max-width:425px){.our-difference-landing-page-2018_headers h4{font-size:12px}}.our-difference-landing-page-2018_quote{margin-top:40px;margin-bottom:40px}.our-difference-landing-page-2018_quote img{max-width:100%}@media (max-width:425px){.our-difference-landing-page-2018_quote img{height:200px}}.our-difference-landing-page-2018_quote blockquote{max-width:382px;text-align:center;font-size:45px;line-height:1}.our-difference-landing-page-2018_quote blockquote q{quotes:none!important}.our-difference-landing-page-2018_quote blockquote span{display:block}.our-difference-landing-page-2018_quote blockquote span:nth-child(1n){text-align:left}.our-difference-landing-page-2018_quote blockquote span:nth-child(2n){text-align:right}.our-difference-landing-page-2018_quote blockquote cite{position:absolute;left:60%;bottom:-20px}@media (max-width:768px){.our-difference-landing-page-2018_quote blockquote{max-width:270px;font-size:32px}}@media (max-width:425px){.our-difference-landing-page-2018_quote blockquote{max-width:174px;font-size:20px}}.fall-landing-page-2018_headers{margin-top:40px;margin-bottom:40px}.fall-landing-page-2018_headers h1{font-family:Baskerville Regular,serif;font-size:106px;letter-spacing:17px;text-transform:uppercase;text-align:center;color:#847770;margin:0}@media (max-width:768px){.fall-landing-page-2018_headers h1{letter-spacing:8px;font-size:50px}}@media (max-width:425px){.fall-landing-page-2018_headers h1{letter-spacing:8px;font-size:23px}}.fall-landing-page-2018_headers h2{font-family:Baskerville Regular,serif;font-size:53px;text-align:center;color:#847770;line-height:1;margin:0}.fall-landing-page-2018_headers h2:after{content:"\2122";position:absolute;font-size:75%}@media (max-width:768px){.fall-landing-page-2018_headers h2{font-size:32px}}@media (max-width:425px){.fall-landing-page-2018_headers h2{font-size:23px}}.fall-landing-page-2018_headers h4{font-family:Baskerville Regular,serif;font-size:38px;letter-spacing:10px;text-transform:uppercase;text-align:center;color:#c56870;margin:0}@media (max-width:425px){.fall-landing-page-2018_headers h4{font-size:18px;letter-spacing:5px}}.fall-landing-page-2018_headers h5{font-family:Baskerville Italic,serif;font-size:36px;text-align:right;position:relative;right:10%;color:#847770;margin:0;padding-top:15px}.fall-landing-page-2018_headers h5 span{color:#c56870}@media (max-width:768px){.fall-landing-page-2018_headers h5{right:0;width:100%;text-align:center}}@media (max-width:425px){.fall-landing-page-2018_headers h5{font-size:23px;text-align:center}}.fall-landing-page-2018_headers p{font-size:18px;text-align:center;color:#56565a;margin:0}@media (max-width:425px){.fall-landing-page-2018_headers p{font-size:14px}}.fall-landing-page-2018_beauty-adviser .cf-text-container{color:#847770;font-size:26px}.fall-landing-page-2018_beauty-adviser .cf-text-container a{color:#847770;padding-left:0!important}@media (max-width:768px){.fall-landing-page-2018_beauty-adviser .cf-text-container{font-size:18px}}.fall-landing-page-2018_beauty-adviser em{font-family:Baskerville Italic,serif;font-style:normal;font-size:50px;color:#847770}@media (max-width:768px){.fall-landing-page-2018_beauty-adviser em{font-size:30px}}.fall-landing-page-2018_carousel h3.title{font-family:Baskerville Italic,serif;font-size:40px;color:#847770;background-color:#f3f2ed;margin-bottom:40px;height:64px;line-height:64px}@media (max-width:425px){.fall-landing-page-2018_carousel h3.title{font-size:20px;height:53px;line-height:53px;text-align:center}}.fall-landing-page-2018_carousel .slick-slide{padding:0}.fall-landing-page-2018_carousel div.layout{display:flex;justify-content:space-between;height:330px}.fall-landing-page-2018_carousel div.layout .col-lg-4.col-md-4{height:330px}@media (max-width:768px){.fall-landing-page-2018_carousel div.layout .col-lg-4.col-md-4{height:100%}}@media (max-width:425px){.fall-landing-page-2018_carousel div.layout .col-lg-4.col-md-4{height:250px}}.fall-landing-page-2018_carousel div.layout .col-lg-6.col-md-6{height:330px}@media (max-width:768px){.fall-landing-page-2018_carousel div.layout .col-lg-6.col-md-6{height:100%}}@media (max-width:768px){.fall-landing-page-2018_carousel div.layout{height:400px;min-height:450px}}@media (max-width:425px){.fall-landing-page-2018_carousel div.layout{height:auto}}.fall-landing-page-2018_carousel .left-side{width:425px;margin:0 auto}.fall-landing-page-2018_carousel .left-side h3{font-family:Baskerville Italic,serif;font-size:28px;text-transform:capitalize;text-align:left}@media (max-width:425px){.fall-landing-page-2018_carousel .left-side h3{font-size:24px}}@media (max-width:960px){.fall-landing-page-2018_carousel .left-side{width:300px;margin:0 auto}}@media (max-width:425px){.fall-landing-page-2018_carousel .left-side{order:2}}.fall-landing-page-2018_carousel .right-side{height:100%;width:450px}@media (max-width:960px){.fall-landing-page-2018_carousel .right-side{width:250px;height:auto;margin-right:40px}}@media (max-width:425px){.fall-landing-page-2018_carousel .right-side{order:1;margin:0 auto}}.fall-landing-page-2018_carousel .right-side img{width:450px;height:100%}.fall-landing-page-2018_carousel .carousel-component{background:#fff}.fall-landing-page-2018_carousel .carousel-component .carousel-inner-text ul{padding-left:0}.fall-landing-page-2018_carousel .carousel-component .carousel-inner-text ul li p{font-family:Avenir Book,sans-serif;text-align:left;font-size:16px;color:#56565a}@media (max-width:425px){.fall-landing-page-2018_carousel .carousel-component .carousel-inner-text ul{padding-left:10px}}@media (max-width:768px){.fall-landing-page-2018_carousel .carousel-component .carousel-inner-text{width:300px}}@media (max-width:425px){.fall-landing-page-2018_carousel .carousel-component .carousel-inner-text{width:100%}}.fall-landing-page-2018_carousel .carousel-component .text-single-image{position:relative;width:450px;height:100%;top:auto;left:auto;transform:none;margin-right:0}@media (max-width:425px){.fall-landing-page-2018_carousel .carousel-component .text-single-image{width:250px;height:250px}}.fall-landing-page-2018_carousel .carousel-component img{width:330px;height:330px;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.fall-landing-page-2018_carousel .carousel-component img{-o-object-fit:contain;object-fit:contain}}@media (max-width:425px){.fall-landing-page-2018_carousel .carousel-component img{-o-object-fit:cover;object-fit:cover}}@media (max-width:768px){.fall-landing-page-2018_carousel .carousel-component img{width:100%;height:auto}}@media (max-width:425px){.fall-landing-page-2018_carousel .carousel-component img{padding-top:40px}.fall-landing-page-2018_carousel .carousel-component .slick-slide{border:none}.fall-landing-page-2018_carousel .carousel-component .icon-prev{left:-25px}.fall-landing-page-2018_carousel .carousel-component .icon-next{right:-25px}}.fall-landing-page-2018_carousel h3{font-family:Baskerville Italic,serif;font-size:34px;color:#c56870;text-align:center}@media (max-width:425px){.fall-landing-page-2018_carousel h3{font-size:26px;margin-bottom:30px}}.fall-landing-page-2018_3-item-gif{padding-bottom:20px}.fall-landing-page-2018_3-item-gif img{max-width:100%}.fall-landing-page-2018_3-item-gif h5{font-family:Baskerville Italic,serif;font-size:40px;height:64px;margin-bottom:40px;line-height:64px;color:#847770;background-color:#f3f2ed}@media (max-width:425px){.fall-landing-page-2018_3-item-gif h5{font-size:20px}}@media (max-width:768px){.fall-landing-page-2018_3-item-gif img{margin-bottom:10px}}.fall-landing-page-2018_sku-grid h3{font-family:Baskerville Italic,serif;font-size:40px;height:64px;margin-bottom:40px;line-height:64px;color:#847770;background-color:#f3f2ed}@media (max-width:425px){.fall-landing-page-2018_sku-grid h3{font-size:20px}}.fall-landing-page-2018_quote{margin-bottom:40px}.fall-landing-page-2018_quote blockquote{font-size:40px;line-height:1.4;text-align:left;color:#c56870}.fall-landing-page-2018_quote blockquote cite{bottom:-30px}@media (max-width:425px){.fall-landing-page-2018_quote blockquote{font-size:18px}}.cg-landing-page-2018_caringsnapshot{position:relative;min-height:160px;margin-bottom:0}.cg-landing-page-2018_caringsnapshot h4{font-family:Baskerville Regular,serif;color:#56565a}.cg-landing-page-2018_caringsnapshot div.col-md-3{position:relative;height:160px}.cg-landing-page-2018_caringsnapshot div.col-md-3 .content{width:100%;padding:35px}.cg-landing-page-2018_caringsnapshot p{font-size:40px;font-family:Avenir Roman,sans-serif;text-align:center;text-shadow:none;letter-spacing:-1.2px;color:#56565a}.cg-landing-page-2018_caringsnapshot p:nth-child(2n){text-shadow:none;color:#56565a;font-size:18px}.cg-landing-page-2018_caringsnapshot .line{height:160px;width:1px;border:1px solid #56565a;border:.5px solid #56565a}@media (max-width:1023px){.cg-landing-page-2018_caringsnapshot .line{height:auto}}.cg-landing-page-2018_sidebyside-learnMore{margin-top:20px;margin-bottom:0}.cg-landing-page-2018_sidebyside-learnMore div.col-lg-6{min-height:660px}@media (max-width:425px){.cg-landing-page-2018_sidebyside-learnMore div.col-lg-6{min-height:auto}}.cg-landing-page-2018_sidebyside-learnMore .text-theme h4{color:#b63260;text-align:left;font-family:Baskerville Regular,serif;font-size:42px}.cg-landing-page-2018_sidebyside-learnMore .text-theme h4 em{font-family:Baskerville Italic,serif}@media (max-width:425px){.cg-landing-page-2018_sidebyside-learnMore .text-theme h4{font-size:24px;text-align:center}}.cg-landing-page-2018_sidebyside-learnMore .text-theme p{font-size:16px;text-align:left;line-height:2}@media (max-width:425px){.cg-landing-page-2018_sidebyside-learnMore .text-theme p{font-size:14px}}.cg-landing-page-2018_sidebyside-learnMore .text-theme a.btn{background:#777;color:#fff;border-color:#777;margin-top:20px}.cg-landing-page-2018_sidebyside-learnMore .text-theme a.btn:hover{color:#fff}.cg-landing-page-2018_sidebyside-learnMore .text-theme a.btn:active{background:#777;color:#fff}@media (max-width:425px){.cg-landing-page-2018_sidebyside-learnMore .text-theme{width:auto;position:static;transform:none;margin-bottom:10px}}.cg-landing-page-2018_sidebyside-generic .text-theme img,.cg-landing-page-2018_sidebyside-generic_mobile .text-theme img{margin-bottom:15px}.cg-landing-page-2018_sidebyside-generic .text-theme p,.cg-landing-page-2018_sidebyside-generic_mobile .text-theme p{font-size:16px;line-height:1.56;letter-spacing:.5px;text-align:left}@media (max-width:425px){.cg-landing-page-2018_sidebyside-generic .text-theme p,.cg-landing-page-2018_sidebyside-generic_mobile .text-theme p{font-size:14px}}@media (max-width:425px){.cg-landing-page-2018_sidebyside-generic .text-theme,.cg-landing-page-2018_sidebyside-generic_mobile .text-theme{width:auto;position:static;transform:none}}@media (max-width:768px){.cg-landing-page-2018_sidebyside-generic,.cg-landing-page-2018_sidebyside-generic_mobile{margin-top:30px;margin-bottom:30px}}@media (max-width:768px){.cg-landing-page-2018_sidebyside-generic_mobile .row{display:flex;justify-content:center;flex-direction:column}.cg-landing-page-2018_sidebyside-generic_mobile .row div:nth-child(1n){order:2}.cg-landing-page-2018_sidebyside-generic_mobile .row div:nth-child(2n){order:1}}@media (max-width:425px){.cg-landing-page-2018_sidebyside-generic_mobile>* div.col-lg-6:first-child{min-height:auto;padding-bottom:10px}.cg-landing-page-2018_sidebyside-generic_mobile>* div.col-lg-6:nth-child(2n){min-height:350px}}.cg-landing-page-2018_midway-banner img.cg-rotated-image{left:-100px;bottom:0}@media (max-width:768px){.cg-landing-page-2018_midway-banner img.cg-rotated-image{top:50%;left:0;right:auto;margin:0;transform:translateY(-50%);width:100px;height:100px}}@media (max-width:425px){.cg-landing-page-2018_midway-banner img.cg-rotated-image{top:auto;left:50%;bottom:-50%;transform:translate(-50%,-25%)}}@media (max-width:425px){.cg-landing-page-2018_midway-banner .cg-bullet-container p{margin-top:0;font-size:18px}}.cg-landing-page-2018_midway-banner .cg-bullet-container .cg-description p{width:430px;font-size:20px;margin-bottom:20px;color:#56565a}@media (max-width:425px){.cg-landing-page-2018_midway-banner .cg-bullet-container .cg-description p{font-size:13px}}.cg-landing-page-2018_midway-banner .cg-bullet-container .cg-bullet-points{height:auto}.cg-landing-page-2018_midway-banner .cg-bullet-container .cg-bullet-points>p{font-size:60px;margin-bottom:0;padding-left:15px;padding-right:15px;color:#56565a}@media (max-width:425px){.cg-landing-page-2018_midway-banner .cg-bullet-container .cg-bullet-points>p{font-size:20px}}.cg-landing-page-2018_midway-banner .cg-bullet-container .cg-bullet-points div{color:#fff;font-size:27px}@media (max-width:768px){.cg-landing-page-2018_midway-banner .cg-bullet-container .cg-bullet-points{justify-content:center}}.cg-landing-page-2018_quote .f3-quote-container blockquote{font-family:Baskerville Italic,serif;font-size:37px;text-align:left;line-height:1.5;color:#b63260}@media (max-width:768px){.cg-landing-page-2018_quote .f3-quote-container blockquote{font-size:30px}}@media (max-width:767px){.cg-landing-page-2018_quote .f3-quote-container blockquote{font-size:24px}}@media (max-width:425px){.cg-landing-page-2018_quote .f3-quote-container{height:350px}}.cg-landing-page-2019_text{max-width:344px;margin:30px auto}.cg-landing-page-2019_text div{text-align:center;font-family:Avenir Black,sans-serif}.cg-landing-page-2019_text div span{text-transform:uppercase;display:block}.cg-landing-page-2019_text div span:first-child{font-size:24px;letter-spacing:4.8px}.cg-landing-page-2019_text div span:nth-child(2){position:relative;font-size:70px;text-align:left;letter-spacing:-2px;line-height:.8}.cg-landing-page-2019_text div span:nth-child(2):before{content:"$";position:absolute;left:-23.5px;font-size:53px}.cg-landing-page-2019_text div span:nth-child(3){font-size:24px;letter-spacing:2.4px;padding-top:8px}.cg-landing-page-2019_text div span:nth-child(4){font-family:Avenir Book,sans-serif;font-size:20px;line-height:1.25;letter-spacing:4px}@media (max-width:425px){.cg-landing-page-2019_text div span:nth-child(2){text-align:center;font-size:60px}.cg-landing-page-2019_text div span:nth-child(2):before{position:static}.cg-landing-page-2019_text div span:nth-child(4){font-size:16px}}.cg-landing-page-2019_text-content h2{font-family:Baskerville Regular,serif;font-size:42px;margin:0;padding-top:25px}@media (max-width:425px){.cg-landing-page-2019_text-content h2{font-size:24px}}.cg-landing-page-2019_text-content p{font-family:Avenir Roman,sans-serif;font-size:16px;line-height:2;margin-top:10px;margin-bottom:35px}@media (max-width:425px){.cg-landing-page-2019_text-content p{font-size:14px}}.holiday-landing-page-2018_main-banner{margin-bottom:36px}.holiday-landing-page-2018_main-banner .collection-main-image{height:515px}@media (max-width:425px){.holiday-landing-page-2018_main-banner .collection-main-image{height:300px}}.holiday-landing-page-2018_main-banner .container{position:absolute;bottom:131px;right:0}.holiday-landing-page-2018_main-banner .container div{width:440px;float:right;position:relative;right:20px}@media (max-width:768px){.holiday-landing-page-2018_main-banner .container div{width:100%;position:static;float:inherit}}.holiday-landing-page-2018_main-banner .container h1{font-family:Avenir Roman,sans-serif;color:#6d375c;line-height:.85;text-transform:uppercase;text-align:center;padding-bottom:5px}.holiday-landing-page-2018_main-banner .container h1 span:nth-child(1n){font-family:Baskerville Regular,serif;font-size:121px;letter-spacing:-2px}@media (max-width:425px){.holiday-landing-page-2018_main-banner .container h1 span:nth-child(1n){font-size:82px}}.holiday-landing-page-2018_main-banner .container h1 span:nth-child(3n){font-size:74px;letter-spacing:2px;font-family:MT Baskerville Italic,serif}@media (max-width:425px){.holiday-landing-page-2018_main-banner .container h1 span:nth-child(3n){font-size:52px}}@media (max-width:425px){.holiday-landing-page-2018_main-banner .container h1{font-size:13px}}.holiday-landing-page-2018_main-banner .container h2{width:454px;margin:0 auto;font-family:Avenir Roman,sans-serif;color:#6d375c;font-size:24px;text-align:center;letter-spacing:2px;letter-spacing:2.25px}@media (max-width:425px){.holiday-landing-page-2018_main-banner .container h2{width:100%;font-size:13px}}.holiday-landing-page-2018_main-banner .container h3{background:#8c6e4a;position:relative;top:-7px;left:29px;width:393px;text-align:center;color:#fff;letter-spacing:5px;text-indent:5px;padding:4px;font-size:18px;font-family:Baskerville Regular,serif;text-transform:uppercase}@media (max-width:768px){.holiday-landing-page-2018_main-banner .container h3{margin:20px auto;position:static}}@media (max-width:425px){.holiday-landing-page-2018_main-banner .container h3{width:100%}}@media (max-width:768px){.holiday-landing-page-2018_main-banner .container{position:relative;top:0}}@media (max-width:425px){.holiday-landing-page-2018_main-banner{margin-bottom:16px}}.holiday-landing-page-2018_title-type{width:902px;margin:0 auto}.holiday-landing-page-2018_title-type h4{font-size:41px;font-family:Baskerville Regular,serif;color:#6d375c}.holiday-landing-page-2018_title-type p{font-family:Avenir Book,sans-serif;font-size:18px;padding-top:9px}.holiday-landing-page-2018_title-type p em{font-family:Baskerville Italic,serif;color:#6d375c}@media (max-width:1023px){.holiday-landing-page-2018_title-type{width:100%}}.holiday-landing-page-2018_quote q{font-size:30px}.holiday-landing-page-2018_quote cite{position:absolute;right:90px;top:65px}.holiday-landing-page-2018_quote cite img{width:87px;height:59px}.holiday-landing-page-2018_giftGuide-link a{display:flex;justify-content:center;align-items:center;max-width:100%;height:135px;font-size:42px;font-family:Baskerville Italic,serif;margin-top:10px;margin-bottom:10px;color:#8c6e4a;text-align:center;background-color:#dcd3c9}@media (max-width:425px){.holiday-landing-page-2018_giftGuide-link a{font-size:32px}}.holiday-gift-guide-2018_main-banner .container{width:72%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);line-height:1}.holiday-gift-guide-2018_main-banner .container div:first-child{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;background:hsla(0,0%,100%,.8)}.holiday-gift-guide-2018_main-banner .container div:first-child h1{font-family:MT Baskerville Italic,serif;font-size:70px;margin-top:20px;margin-bottom:20px;letter-spacing:2px}@media (max-width:768px){.holiday-gift-guide-2018_main-banner .container div:first-child h1{font-size:48px}}@media (max-width:425px){.holiday-gift-guide-2018_main-banner .container div:first-child h1{font-size:24px}}@media (max-width:320px){.holiday-gift-guide-2018_main-banner .container{width:100%}}[data-page-id="595"]{background-image:url(https://janeiredale.imagerelay.com/ql/ff62e3ae119b4266811ed2c5162a37bc/SerumBackground.svg);background-size:contain}.winter-landing-page-2018_carousel h3.slide-show-title{font-size:41px;font-family:Baskerville Regular,serif}@media (max-width:425px){.winter-landing-page-2018_carousel h3.slide-show-title{height:auto}}.winter-landing-page-2018_carousel .carousel-inner-text h3{font-size:38px;text-align:left;font-family:MT Baskerville Italic,serif}.winter-landing-page-2018_carousel .carousel-inner-text ul{font-size:15px;font-family:Avenir Book,sans-serif;list-style-position:initial!important}.winter-landing-page-2018_carousel .left-side h3{text-transform:none}.winter-landing-page-2018_hero-content .radiance-image-style{width:742px;height:178px;max-width:100%}.winter-landing-page-2018_hero-content .hero-image{max-width:100%}.winter-landing-page-2018_hero-content h1{color:#6e3255}.winter-landing-page-2018_quote{margin-top:40px;margin-bottom:40px}.winter-landing-page-2018_quote img{max-width:100%}.winter-landing-page-2018_quote blockquote{font-size:32px}.winter-landing-page-2018_quote blockquote cite{position:absolute;right:150px;top:55px}.winter-landing-page-2018_quote blockquote cite img{width:87px;height:59px;-o-object-fit:cover;object-fit:cover}@media (max-width:425px){.winter-landing-page-2018_quote blockquote cite img{width:35px;height:23px}}@media (max-width:425px){.winter-landing-page-2018_quote blockquote cite{right:20px;top:34px}}@media (max-width:425px){.winter-landing-page-2018_quote blockquote{font-size:16px;width:auto}}.vday-gift-guide-2019_main-banner{padding-bottom:68px}.vday-gift-guide-2019_main-banner .container{width:72%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);line-height:1}.vday-gift-guide-2019_main-banner .container div:first-child{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;background:#f58a79}.vday-gift-guide-2019_main-banner .container div:first-child p{font-family:MT Baskerville Italic,serif;color:#fff;font-size:105px;text-transform:uppercase;margin-top:20px;margin-bottom:20px;letter-spacing:2px}@media (max-width:768px){.vday-gift-guide-2019_main-banner .container div:first-child p{font-size:48px}}@media (max-width:425px){.vday-gift-guide-2019_main-banner .container div:first-child p{font-size:24px}}@media (max-width:320px){.vday-gift-guide-2019_main-banner .container{width:100%}}@media (max-width:425px){.vday-gift-guide-2019_main-banner{padding-bottom:34px}}.vday-gift-guide-2019_carousel h3.slide-show-title{height:116px;line-height:116px;font-size:46px;font-family:MT Baskerville Italic,serif;text-transform:uppercase}@media (max-width:425px){.vday-gift-guide-2019_carousel h3.slide-show-title{height:53px;line-height:53px;font-size:18px;text-align:left;padding-left:10px;margin:0}}.vday-gift-guide-2019_carousel .carousel-inner-text{width:100%}.vday-gift-guide-2019_carousel .carousel-inner-text h3{font-size:28px;text-transform:uppercase}.vday-gift-guide-2019_carousel .carousel-inner-text p{font-size:23px;font-family:MT Baskerville Italic,serif;text-align:center;color:#56565a}.vday-gift-guide-2019_sectionHead .sku-grid-header h3{font-family:MT Baskerville Italic,serif}.vday-gift-guide-2019_sectionHead .custom-component-css>.vday-gift-guide-2019_olapic-widget img{width:auto}.vday-gift-guide-2019_sectionHead .custom-component-css>.vday-gift-guide-2019_explore-blog{width:100%;height:0;padding-top:100%;position:relative}.spring-landing-page-2019_main-banner{margin-bottom:0}.spring-landing-page-2019_main-banner .collection-main-image{height:515px}@media (max-width:425px){.spring-landing-page-2019_main-banner .collection-main-image{height:300px}}.spring-landing-page-2019_main-banner .container{position:absolute;top:65px;right:0}.spring-landing-page-2019_main-banner .container div{width:400px;float:right;position:relative;right:20px}@media (max-width:768px){.spring-landing-page-2019_main-banner .container div{width:100%;position:static;float:inherit}}.spring-landing-page-2019_main-banner .container h1{font-family:Avenir Roman,sans-serif;line-height:.86;text-transform:lowercase;padding-bottom:5px}.spring-landing-page-2019_main-banner .container h1 span:nth-child(1n){color:#f06c7a;font-family:MT Baskerville Italic,serif;font-size:163px;text-align:left}@media (max-width:768px){.spring-landing-page-2019_main-banner .container h1 span:nth-child(1n){text-align:center}}@media (max-width:425px){.spring-landing-page-2019_main-banner .container h1 span:nth-child(1n){font-size:82px}}.spring-landing-page-2019_main-banner .container h1 span:nth-child(1n) span{font-size:58px}.spring-landing-page-2019_main-banner .container h1 span:nth-child(2n){color:#56565a;font-size:56px;font-family:Baskerville Regular,serif;text-transform:lowercase;text-align:left;padding-left:40px}@media (max-width:768px){.spring-landing-page-2019_main-banner .container h1 span:nth-child(2n){padding-left:0;text-align:center}}@media (max-width:425px){.spring-landing-page-2019_main-banner .container h1 span:nth-child(2n){font-size:52px}}@media (max-width:425px){.spring-landing-page-2019_main-banner .container h1{font-size:13px}}.spring-landing-page-2019_main-banner .container h2{width:400px;margin:0 auto;font-family:Avenir Book,sans-serif;color:#56565a;font-size:14px;text-align:left;text-transform:uppercase;padding-left:40px;letter-spacing:3.64px;text-indent:3.64px}@media (max-width:768px){.spring-landing-page-2019_main-banner .container h2{padding-left:0;text-align:center}}@media (max-width:425px){.spring-landing-page-2019_main-banner .container h2{width:100%;font-size:13px}}.spring-landing-page-2019_main-banner .container h2 span{color:#f06c7a}.spring-landing-page-2019_main-banner .container h3{background:#f06c7a;position:relative;top:-7px;left:40px;width:300px;height:34px;line-height:34px;text-align:center;color:#fff;letter-spacing:3.6px;text-indent:3.6px;font-size:14px;font-family:Baskerville Regular,serif;text-transform:uppercase}@media (max-width:768px){.spring-landing-page-2019_main-banner .container h3{margin:20px auto;position:static}}@media (max-width:425px){.spring-landing-page-2019_main-banner .container h3{width:100%}}@media (max-width:768px){.spring-landing-page-2019_main-banner .container{position:relative;top:0}}@media (max-width:425px){.spring-landing-page-2019_main-banner{margin-bottom:16px}}.spring-landing-page-2019_hero-content .welcome_spring{color:#f06c7a}.spring-landing-page-2019_carousel h3.title{font-size:42px;font-family:Baskerville Regular,serif}@media (max-width:425px){.spring-landing-page-2019_carousel h3.title{height:auto;font-size:24px;line-height:1}}.spring-landing-page-2019_carousel .left-side .carousel-inner-text h3{font-size:34px;text-align:left}.spring-landing-page-2019_carousel .left-side .carousel-inner-text ul{list-style-position:outside}.spring-landing-page-2019_carousel .left-side .carousel-inner-text ul li{font-size:15px;font-family:Avenir Book,sans-serif}.mothers-day-gift-guide-2019_main-banner .container div:first-child{background:#65568f;max-width:620px;height:96px;margin:0 auto}.mothers-day-gift-guide-2019_main-banner .container div:first-child p:first-child{font-size:61px;color:#fff;font-family:Baskerville Regular,serif}@media (max-width:767px){.mothers-day-gift-guide-2019_main-banner .container div:first-child p:first-child{font-size:calc(24px + 37 * ((100vw - 320px) / 447))}}@media (max-width:767px){.mothers-day-gift-guide-2019_main-banner .container div:first-child{height:auto;padding:10px}}@media (max-width:767px){.mothers-day-gift-guide-2019_main-banner .container{padding-top:10px}}@media (max-width:425px){.mothers-day-gift-guide-2019_section-header .custom-component-css img{width:auto!important}}.mothers-day-gift-guide-2019_section-header .sku-grid-header h3{font-family:MT Baskerville Italic,serif;text-transform:lowercase}@media (max-width:767px){.mothers-day-gift-guide-2019_section-header .sku-grid-header h3{font-size:calc(22px + 24 * ((100vw - 320px) / 447))}}.mothers-day-gift-guide-2019_section-header .sku-grid-header .dropdown-svg svg #arrow-down{stroke:#fff}.twenty-five-landing-page-2019_main-banner{padding-bottom:60px;margin-left:-10px;margin-right:-10px}.twenty-five-landing-page-2019_main-banner .collection-main-image{height:508px}@media (max-width:425px){.twenty-five-landing-page-2019_main-banner .collection-main-image{height:300px}}.twenty-five-landing-page-2019_main-banner .container{position:absolute;top:54px;right:0}.twenty-five-landing-page-2019_main-banner .container div{width:373px;float:right;position:relative;right:0}.twenty-five-landing-page-2019_main-banner .container div p{margin-bottom:0}.twenty-five-landing-page-2019_main-banner .container div img{display:block;margin:0 auto;width:282px;height:208px}@media (max-width:425px){.twenty-five-landing-page-2019_main-banner .container div img{width:208px;height:auto}}.twenty-five-landing-page-2019_main-banner .container div .text-hook{color:#808992;position:static}.twenty-five-landing-page-2019_main-banner .container div .text-hook h2{font-family:MT Baskerville Italic,serif;line-height:1;margin:0}.twenty-five-landing-page-2019_main-banner .container div .text-hook h2 span:nth-child(1n){font-size:88px;text-align:center;text-transform:capitalize;letter-spacing:2px}.twenty-five-landing-page-2019_main-banner .container div .text-hook h2 span:nth-child(2n){display:block;font-family:Baskerville Regular,serif;font-size:35px;text-align:left;text-indent:-8px;text-transform:uppercase;letter-spacing:8px}@media (max-width:1024px){.twenty-five-landing-page-2019_main-banner .container div .text-hook h2,.twenty-five-landing-page-2019_main-banner .container div .text-hook h2 span:nth-child(2n){text-align:center}}@media (max-width:425px){.twenty-five-landing-page-2019_main-banner .container div .text-hook h2 span:nth-child(1n){font-size:60px}.twenty-five-landing-page-2019_main-banner .container div .text-hook h2 span:nth-child(2n){font-size:28px}}.twenty-five-landing-page-2019_main-banner .container div .text-hook h3{font-family:Avenir Oblique,sans-serif;font-size:23px;text-align:right;margin-top:5px;color:#ab8cc1}@media (max-width:1024px){.twenty-five-landing-page-2019_main-banner .container div .text-hook h3{text-align:center}}@media (max-width:1024px){.twenty-five-landing-page-2019_main-banner .container div{width:100%;position:static;float:inherit;padding-top:10px}}@media (max-width:1024px){.twenty-five-landing-page-2019_main-banner .container{position:static}}.twenty-five-landing-page-2019_hero-content{color:#808992}.twenty-five-landing-page-2019_hero-content span{display:inline-block}@media (max-width:768px){.twenty-five-landing-page-2019_hero-content span{display:inline}}.twenty-five-landing-page-2019_hero-content p{line-height:1.75}.twenty-five-landing-page-2019_quote{height:100%}.twenty-five-landing-page-2019_quote .image-container{-o-object-fit:cover;object-fit:cover;width:100%}.twenty-five-landing-page-2019_quote .blockquote-container{position:absolute;top:160.5px;transform:translateY(-50%);right:0}@media (max-width:767px){.twenty-five-landing-page-2019_quote .blockquote-container{position:relative;top:auto;left:auto;transform:none;margin:0 auto}}.twenty-five-landing-page-2019_quote blockquote{max-width:425px;color:#808992;font-family:MT Baskerville Italic,serif;font-size:32px;text-align:center}.twenty-five-landing-page-2019_quote blockquote span{display:inline-block}@media (max-width:767px){.twenty-five-landing-page-2019_quote blockquote{margin:0 auto}}@media (max-width:425px){.twenty-five-landing-page-2019_quote blockquote{font-size:24px;padding-left:0;padding-right:0;margin-left:-10px;margin-right:-10px}}.twenty-five-landing-page-2019_quote footer{position:absolute;right:50px;top:225px}.twenty-five-landing-page-2019_quote footer img{width:82px;height:82px}@media (max-width:768px){.twenty-five-landing-page-2019_quote footer{top:215px;right:25px}.twenty-five-landing-page-2019_quote footer img{width:92px}}@media (max-width:425px){.twenty-five-landing-page-2019_quote footer{top:150px}.twenty-five-landing-page-2019_quote footer img{width:76px;height:76px}}.twenty-five-landing-page-2019_title h4{font-size:38px;font-family:Baskerville Regular,serif;text-transform:uppercase}.twenty-five-landing-page-2019_title h4 span{font-size:67px;font-family:MT Baskerville Italic,serif;letter-spacing:-2px}@media (max-width:425px){.twenty-five-landing-page-2019_title h4 span{font-size:34px}}@media (max-width:425px){.twenty-five-landing-page-2019_title h4{font-size:28px}}.twenty-five-landing-page-2019_sku-grid .custom-component-css{width:calc(75% - 20px);position:relative;margin-left:10px;margin-right:10px}@media (max-width:768px){.twenty-five-landing-page-2019_sku-grid .custom-component-css{width:100%;height:auto}}.twenty-five-landing-page-2019_carousel .carousel-component .carousel-inner-text h3{font-size:36px;text-align:left;font-family:MT Baskerville Italic,serif;text-transform:none}.twenty-five-landing-page-2019_carousel .carousel-component .carousel-inner-text ul{color:#808992;font-size:15px;font-family:Avenir Book,sans-serif;list-style-position:initial}.twenty-five-landing-page-2019_carousel .carousel-component .carousel-inner-text ul ul{list-style:inherit;list-style-type:circle}.twenty-five-landing-page-2019_carousel .carousel-component .carousel-inner-text ul ul li{font-size:15px;font-family:inherit}.twenty-five-landing-page-2019_logo-link img{width:282px;height:208px}@media (max-width:425px){.twenty-five-landing-page-2019_logo-link img{width:208px;height:auto}}.twenty-five-landing-page-2019_logo-link h4{color:#808992}.twenty-five-landing-page-2019_logo-link a{display:block;position:relative;width:150px;margin:0 auto;padding:9px 12px;font-family:Avenir Heavy,sans-serif;text-transform:uppercase;border:1px solid #808992;color:#808992}.twenty-five-heritage-page-2019_timeline .hero-content{margin-left:auto;margin-right:auto;margin-bottom:80px}.twenty-five-heritage-page-2019_timeline .hero-content h4{font-family:MT Baskerville Italic,serif;color:#ab8cc1}.twenty-five-heritage-page-2019_timeline .hero-content p{color:#808992;line-height:1.5;padding-left:10px;padding-right:10px}.twenty-five-heritage-page-2019_timeline .hero-content p span{display:inline-block}@media (max-width:768px){.twenty-five-heritage-page-2019_timeline .hero-content p span{display:inline}}@media (max-width:768px){.twenty-five-heritage-page-2019_timeline .hero-content p{padding-left:0;padding-right:0}}.twenty-five-heritage-page-2019_timeline .year-image-container{padding-bottom:20px}@media (max-width:767px){.twenty-five-heritage-page-2019_timeline .year-image-container{padding-bottom:0}}.twenty-five-heritage-page-2019_timeline .container{padding-left:0;padding-right:0}.twenty-five-heritage-page-2019_timeline .container p>span.visible-xs-inline-block{font-size:24px;font-family:MT Baskerville Italic,serif;color:#ab8cc1;text-align:center;padding-right:8px;margin-top:0}.twenty-five-heritage-page-2019_timeline .container .year{position:relative}.twenty-five-heritage-page-2019_timeline .container .year h2{font-size:24px;font-family:MT Baskerville Italic,serif;color:#ab8cc1;text-align:center;margin-top:0}@media (max-width:767px){.twenty-five-heritage-page-2019_timeline .container .year{padding-left:20px;padding-right:20px}}.twenty-five-heritage-page-2019_timeline .container .timeline-line{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:6;-ms-grid-column-span:1;grid-area:1/6/5/7;width:1px;background-position:50%;background-image:linear-gradient(180deg,#808992 25%,hsla(0,0%,100%,0) 0);background-size:4px 9px;background-repeat:repeat-y}.twenty-five-heritage-page-2019_timeline .container .text-holder{color:#808992;font-size:19px;font-family:Avenir Book,sans-serif}@media (max-width:768px){.twenty-five-heritage-page-2019_timeline .container .text-holder .no-wrap{white-space:normal}}@media (max-width:767px){.twenty-five-heritage-page-2019_timeline .container .text-holder{position:relative;padding:1em}.twenty-five-heritage-page-2019_timeline .container .text-holder:before{content:"";position:absolute;top:1em;left:-12px;width:24px;height:24px;background:#ab8cc1;border-radius:50%;border-bottom:0}}.twenty-five-heritage-page-2019_timeline .container.right-side{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5] 1px (1fr)[5];grid-template-columns:repeat(5,1fr) 1px repeat(5,1fr)}@media (max-width:767px){.twenty-five-heritage-page-2019_timeline .container.right-side{-ms-grid-columns:10px 1fr;grid-template-columns:10px 1fr}}.twenty-five-heritage-page-2019_timeline .container.right-side.three-rows{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5] 1px (1fr)[5];grid-template-columns:repeat(5,1fr) 1px repeat(5,1fr);-ms-grid-rows:(1fr)[3];grid-template-rows:repeat(3,1fr)}@media (max-width:767px){.twenty-five-heritage-page-2019_timeline .container.right-side.three-rows{-ms-grid-columns:10px 1fr;grid-template-columns:10px 1fr}}.twenty-five-heritage-page-2019_timeline .container.right-side .image-holder{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:1;-ms-grid-column-span:5;grid-area:1/1/5/6}@media (max-width:767px){.twenty-five-heritage-page-2019_timeline .container.right-side .image-holder{display:none}}.twenty-five-heritage-page-2019_timeline .container.right-side .item-2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:7;-ms-grid-column-span:1;grid-area:1/7/2/8}@media (max-width:767px){.twenty-five-heritage-page-2019_timeline .container.right-side .item-2{margin-left:10px}}.twenty-five-heritage-page-2019_timeline .container.right-side .item-3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:7;-ms-grid-column-span:1;grid-area:1/7/2/8}.twenty-five-heritage-page-2019_timeline .container.right-side .item-5{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:8;-ms-grid-column-span:4;grid-area:1/8/2/12}.twenty-five-heritage-page-2019_timeline .container.right-side .item-6{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:7;-ms-grid-column-span:1;grid-area:2/7/3/8}.twenty-five-heritage-page-2019_timeline .container.right-side .item-7{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:7;-ms-grid-column-span:1;grid-area:3/7/4/8}.twenty-five-heritage-page-2019_timeline .container.right-side .item-8{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:7;-ms-grid-column-span:1;grid-area:4/7/5/8}.twenty-five-heritage-page-2019_timeline .container.right-side .item-9{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:8;-ms-grid-column-span:4;grid-area:2/8/3/12}.twenty-five-heritage-page-2019_timeline .container.right-side .item-10{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:8;-ms-grid-column-span:4;grid-area:3/8/4/12}.twenty-five-heritage-page-2019_timeline .container.right-side .item-11{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:8;-ms-grid-column-span:4;grid-area:4/8/5/12}.twenty-five-heritage-page-2019_timeline .container.right-side .year{position:relative}.twenty-five-heritage-page-2019_timeline .container.right-side .year h2:before{content:"";position:absolute;left:-13px;width:24px;top:12px;border-bottom:1px solid #808992}@media (max-width:767px){.twenty-five-heritage-page-2019_timeline .container.right-side .year h2:before{content:"";position:absolute;top:0;left:-13px;width:24px;height:24px;background:#ab8cc1;border-radius:50%;border-bottom:0}}.twenty-five-heritage-page-2019_timeline .container.left-side{display:-ms-grid;display:grid}.twenty-five-heritage-page-2019_timeline .container.left-side.one-row{-ms-grid-columns:(1fr)[5] 1px (1fr)[5];grid-template-columns:repeat(5,1fr) 1px repeat(5,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr}.twenty-five-heritage-page-2019_timeline .container.left-side.one-row .image-holder{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:7;-ms-grid-column-span:3;grid-area:1/7/5/10}.twenty-five-heritage-page-2019_timeline .container.left-side.one-row .item-1{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:1/1/4/5}.twenty-five-heritage-page-2019_timeline .container.left-side.one-row .item-2{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:5;grid-area:1/5/4/5}.twenty-five-heritage-page-2019_timeline .container.left-side.one-row:after,.twenty-five-heritage-page-2019_timeline .container.left-side.one-row:before{content:"";display:inline-block;border-right:4px solid #ab8cc1;border-bottom:4px solid #ab8cc1;width:10px;height:10px;position:absolute;left:calc((100% - 4px) / 2);transform:rotate(45deg) translateX(-50%)}@media (max-width:767px){.twenty-five-heritage-page-2019_timeline .container.left-side.one-row:after,.twenty-five-heritage-page-2019_timeline .container.left-side.one-row:before{left:10px}}.twenty-five-heritage-page-2019_timeline .container.left-side.one-row:before{bottom:-15px}.twenty-five-heritage-page-2019_timeline .container.left-side.one-row:after{bottom:-25px}@media (max-width:767px){.twenty-five-heritage-page-2019_timeline .container.left-side.one-row{-ms-grid-columns:10px 1fr 1fr 1fr 1fr;grid-template-columns:10px 1fr 1fr 1fr 1fr}.twenty-five-heritage-page-2019_timeline .container.left-side.one-row .timeline-line{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:2;-ms-grid-column-span:5;grid-area:1/2/5/7}.twenty-five-heritage-page-2019_timeline .container.left-side.one-row .item-1{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:2;-ms-grid-column-span:4;grid-area:1/2/4/6}}.twenty-five-heritage-page-2019_timeline .container.left-side.three-rows{-ms-grid-columns:(1fr)[5] 1px (1fr)[5];grid-template-columns:repeat(5,1fr) 1px repeat(5,1fr);-ms-grid-rows:(1fr)[3];grid-template-rows:repeat(3,1fr)}@media (max-width:767px){.twenty-five-heritage-page-2019_timeline .container.left-side.three-rows{-ms-grid-columns:10px 1fr 1fr 1fr 1fr;grid-template-columns:10px 1fr 1fr 1fr 1fr}.twenty-five-heritage-page-2019_timeline .container.left-side.three-rows .timeline-line{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:2;-ms-grid-column-span:5;grid-area:1/2/5/7}.twenty-five-heritage-page-2019_timeline .container.left-side.three-rows .item-3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:-1;grid-area:1/3/2/2}.twenty-five-heritage-page-2019_timeline .container.left-side.three-rows .item-5{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:4;grid-area:1/2/2/6}.twenty-five-heritage-page-2019_timeline .container.left-side.three-rows .item-6{-ms-grid-row:2;-ms-grid-column:2;grid-area:2/2/2/2}.twenty-five-heritage-page-2019_timeline .container.left-side.three-rows .item-7{-ms-grid-row:3;-ms-grid-column:2;grid-area:3/2/3/2}.twenty-five-heritage-page-2019_timeline .container.left-side.three-rows .item-9{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:4;grid-area:2/2/3/6}.twenty-five-heritage-page-2019_timeline .container.left-side.three-rows .item-10{-ms-grid-row:3;-ms-grid-column:2;-ms-grid-column-span:4;grid-area:3/2/3/6}}.twenty-five-heritage-page-2019_timeline .container.left-side.five-rows{-ms-grid-columns:(1fr)[5] 1px (1fr)[5];grid-template-columns:repeat(5,1fr) 1px repeat(5,1fr);-ms-grid-rows:(1fr)[6];grid-template-rows:repeat(6,1fr)}.twenty-five-heritage-page-2019_timeline .container.left-side.five-rows .timeline-line{-ms-grid-row:1;-ms-grid-row-span:6;-ms-grid-column:6;-ms-grid-column-span:1;grid-area:1/6/7/7}.twenty-five-heritage-page-2019_timeline .container.left-side.five-rows .image-holder{-ms-grid-row:1;-ms-grid-row-span:6;-ms-grid-column:7;-ms-grid-column-span:5;grid-area:1/7/7/12}.twenty-five-heritage-page-2019_timeline .container.left-side.five-rows .item-12{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:5/1/5/5}.twenty-five-heritage-page-2019_timeline .container.left-side.five-rows .item-13{-ms-grid-row:6;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:6/1/6/5}.twenty-five-heritage-page-2019_timeline .container.left-side.five-rows .item-14{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:1;grid-area:4/5/5/6}.twenty-five-heritage-page-2019_timeline .container.left-side.five-rows .item-15{-ms-grid-row:5;-ms-grid-column:5;-ms-grid-column-span:1;grid-area:5/5/5/6}.twenty-five-heritage-page-2019_timeline .container.left-side.five-rows .item-16{-ms-grid-row:6;-ms-grid-column:5;-ms-grid-column-span:2;grid-area:6/5/6/7}@media (max-width:767px){.twenty-five-heritage-page-2019_timeline .container.left-side.five-rows{-ms-grid-columns:10px 1fr 1fr 1fr 1fr;grid-template-columns:10px 1fr 1fr 1fr 1fr}.twenty-five-heritage-page-2019_timeline .container.left-side.five-rows .timeline-line{-ms-grid-row:1;-ms-grid-row-span:6;-ms-grid-column:2;-ms-grid-column-span:5;grid-area:1/2/7/7}.twenty-five-heritage-page-2019_timeline .container.left-side.five-rows .item-5{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:4;grid-area:1/2/2/6}.twenty-five-heritage-page-2019_timeline .container.left-side.five-rows .item-9{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:4;grid-area:2/2/3/6}.twenty-five-heritage-page-2019_timeline .container.left-side.five-rows .item-10{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:4;grid-area:3/2/4/6}.twenty-five-heritage-page-2019_timeline .container.left-side.five-rows .item-11{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:4;grid-area:4/2/5/6}.twenty-five-heritage-page-2019_timeline .container.left-side.five-rows .item-12{-ms-grid-row:5;-ms-grid-column:2;-ms-grid-column-span:4;grid-area:5/2/5/6}.twenty-five-heritage-page-2019_timeline .container.left-side.five-rows .item-13{-ms-grid-row:6;-ms-grid-column:2;-ms-grid-column-span:4;grid-area:6/2/6/6}}.twenty-five-heritage-page-2019_timeline .container.left-side p{text-align:right}@media (max-width:767px){.twenty-five-heritage-page-2019_timeline .container.left-side p{text-align:left}}.twenty-five-heritage-page-2019_timeline .container.left-side h2:before{content:none}@media (max-width:767px){.twenty-five-heritage-page-2019_timeline .container.left-side h2:before{content:"";position:absolute;top:0;left:-13px;width:24px;height:24px;background:#ab8cc1;border-radius:50%;border-bottom:0}}.twenty-five-heritage-page-2019_timeline .container.left-side h2:after{content:"";position:absolute;right:-13px;width:24px;top:12px;border-bottom:1px solid #808992}@media (max-width:767px){.twenty-five-heritage-page-2019_timeline .container.left-side h2:after{visibility:hidden}}.twenty-five-heritage-page-2019_timeline .container.left-side .image-holder{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:7;-ms-grid-column-span:5;grid-area:1/7/5/12}@media (max-width:767px){.twenty-five-heritage-page-2019_timeline .container.left-side .image-holder{display:none}}.twenty-five-heritage-page-2019_timeline .container.left-side .item-3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:1;grid-area:1/5/2/6}.twenty-five-heritage-page-2019_timeline .container.left-side .item-5{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:1/1/2/5}.twenty-five-heritage-page-2019_timeline .container.left-side .item-6{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:1;grid-area:2/5/3/6}.twenty-five-heritage-page-2019_timeline .container.left-side .item-7{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:1;grid-area:3/5/4/6}.twenty-five-heritage-page-2019_timeline .container.left-side .item-8{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:1;grid-area:4/5/5/6}.twenty-five-heritage-page-2019_timeline .container.left-side .item-9{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:2/1/3/5}.twenty-five-heritage-page-2019_timeline .container.left-side .item-10{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:3/1/4/5}.twenty-five-heritage-page-2019_timeline .container.left-side .item-11{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:4/1/5/5}@media (max-width:767px){.twenty-five-heritage-page-2019_timeline .container.left-side{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}.summer-landing-page-2019_main-banner img.center-block{min-height:500px;-o-object-fit:cover;object-fit:cover}.summer-landing-page-2019_main-banner .decoration-container{position:absolute;bottom:0;margin:0 auto;width:100%;height:126px;text-align:center;background-color:hsla(0,0%,100%,.88);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-top:9px solid #ff6e53}.summer-landing-page-2019_main-banner .decoration-container h1{position:absolute;width:100%;margin:0;top:50%;left:50%;transform:translate(-50%,-50%);color:#ff6e53}.summer-landing-page-2019_main-banner .decoration-container h1 span:nth-child(1n){font-size:92px;font-family:Didot Italic,serif}@media (max-width:767px){.summer-landing-page-2019_main-banner .decoration-container h1 span:nth-child(1n){font-size:42px}}.summer-landing-page-2019_main-banner .decoration-container h1 span:nth-child(2n){font-size:100px;font-family:Baskerville Regular,serif}@media (max-width:767px){.summer-landing-page-2019_main-banner .decoration-container h1 span:nth-child(2n){font-size:52px}}.summer-landing-page-2019_main-banner .decoration-container .decoration-bar-container{position:absolute;bottom:114px;width:100%;top:-17px}.summer-landing-page-2019_main-banner .decoration-container .decoration-bar-container h2{display:flex;align-items:center;justify-content:center;width:400px;height:26px;margin:0 auto;font-family:Avenir Heavy,sans-serif;font-size:17px;text-transform:uppercase;color:#fff;letter-spacing:3.4px;background-color:#fa9d0f}@media (max-width:425px){.summer-landing-page-2019_main-banner .decoration-container .decoration-bar-container h2{width:calc(100% - 17px)}}@media (max-width:359px){.summer-landing-page-2019_main-banner .decoration-container .decoration-bar-container h2{font-size:15px;width:calc(100% - 15px)}}@media (max-width:1500px){.summer-landing-page-2019_main-banner .decoration-container{position:inherit}}@media (max-width:425px){.summer-landing-page-2019_main-banner .decoration-container{position:absolute}}.summer-landing-page-2019_hero-content h3{color:#ff6e53;font-size:46px}.summer-landing-page-2019_hero-content p{max-width:740px;margin:0 auto;font-size:18.5px;line-height:1.84}.summer-landing-page-2019_hero-content p span{color:#ff6e53;font-size:24.5px}.summer-landing-page-2019_sku-grid .custom-component-css{width:calc(25% - 20px);position:relative;margin-left:10px;margin-right:10px}@media (max-width:768px){.summer-landing-page-2019_sku-grid .custom-component-css{width:calc(50% - 20px)}}@media (max-width:425px){.summer-landing-page-2019_sku-grid .custom-component-css{margin-left:0;margin-right:0}}.summer-landing-page-2019_sku-quote{width:100%;height:0;padding-top:100%;position:relative}.summer-landing-page-2019_sku-quote blockquote{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;font-size:25px;text-align:center;color:#ff6e53;padding:0;line-height:1.39}.summer-landing-page-2019_sku-quote blockquote q{position:relative;font-size:33px;font-family:Baskerville Italic,serif}@media (max-width:768px){.summer-landing-page-2019_sku-quote blockquote q{font-size:calc(18px + 6 * ((100vw - 320px) / 448))}}@media (max-width:360px){.summer-landing-page-2019_sku-quote blockquote q{font-size:calc(16px + 2 * ((100vw - 320px) / 40))}}.summer-landing-page-2019_sku-quote blockquote q:before{content:"\201C";position:absolute;left:-15px}@media (max-width:768px){.summer-landing-page-2019_sku-quote blockquote q:before{top:0;left:-8px}}.summer-landing-page-2019_sku-quote blockquote q:after{content:"\201D";position:absolute;right:auto}@media (max-width:768px){.summer-landing-page-2019_sku-quote blockquote q:after{bottom:0}}.summer-landing-page-2019_sku-quote blockquote span:nth-child(1n){font-size:33px;font-family:MT Baskerville Italic,serif}.summer-landing-page-2019_sku-quote blockquote span:nth-child(2n){font-size:31px;font-family:Baskerville Regular,serif}.summer-landing-page-2019_sku-quote blockquote span:nth-child(3n){font-size:33px;font-family:Baskerville Regular,serif;text-transform:uppercase}@media (max-width:768px){.summer-landing-page-2019_sku-quote blockquote{max-width:175px}.summer-landing-page-2019_sku-quote blockquote span:nth-child(-n+3){font-size:calc(18px + 6 * ((100vw - 360px) / 408))}}@media (max-width:425px){.summer-landing-page-2019_sku-quote blockquote{max-width:150px}}@media (max-width:360px){.summer-landing-page-2019_sku-quote blockquote{max-width:130px}.summer-landing-page-2019_sku-quote blockquote span:nth-child(-n+3){font-size:calc(16px + 2 * ((100vw - 320px) / 40))}}.summer-landing-page-2019_sku-quote footer{position:absolute;left:50%;top:250px;transform:translate(-50%,-50%)}.summer-landing-page-2019_sku-quote footer img{width:119px}@media (max-width:425px){.summer-landing-page-2019_sku-quote footer img{width:80px}}@media (max-width:768px){.summer-landing-page-2019_sku-quote footer{top:325px}}@media (max-width:425px){.summer-landing-page-2019_sku-quote footer{top:190px}}.summer-landing-page-2019_carousel h3.title{font-size:41.5px;font-family:Baskerville Regular,serif;text-transform:uppercase}@media (max-width:768px){.summer-landing-page-2019_carousel h3.title{height:auto;margin:auto}}@media (max-width:425px){.summer-landing-page-2019_carousel h3.title{max-width:23ch;font-size:24px}}.summer-landing-page-2019_carousel .carousel-component .carousel-inner-text h3{font-size:29px;text-align:left}.summer-landing-page-2019_carousel .carousel-component .carousel-inner-text ul{font-size:14.5px;font-family:Avenir Book,sans-serif;list-style-position:outside}[data-page-id="604"]{background-image:url(https://res.cloudinary.com/janeiredale/image/upload/v1558556665/Web-Pages/Collection-Landing-Pages/Summer-2019/Asset-1.svg);background-size:contain}.summer-landing-page-2019_faq{padding-top:40px;padding-bottom:40px}.summer-landing-page-2019_faq h3{color:#ff6f54}.summer-landing-page-2019_faq div.clearfix{display:flex;justify-content:space-around;align-items:center;background-color:#f2eeea}@media (max-width:425px){.summer-landing-page-2019_faq div.clearfix{flex-direction:column}}.summer-landing-page-2019_faq .image-container{width:50%}.summer-landing-page-2019_faq .faq-container{width:50%;padding-right:16px}.summer-landing-page-2019_faq .faq-container .font-13,.summer-landing-page-2019_faq .faq-container .font-15{font-family:Avenir Book,sans-serif}.summer-landing-page-2019_faq .faq-container .faq-question{background-color:#f2eeea}.summer-landing-page-2019_faq .faq-container .faq-question .title{border-bottom:2.5px solid #fff}.summer-landing-page-2019_faq .faq-container .faq-question [data-target="#question-4"]{border-bottom:none}@media (max-width:425px){.summer-landing-page-2019_faq .faq-container .faq-question.panel div.title{height:auto}.summer-landing-page-2019_faq .faq-container .faq-question.panel div.title div.flex{padding:5px 5px 5px 0}}@media (max-width:425px){.summer-landing-page-2019_faq .faq-container{width:100%;padding:10px}}@media (max-width:425px){.summer-landing-page-2019_faq{padding-top:0;padding-bottom:20px}}.summer-landing-page-2019_CTA h4{font-size:58.5px;padding-top:20px;padding-bottom:25px}@media (max-width:425px){.summer-landing-page-2019_CTA h4{font-size:26px;padding-top:0;padding-bottom:0}}.summer-landing-page-2019_CTA a{display:block;position:relative;width:300px;height:50px;border:.4px solid #56565a;line-height:50px;margin:0 auto;font-size:18px;font-family:Avenir Book,sans-serif;text-transform:uppercase;color:#56565a}@media (max-width:425px){.summer-landing-page-2019_CTA a{font-size:14px;width:240px;line-height:40px;height:40px}}.summer-landing-page-2019_gtl{font-family:Baskerville Italic,serif}.summer-landing-page-2019_gtl div{top:50%;transform:translateY(-50%)}.summer-landing-page-2019_gtl div p{position:relative;height:145px;font-size:79px}.summer-landing-page-2019_gtl div p span{position:absolute;top:66px;left:36px;font-family:Baskerville Regular,serif;text-transform:uppercase}@media (max-width:425px){.summer-landing-page-2019_gtl div p span{top:24px;left:10px}}@media (max-width:425px){.summer-landing-page-2019_gtl div p{height:52px;margin-bottom:0;font-size:22.5px}}@media (max-width:425px){.summer-landing-page-2019_gtl div{left:9vmin}}.skin-accumax-landing-page-2019_carousel h3.title{font-family:Baskerville Regular,serif;font-size:41px;height:auto;line-height:normal;margin-top:0;margin-bottom:0;padding-top:30px;padding-bottom:30px}@media (max-width:768px){.skin-accumax-landing-page-2019_carousel h3.title{font-size:24px}}.skin-accumax-landing-page-2019_carousel .carousel-component{margin:0 40px 40px}.skin-accumax-landing-page-2019_carousel .carousel-component img{padding-top:0}.skin-accumax-landing-page-2019_carousel .carousel-component .left-side{padding:0}.skin-accumax-landing-page-2019_carousel .carousel-component .left-side .carousel-inner-text h3{margin:0}.skin-accumax-landing-page-2019_carousel .carousel-component .left-side .carousel-inner-text em{font-family:Avenir Light Oblique,sans-serif}.skin-accumax-landing-page-2019_carousel .carousel-component .left-side .carousel-inner-text q{position:relative}.skin-accumax-landing-page-2019_carousel .carousel-component .left-side .carousel-inner-text q:after,.skin-accumax-landing-page-2019_carousel .carousel-component .left-side .carousel-inner-text q:before{position:absolute}.skin-accumax-landing-page-2019_carousel .carousel-component .left-side .carousel-inner-text q:before{left:-15px}.skin-accumax-landing-page-2019_carousel .carousel-component .left-side .carousel-inner-text p:nth-child(2){font-family:Avenir Light,sans-serif;font-size:25px;line-height:1.3;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.skin-accumax-landing-page-2019_carousel .carousel-component .left-side .carousel-inner-text p:nth-child(3){font-size:22.5px;color:#b6ada7;margin-top:15px;line-height:1}.skin-accumax-landing-page-2019_carousel .carousel-component .left-side .carousel-inner-text p:nth-child(3) span:first-child{font-family:Baskerville Regular,serif}.skin-accumax-landing-page-2019_carousel .carousel-component .left-side .carousel-inner-text p:nth-child(3) span:nth-child(2){font-family:MT Baskerville Italic,serif}.skin-accumax-landing-page-2019_carousel .carousel-component .left-side .carousel-inner-text p:nth-child(3) span:nth-child(3){font-family:MT Baskerville Italic,serif;color:#b6ada7}@media (max-width:425px){.skin-accumax-landing-page-2019_carousel .carousel-component .left-side .carousel-inner-text p:nth-child(3){font-size:16px}.skin-accumax-landing-page-2019_carousel .carousel-component .left-side .carousel-inner-text p:nth-child(3) .doctor-descrip{font-size:22.5px}}@media (max-width:768px){.skin-accumax-landing-page-2019_carousel .carousel-component .left-side .carousel-inner-text p:nth-child(2){font-size:16px}.skin-accumax-landing-page-2019_carousel .carousel-component .left-side .carousel-inner-text p:nth-child(2) span{display:inline}}@media (max-width:768px){.skin-accumax-landing-page-2019_carousel .carousel-component .left-side{min-height:400px}}@media (max-width:425px){.skin-accumax-landing-page-2019_carousel .carousel-component .left-side{min-height:0;padding-top:20px}.skin-accumax-landing-page-2019_carousel .carousel-component .left-side .carousel-inner-text q:before{left:-10px}}.skin-accumax-landing-page-2019_carousel .carousel-component .col-lg-12 .right-side{width:auto}.skin-accumax-landing-page-2019_carousel .carousel-component .col-lg-12 .right-side img{-o-object-fit:contain;object-fit:contain;width:auto}@media (max-width:768px){.skin-accumax-landing-page-2019_carousel .carousel-component div.layout{min-height:0}}@media (max-width:425px){.skin-accumax-landing-page-2019_carousel .carousel-component{margin:0 10px 40px}}.skin-accumax-landing-page-2019_main-banner img{width:100%;min-height:513px;-o-object-fit:cover;object-fit:cover}@media (max-width:425px){.skin-accumax-landing-page-2019_main-banner img{min-height:100%}}.skin-accumax-landing-page-2019_main-banner .container{padding-left:0;padding-right:0}.skin-accumax-landing-page-2019_main-banner a.btn-primary{font-size:15px;font-family:Avenir Book,sans-serif;text-transform:uppercase;background-color:#4aa950;border:1px solid #429748}.skin-accumax-landing-page-2019_main-banner .button-container .btn{line-height:40px;padding-top:0;padding-bottom:0}@media (max-width:425px){.skin-accumax-landing-page-2019_main-banner .button-container{text-align:center}}.skin-accumax-landing-page-2019_main-banner a.btn-primary:hover{background-color:#3a863f;border:1px solid #337437}.skin-accumax-landing-page-2019_main-banner .collection-wrapper{position:absolute;top:121px;left:0}.skin-accumax-landing-page-2019_main-banner .collection-wrapper .collection-main-container h1{line-height:.86;font-size:64px;font-weight:400;margin:0;color:#4aa950;font-family:Baskerville Regular,serif;text-transform:uppercase}.skin-accumax-landing-page-2019_main-banner .collection-wrapper .collection-main-container h1 span:first-child{font-family:Baskerville Italic,serif;font-size:48px;text-transform:lowercase}.skin-accumax-landing-page-2019_main-banner .collection-wrapper .collection-main-container h1 span:nth-child(2){font-family:MT Baskerville Italic,serif}.skin-accumax-landing-page-2019_main-banner .collection-wrapper .collection-main-container h1 span:nth-child(3){display:block;font-family:Baskerville Regular,serif}@media (max-width:768px){.skin-accumax-landing-page-2019_main-banner .collection-wrapper .collection-main-container{position:static}.skin-accumax-landing-page-2019_main-banner .collection-wrapper .collection-main-container h1{font-size:54px;text-align:center;padding-top:0;margin-top:0;margin-bottom:0}.skin-accumax-landing-page-2019_main-banner .collection-wrapper .collection-main-container em{position:relative;left:-123px;bottom:0;top:43px;font-size:40px}}@media (max-width:425px){.skin-accumax-landing-page-2019_main-banner .collection-wrapper .collection-main-container h1{text-align:center;font-size:41px;line-height:1}.skin-accumax-landing-page-2019_main-banner .collection-wrapper .collection-main-container h1 span{display:inline-block}.skin-accumax-landing-page-2019_main-banner .collection-wrapper .collection-main-container h1 span:first-child{font-size:38px}}.skin-accumax-landing-page-2019_main-banner .collection-wrapper .main-banner-container{padding:0!important;max-width:500px;height:auto}.skin-accumax-landing-page-2019_main-banner .collection-wrapper .main-banner-container p{font-size:17px;font-family:Avenir Book,sans-serif;line-height:1.35;margin-top:30px;margin-bottom:30px;color:#b6ada7}@media (max-width:768px){.skin-accumax-landing-page-2019_main-banner .collection-wrapper .main-banner-container{left:0!important;max-width:100%;height:auto;position:relative;top:auto;line-height:1.21;color:#777}.skin-accumax-landing-page-2019_main-banner .collection-wrapper .main-banner-container h2{font-family:Avenir Roman,sans-serif;font-size:14px}}@media (max-width:768px){.skin-accumax-landing-page-2019_main-banner .collection-wrapper{position:static;margin-top:26px}}@media (max-width:425px){.skin-accumax-landing-page-2019_main-banner .collection-wrapper img{width:100%;height:300px}}.skin-accumax-landing-page-2019_testimonials h4{color:#4aa950}.skin-accumax-landing-page-2019_testimonials .blockquote-container{font-family:Avenir Book,sans-serif;color:#777}.skin-accumax-landing-page-2019_testimonials .blockquote-container blockquote{font-size:13px;padding:0}.skin-accumax-landing-page-2019_meet-supplements h3{font-size:41.5px;font-family:Baskerville Regular,serif;color:#4aa950}@media (max-width:425px){.skin-accumax-landing-page-2019_meet-supplements h3{font-size:24px}}.skin-accumax-landing-page-2019_meet-supplements .title-supplements{display:-ms-grid;display:grid;-ms-grid-columns:545px 1fr;grid-template-columns:545px 1fr;margin-bottom:70px;background:#f1ede9}.skin-accumax-landing-page-2019_meet-supplements .title-supplements p{font-size:21px;font-family:Avenir Heavy,sans-serif;margin-top:19px;margin-bottom:19px;color:#56565a;text-transform:uppercase}.skin-accumax-landing-page-2019_meet-supplements .title-supplements p.left{margin-left:49px}.skin-accumax-landing-page-2019_meet-supplements .title-supplements p.right{margin-left:82px}@media (max-width:1024px){.skin-accumax-landing-page-2019_meet-supplements .title-supplements{display:none}}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta{display:-ms-grid;display:grid;-ms-grid-columns:545px 22px 1fr;grid-template-columns:545px 1fr;-ms-grid-rows:auto 22px auto 22px auto 22px auto 22px auto 22px auto 22px auto;grid-template-areas:"skinaccumax  skinaccumax-content" "skincomplete skincomplete-content" "skinomegas   skinomegas-content" "skinyouthbiome skinyouthbiome-content" "skinultimate skinultimate-content" "skinantioxidant skinantioxidant-content" "skinvitamina skinvitamina-content";grid-gap:22px}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow{height:182px;margin-right:76px;position:relative;line-height:2.5em;padding-left:1em;padding-right:2em;color:#000}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow:after{content:"";position:absolute;border-bottom:91px solid transparent;border-top:91px solid transparent;height:0;width:0;margin-right:-91px;right:0}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow p{position:absolute;top:50%;transform:translateY(-50%);min-width:370px;font-family:Avenir Book Oblique,sans-serif;font-size:23px;color:#fff;margin-bottom:0;margin-left:23px}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow p span{font-size:18px}@media (max-width:1024px){.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow p{position:static;transform:none;min-width:0;font-size:23px}}@media (max-width:425px){.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow p{font-size:16px;line-height:1.33;margin-left:0}}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.title{grid-area:title;background:grey;margin-left:40px}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.title:after{border-left:none}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinaccumax{-ms-grid-row:1;-ms-grid-column:1;grid-area:skinaccumax;background:#785b93}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinaccumax:after{border-left:91px solid #785b93}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skincomplete{-ms-grid-row:3;-ms-grid-column:1;grid-area:skincomplete;background:#a34b6d}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skincomplete:after{border-left:91px solid #a34b6d}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinomegas{-ms-grid-row:5;-ms-grid-column:1;grid-area:skinomegas;background:#008ca7}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinomegas:after{border-left:91px solid #008ca7}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinyouthbiome{-ms-grid-row:7;-ms-grid-column:1;grid-area:skinyouthbiome;background:#eb5f83}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinyouthbiome:after{border-left:91px solid #eb5f83}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinultimate{-ms-grid-row:9;-ms-grid-column:1;grid-area:skinultimate;background:#537563}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinultimate:after{border-left:91px solid #537563}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinantioxidant{-ms-grid-row:11;-ms-grid-column:1;grid-area:skinantioxidant;background:#9f3293}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinantioxidant:after{border-left:91px solid #9f3293}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinvitamina{-ms-grid-row:13;-ms-grid-column:1;grid-area:skinvitamina;background:#3c5896}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinvitamina:after{border-left:91px solid #3c5896}@media (max-width:1024px){.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow{display:flex;align-items:center;margin-right:0}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow:after{border-left:none!important;border-right:none!important}}@media (max-width:425px){.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow{height:131px}}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper{margin-left:60px;display:flex;flex-direction:column;justify-content:center}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper span{color:#777;margin-top:31px;margin-bottom:15px;font-size:17px}@media (max-width:425px){.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper span{margin-top:13px}}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper .logo-svg{height:35px;margin-right:auto}@media (max-width:425px){.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper .logo-svg{width:100%;height:auto;margin-bottom:18px}}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper .text-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;padding-top:10px}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper .text-container p{font-family:Avenir Book,sans-serif;font-size:22px;line-height:1.33;margin-bottom:0;color:#777}@media (max-width:425px){.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper .text-container p{font-size:16px}}@media (max-width:425px){.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper .text-container{align-items:flex-start}}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper .title-content{grid-area:title-content;background:grey}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper.skinaccumax-content{-ms-grid-row:1;-ms-grid-column:3;grid-area:skinaccumax-content}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper.skinaccumax-content .logo-svg{height:43px}@media (max-width:425px){.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper.skinaccumax-content .logo-svg{height:auto}}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper.skincomplete-content{-ms-grid-row:3;-ms-grid-column:3;grid-area:skincomplete-content}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper .skinyouthbiome-content{-ms-grid-row:7;-ms-grid-column:3;grid-area:skinyouthbiome-content}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper.skinomegas-content{-ms-grid-row:5;-ms-grid-column:3;grid-area:skinomegas-content}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper.skinultimate-content{-ms-grid-row:9;-ms-grid-column:3;grid-area:skinultimate-content}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper.skinantioxidant-content{-ms-grid-row:11;-ms-grid-column:3;grid-area:skinantioxidant-content}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper.skinvitamina-content{-ms-grid-row:13;-ms-grid-column:3;grid-area:skinvitamina-content}@media (max-width:1024px){.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper{margin-left:36px}}@media (max-width:425px){.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper{padding-left:10px;padding-right:10px;margin-left:0}}@media (max-width:1024px){.skin-accumax-landing-page-2019_meet-supplements .supplement-cta{-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:auto 22px auto 22px auto 22px auto 22px auto 22px auto 22px auto 22px auto 22px auto 22px auto 22px auto 22px auto 22px auto 22px auto;grid-template-areas:"skinaccumax" "skinaccumax-content" "skincomplete" "skincomplete-content" "skinomegas" "skinomegas-content" "skinyouthbiome" "skinyouthbiome-content" "skinultimate" "skinultimate-content" "skinantioxidant" "skinantioxidant-content" "skinvitamina" "skinvitamina-content"}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinaccumax{-ms-grid-row:1;-ms-grid-column:1}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skincomplete{-ms-grid-row:5;-ms-grid-column:1}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinomegas{-ms-grid-row:9;-ms-grid-column:1}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinyouthbiome{-ms-grid-row:13;-ms-grid-column:1}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinultimate{-ms-grid-row:17;-ms-grid-column:1}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinantioxidant{-ms-grid-row:21;-ms-grid-column:1}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.arrow.skinvitamina{-ms-grid-row:25;-ms-grid-column:1}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper.skinaccumax-content{-ms-grid-row:3;-ms-grid-column:1}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper.skincomplete-content{-ms-grid-row:7;-ms-grid-column:1}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper .skinyouthbiome-content{-ms-grid-row:15;-ms-grid-column:1}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper.skinomegas-content{-ms-grid-row:11;-ms-grid-column:1}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper.skinultimate-content{-ms-grid-row:19;-ms-grid-column:1}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper.skinantioxidant-content{-ms-grid-row:23;-ms-grid-column:1}.skin-accumax-landing-page-2019_meet-supplements .supplement-cta div.content-wrapper.skinvitamina-content{-ms-grid-row:27;-ms-grid-column:1}}.skin-accumax-landing-page-2019_sku-grid{padding-top:20px}.skin-accumax-landing-page-2019_sku-grid h3{font-family:Baskerville Regular,serif;font-size:33px;color:#4aa950;letter-spacing:4px;text-transform:uppercase}.skin-accumax-landing-page-2019_quiz{margin-bottom:100px}.skin-accumax-landing-page-2019_quiz h4{color:#4aa950;font-size:25px;font-family:Avenir Book,sans-serif;text-align:center;text-transform:uppercase;line-height:1.4;letter-spacing:3.5px;margin-bottom:30px}@media (max-width:425px){.skin-accumax-landing-page-2019_quiz h4{margin-bottom:15px;letter-spacing:normal;font-size:22px}}.skin-accumax-landing-page-2019_quiz button.btn-primary{display:block;margin:0 auto;font-size:15px;font-family:Avenir Book,sans-serif;text-transform:uppercase;background-color:#4aa950;border:1px solid #429748}.skin-accumax-landing-page-2019_quiz button.btn-primary:hover{background-color:#3a863f;border:1px solid #337437}@media (max-width:425px){.skin-accumax-landing-page-2019_quiz{margin-bottom:20px}.skin-accumax-landing-page-2019_quiz div.center-util{min-width:320px}}.fall-landing-page-2019_shop-collection{padding-top:15px;padding-bottom:15px}.fall-landing-page-2019_shop-collection a{width:275px;height:50px;border:1px solid #968c84;line-height:50px;text-align:center;font-family:Avenir Roman,sans-serif;font-size:18px;text-transform:uppercase;color:#968c84}.fall-landing-page-2019_shop-collection a:hover{text-decoration:none}@media (max-width:425px){.fall-landing-page-2019_shop-collection a{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-left:10px;padding-right:10px;height:44px;line-height:44px}}.fall-landing-page-2019_hero-contentV2{margin-top:-100px;padding-bottom:30px;z-index:1}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 535px;grid-template-columns:1fr 535px;grid-template-areas:"image text";-ms-grid-rows:1fr;grid-template-rows:1fr}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .image{-ms-grid-row:1;-ms-grid-column:1;grid-area:image}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .image .aspect-outer{position:relative;padding-top:137.73585%;min-height:1px;height:0;overflow:hidden}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .image .aspect-outer .aspect-inner{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:768px){.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .image .aspect-outer{padding-top:72.60274%}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .image img{-o-object-fit:contain;object-fit:contain}}@media (max-width:767px){.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .image .aspect-outer{padding-top:100%}}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text{-ms-grid-row:1;-ms-grid-column:2;width:100%;font-size:83px;grid-area:text}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative .content-wrapper{margin-top:200px}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative .content-wrapper .text-wrapper .new-badge{position:relative;left:15px;top:13px;text-transform:uppercase;font-style:oblique;font-family:Avenir Heavy,sans-serif;font-size:.29850746269em;color:#968c84;letter-spacing:1.84px}@media (max-width:768px){.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative .content-wrapper{margin-top:20px}}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h1,.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h2,.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h3{text-align:center;margin:0}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h1{display:flex;flex-direction:column;position:relative;max-width:441px;margin:auto;font-size:1em;line-height:1}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h1 sup{position:absolute;top:55%;right:-20px;color:#968c84;font-size:23px}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h1 span:first-child{position:absolute;left:15px;top:-15px;text-transform:uppercase;font-style:oblique;font-family:Avenir Heavy,sans-serif;font-size:.29850746269em;color:#968c84;letter-spacing:1.84px}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h1 span:nth-child(2n){font-family:Didot Italic,serif;color:#c99d73;letter-spacing:-1.34px;text-align:left;text-transform:uppercase}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h1 span:nth-child(3n){text-align:right;font-family:Didot Roman,serif;color:#968c84;letter-spacing:-1.34px;text-transform:uppercase}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h1 span:nth-child(3n):before{content:"";display:block;height:0;width:0;margin-top:-21px}@media (max-width:767px){.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h1{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;flex-direction:row;justify-content:center}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h1 span{display:inline-flex}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h1 span:first-child{left:7px;top:-8px}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h1 span:nth-child(2n):before{margin-top:0}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h1 sup{top:12px;right:-17px;font-size:19px}}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h2{font-family:Didot Roman,serif;font-size:.5em;line-height:1;color:#968c84;text-transform:uppercase}@media (max-width:767px){.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h2{letter-spacing:1.56px}}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h3{font-family:Avenir Roman,sans-serif;font-size:.29850746269em;margin-top:.22388059701em;letter-spacing:1.6px;color:#968c84}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h3 span{font-family:Avenir Oblique,sans-serif}@media (max-width:767px){.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative h3{letter-spacing:.92px}}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative p{font-family:Avenir Roman,sans-serif;font-size:20px;text-align:center;line-height:1.1;letter-spacing:.2px;max-width:475px;margin:40px auto;color:#968c84}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative p a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #968c84;line-height:50px;text-align:center;font-family:Avenir Roman,sans-serif;font-size:18px;text-transform:uppercase;color:#968c84}@media (max-width:425px){.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text .relative p{font-size:12px;max-width:300px;margin:27px auto}}@media (max-width:767px){.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text{font-size:40px}}@media (max-width:359px){.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text{font-size:35px}}@media (max-width:768px){.fall-landing-page-2019_hero-contentV2{margin-top:-40px}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"image" "text"}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .image{-ms-grid-row:1;-ms-grid-column:1}.fall-landing-page-2019_hero-contentV2 .fall-landing-page-2019_grid .text{-ms-grid-row:2;-ms-grid-column:1}}@media (max-width:425px){.fall-landing-page-2019_hero-contentV2{margin-top:-25px}}.fall-landing-page-2019_quote{max-width:600px;margin:15px auto;line-height:1;padding-top:60px;padding-bottom:60px}.fall-landing-page-2019_quote blockquote q{position:relative;width:100%;display:block}.fall-landing-page-2019_quote blockquote q:before{content:"\201C";position:absolute;font-family:Didot Italic,serif;font-size:45px;color:#968c84;left:-20px}.fall-landing-page-2019_quote blockquote q:after{content:"\201D";position:absolute;font-family:Didot Italic,serif;font-size:45px;color:#c99d73;right:-18px;top:45px}.fall-landing-page-2019_quote blockquote span:nth-child(1n){text-align:left;font-size:45px;font-family:Didot Italic,serif;color:#968c84}.fall-landing-page-2019_quote blockquote span:nth-child(2n){display:block;text-align:right;text-transform:uppercase;font-size:45px;font-family:Didot Roman,serif;color:#c99d73}.fall-landing-page-2019_quote footer{position:absolute;right:0;top:176px}.fall-landing-page-2019_quote img{width:100px}@media (max-width:767px){.fall-landing-page-2019_quote blockquote{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;padding:0}.fall-landing-page-2019_quote blockquote q:before{font-size:calc(28px + 6 * ((100vw - 320px) / 105));left:calc(21px + 13 * ((100vw - 320px) / 105))}.fall-landing-page-2019_quote blockquote q:after{font-size:calc(29px + 9 * ((100vw - 320px) / 105));right:-10px;top:35px}.fall-landing-page-2019_quote blockquote span:nth-child(1n){display:block;font-size:calc(28px + 6 * ((100vw - 320px) / 105));text-align:center;padding-bottom:1.5rem}.fall-landing-page-2019_quote blockquote span:nth-child(2n){display:block;font-size:calc(29px + 9 * ((100vw - 320px) / 105));text-align:center}.fall-landing-page-2019_quote footer{top:165px}}.fall-landing-page-2019_carousel{padding-top:15px;padding-bottom:15px}.fall-landing-page-2019_carousel h3.title{font-size:39.5px;padding-top:40px;padding-bottom:20px;margin-top:0;height:auto;line-height:normal}@media (max-width:425px){.fall-landing-page-2019_carousel h3.title{font-size:24px;padding-top:20px;padding-bottom:20px;width:250px;margin:0 auto}}.fall-landing-page-2019_carousel .carousel-inner-text{color:#968c84}.fall-landing-page-2019_carousel .carousel-inner-text p{font-size:29px;font-family:Baskerville Italic,serif;color:#968c84}.fall-landing-page-2019_carousel .carousel-inner-text ul{font-family:Avenir Book,sans-serif;font-size:14.5px}.fall-landing-page-2019_three-column h5{font-family:Baskerville Italic,serif;font-size:39.5px;text-align:center;color:#968c84;margin-top:0;height:auto;line-height:normal}@media (max-width:425px){.fall-landing-page-2019_three-column h5{font-size:24px;margin:0 auto}}.fall-landing-page-2019_three-column .fall-landing-page-2019_column-wrapper{display:flex;justify-content:center}.fall-landing-page-2019_three-column .fall-landing-page-2019_column-wrapper .three-column-cell{width:calc(33.33333% - 20px);margin:10px}.fall-landing-page-2019_three-column .fall-landing-page-2019_column-wrapper .three-column-cell p,.fall-landing-page-2019_three-column .fall-landing-page-2019_column-wrapper .three-column-cell strong{color:#968c84}.fall-landing-page-2019_three-column .fall-landing-page-2019_column-wrapper .three-column-cell p{font-family:Avenir Medium,sans-serif;line-height:1.5}.fall-landing-page-2019_three-column .fall-landing-page-2019_column-wrapper .three-column-cell strong{font-family:Avenir Heavy,sans-serif}@media (max-width:767px){.fall-landing-page-2019_three-column .fall-landing-page-2019_column-wrapper{flex-direction:column;align-items:center}.fall-landing-page-2019_three-column .fall-landing-page-2019_column-wrapper .three-column-cell{width:100%}}.fall-landing-page-2019_seals-type h4{font-family:Baskerville Italic,serif;font-size:39.5px;text-align:center;color:#968c84;margin-top:0;height:auto;line-height:normal}@media (max-width:425px){.fall-landing-page-2019_seals-type h4{font-size:24px;padding-top:15px;padding-bottom:10px;margin:0 auto}}.holiday-landing-page-2019_main-content{background-image:url(https://res.cloudinary.com/janeiredale/image/upload/v1568641741/Homepage/Testing/background-test-1.svg);background-size:cover;background-position:50%;margin-top:50px;margin-bottom:71px}.holiday-landing-page-2019_main-content img{display:block;width:580px;height:191px;margin:0 auto}.holiday-landing-page-2019_main-content h1{font-family:Baskerville Regular,serif;font-size:26px;padding-top:24px;padding-bottom:37px;margin:0;color:#bc9f7a;text-transform:uppercase;text-align:center}.holiday-landing-page-2019_main-content p{max-width:687px;margin:0 auto;font-family:Avenir Book,sans-serif;font-size:15.5px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:center;line-height:1.84;color:#bc9f7a}@media (max-width:425px){.holiday-landing-page-2019_main-content{margin-top:38px}.holiday-landing-page-2019_main-content h1{font-size:14px;padding-top:16px}.holiday-landing-page-2019_main-content img{width:100%;height:100%}.holiday-landing-page-2019_main-content p{font-size:13.5px;line-height:1.85}}.holiday-landing-page-2019_sku-grid .custom-component-css{width:50%;position:relative}.holiday-landing-page-2019_sku-grid .custom-component-css .holiday-landing-page-2019_sku-banner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.holiday-landing-page-2019_sku-grid .custom-component-css .holiday-landing-page-2019_sku-banner img,.holiday-landing-page-2019_sku-grid .custom-component-css .holiday-landing-page-2019_sku-banner svg{width:100%;height:100%;display:block}.holiday-landing-page-2019_carousel h3.title{font-family:Baskerville Regular,serif;font-family:42px}.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text h3{font-family:Baskerville Italic,serif;font-size:33.5px;text-align:left;margin:0;padding-bottom:5px;color:#bc9f7a}.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text hr{margin:0;border-top:1px solid #bc9f7a;border-top:.5px solid #bc9f7a}.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text p{color:#bc9f7a}.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text p:nth-child(3){font-family:Avenir Oblique,sans-serif;line-height:1;padding-top:5px}.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text p:nth-child(3) span{font-size:14.5px;margin:0}.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text p:nth-child(3) span:nth-child(2){text-transform:uppercase}.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text ul{line-height:1.76}@media (max-width:425px){.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text{margin-top:25px}.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text hr{margin:.5rem 0}.holiday-landing-page-2019_carousel .carousel-component .carousel-inner-text ul{padding-left:0}}.holiday-landing-page-2019_giftGuide_link{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:96px;margin-bottom:51px}.holiday-landing-page-2019_giftGuide_link div{max-width:425px;margin:auto}.holiday-landing-page-2019_giftGuide_link div h6{font-family:Baskerville Regular,serif;font-size:27px;text-align:center;margin-top:27px}.holiday-landing-page-2019_giftGuide_link div p{font-family:Avenir Book,sans-serif;font-size:13px;text-align:center;margin-bottom:16px}.holiday-landing-page-2019_giftGuide_link div a{display:block;margin:0 auto;font-family:Avenir Medium,sans-serif;font-size:17px;text-transform:uppercase;line-height:1;text-align:center;padding:15px;margin-left:72px;margin-right:72px;background-color:#777;color:#fff;cursor:pointer}@media (max-width:425px){.holiday-landing-page-2019_giftGuide_link{margin-top:65px}.holiday-landing-page-2019_giftGuide_link div a{width:157px;height:37px;font-size:15.5px;line-height:37px;letter-spacing:.78px;padding:0}}.holiday-landing-page-2019_gtl h4{color:#bc9f7a}.holiday-landing-page-2019_gtl div a span{font-family:Baskerville Regular,serif;color:#56565a}.holiday-landing-page-2019_quiz{display:flex;justify-content:center;align-items:center;flex-direction:column}.holiday-landing-page-2019_quiz img{width:260px;height:137px}.holiday-landing-page-2019_quiz div{max-width:425px}.holiday-landing-page-2019_quiz div h5{font-family:Baskerville Regular,serif;font-size:27px;line-height:1.11;letter-spacing:.54px}.holiday-landing-page-2019_quiz div p{font-family:Avenir Book,sans-serif;font-size:13px;line-height:1.62;letter-spacing:.26px;margin-bottom:23px}.holiday-landing-page-2019_quiz div a{display:block;margin:0 auto;font-family:Avenir Medium,sans-serif;font-size:17px;text-transform:uppercase;line-height:1;text-align:center;padding:15px;margin-left:130px;margin-right:130px;background-color:#777;color:#fff;cursor:pointer}@media (max-width:425px){.holiday-landing-page-2019_quiz div h5{margin-top:36px}.holiday-landing-page-2019_quiz div a{width:157px;height:37px;font-size:15.5px;line-height:37px;letter-spacing:.78px;padding:0}}.holiday-landing-page-2019_honeycomb{margin:.5rem auto 2rem}.holiday-landing-page-2019_honeycomb .grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr 2fr)[5] 1fr;grid-template-columns:repeat(5,1fr 2fr) 1fr;-ms-grid-rows:(115px)[4];grid-template-rows:repeat(4,115px);width:1064px;height:460px}.holiday-landing-page-2019_honeycomb .grid .item{display:flex;align-items:center;justify-content:center;position:relative;font-family:Baskerville Regular,serif;font-size:22px;text-align:center;line-height:1.11;color:#ba9b75}.holiday-landing-page-2019_honeycomb .grid .item:first-child{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:3;grid-column-end:span 3;-ms-grid-row:3;grid-row-start:3;-ms-grid-row-span:2;grid-row-end:span 2;background:url(https://janeiredale.imagerelay.com/ql/9db91a6689ca401f816499d5ab6a41a9/Holiday19LandingPageArtboard-3.png);background-repeat:no-repeat;background-size:cover}.holiday-landing-page-2019_honeycomb .grid .item:nth-child(2){-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:3;grid-column-end:span 3;-ms-grid-row:2;grid-row-start:2;-ms-grid-row-span:2;grid-row-end:span 2;background:url(https://janeiredale.imagerelay.com/ql/43607afb109f42ab97a10bb486c3b331/Holiday19LandingPageArtboard-4.png);background-repeat:no-repeat;background-size:cover}.holiday-landing-page-2019_honeycomb .grid .item:nth-child(3){-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:3;grid-column-end:span 3;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:span 2}.holiday-landing-page-2019_honeycomb .grid .item:nth-child(3),.holiday-landing-page-2019_honeycomb .grid .item:nth-child(4){background:url(https://janeiredale.imagerelay.com/ql/4db4a5a4e248404eb5fd72aa750c29d5/Holiday19LandingPageArtboard-5.png);background-repeat:no-repeat;background-size:cover}.holiday-landing-page-2019_honeycomb .grid .item:nth-child(4){-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:3;grid-column-end:span 3;-ms-grid-row:3;grid-row-start:3;-ms-grid-row-span:2;grid-row-end:span 2}.holiday-landing-page-2019_honeycomb .grid .item:nth-child(5){-ms-grid-column:7;grid-column-start:7;-ms-grid-column-span:3;grid-column-end:span 3;-ms-grid-row:2;grid-row-start:2;-ms-grid-row-span:2;grid-row-end:span 2}.holiday-landing-page-2019_honeycomb .grid .item:nth-child(5),.holiday-landing-page-2019_honeycomb .grid .item:nth-child(6){background:url(https://janeiredale.imagerelay.com/ql/4db4a5a4e248404eb5fd72aa750c29d5/Holiday19LandingPageArtboard-5.png);background-repeat:no-repeat;background-size:cover}.holiday-landing-page-2019_honeycomb .grid .item:nth-child(6){-ms-grid-column:9;grid-column-start:9;-ms-grid-column-span:3;grid-column-end:span 3;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:span 2}@media (max-width:1024px){.holiday-landing-page-2019_honeycomb{height:43.25vw;width:100%}.holiday-landing-page-2019_honeycomb .grid{-ms-grid-columns:(1fr 2fr)[5] 1fr;grid-template-columns:repeat(5,1fr 2fr) 1fr;-ms-grid-rows:(10.8125vw)[4];grid-template-rows:repeat(4,10.8125vw);width:100%;height:43.25vh}.holiday-landing-page-2019_honeycomb .grid .item{font-size:calc(10px + 12 * ((100vw - 425px) / 599))}}@media (max-width:425px){.holiday-landing-page-2019_honeycomb{height:180vw;width:100%}.holiday-landing-page-2019_honeycomb .grid{-ms-grid-columns:(1fr 2fr)[2] 1fr;grid-template-columns:repeat(2,1fr 2fr) 1fr;-ms-grid-rows:(24.714vw)[7];grid-template-rows:repeat(7,24.714vw);width:100%;height:120vh}.holiday-landing-page-2019_honeycomb .grid .item{font-size:calc(20px + -5 * ((100vw - 425px) / -105))}.holiday-landing-page-2019_honeycomb .grid .item:first-child{-ms-grid-row:2;grid-row-start:2}.holiday-landing-page-2019_honeycomb .grid .item:nth-child(2){-ms-grid-row:1;grid-row-start:1}.holiday-landing-page-2019_honeycomb .grid .item:nth-child(3){-ms-grid-column:1;grid-column-start:1;-ms-grid-row:4;grid-row-start:4}.holiday-landing-page-2019_honeycomb .grid .item:nth-child(4){-ms-grid-column:3;grid-column-start:3}.holiday-landing-page-2019_honeycomb .grid .item:nth-child(5){-ms-grid-column:1;grid-column-start:1;-ms-grid-row:6;grid-row-start:6}.holiday-landing-page-2019_honeycomb .grid .item:nth-child(6){-ms-grid-column:3;grid-column-start:3;-ms-grid-row:5;grid-row-start:5}}.giftGuide_section-header .sku-grid-header,.mothers-day-gift-guide-2019_section-header .sku-grid-header,.vday-gift-guide-2019_sectionHead .sku-grid-header{max-width:1044px;margin:0 auto 11px}.giftGuide_section-header .custom-component-css,.mothers-day-gift-guide-2019_section-header .custom-component-css,.vday-gift-guide-2019_sectionHead .custom-component-css{min-height:300px;margin:0 auto 60px;position:relative;width:calc(25% - 20px)}.giftGuide_section-header .custom-component-css>*,.mothers-day-gift-guide-2019_section-header .custom-component-css>*,.vday-gift-guide-2019_sectionHead .custom-component-css>*{width:100%;height:100%}@media (max-width:425px){.giftGuide_section-header .custom-component-css,.mothers-day-gift-guide-2019_section-header .custom-component-css,.vday-gift-guide-2019_sectionHead .custom-component-css{width:calc(50% - 20px);margin-bottom:40px}.giftGuide_section-header .custom-component-css img,.mothers-day-gift-guide-2019_section-header .custom-component-css img,.vday-gift-guide-2019_sectionHead .custom-component-css img{width:100%}}.giftGuide_section-header .custom-component-css a:hover,.mothers-day-gift-guide-2019_section-header .custom-component-css a:hover,.vday-gift-guide-2019_sectionHead .custom-component-css a:hover{text-underline:none}.giftGuide_section-header .layout.horizontal.mb-40.around-justified,.mothers-day-gift-guide-2019_section-header .layout.horizontal.mb-40.around-justified,.vday-gift-guide-2019_sectionHead .layout.horizontal.mb-40.around-justified{margin-bottom:0!important}@media (max-width:425px){.giftGuide_section-header .layout.horizontal.mb-40.around-justified,.mothers-day-gift-guide-2019_section-header .layout.horizontal.mb-40.around-justified,.vday-gift-guide-2019_sectionHead .layout.horizontal.mb-40.around-justified{margin-top:20px}}.giftGuide_section-header h3,.mothers-day-gift-guide-2019_section-header h3,.vday-gift-guide-2019_sectionHead h3{height:116px;font-family:Baskerville Italic,serif;font-size:46px;text-align:center;text-transform:uppercase;line-height:116px;margin-bottom:50px}@media (max-width:425px){.giftGuide_section-header h3,.mothers-day-gift-guide-2019_section-header h3,.vday-gift-guide-2019_sectionHead h3{height:53px;line-height:53px;font-size:18px;text-align:left;padding-left:10px;margin:2px}}@media (max-width:320px){.giftGuide_section-header h3,.mothers-day-gift-guide-2019_section-header h3,.vday-gift-guide-2019_sectionHead h3{font-size:16px}}@media (max-width:767px){.giftGuide_section-header .layout.horizontal.mb-40.around-justified,.mothers-day-gift-guide-2019_section-header .layout.horizontal.mb-40.around-justified,.vday-gift-guide-2019_sectionHead .layout.horizontal.mb-40.around-justified{display:none}}@media (max-width:425px){.giftGuide_section-header .dropdown-svg,.mothers-day-gift-guide-2019_section-header .dropdown-svg,.vday-gift-guide-2019_sectionHead .dropdown-svg{display:block!important;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.giftGuide_section-header .dropdown-svg svg,.mothers-day-gift-guide-2019_section-header .dropdown-svg svg,.vday-gift-guide-2019_sectionHead .dropdown-svg svg{fill:#777}.giftGuide_section-header .dropdown-svg svg #arrow-down,.mothers-day-gift-guide-2019_section-header .dropdown-svg svg #arrow-down,.vday-gift-guide-2019_sectionHead .dropdown-svg svg #arrow-down{stroke:#777}}.landingPage_title-type h2{font-family:Baskerville Regular,serif;font-size:36px;margin:0;padding-top:25px}@media (max-width:425px){.landingPage_title-type h2{font-size:24px}}.landingPage_title-type h3{font-family:Avenir Roman,sans-serif;font-size:16px;line-height:1.4;margin-top:10px;margin-bottom:35px}@media (max-width:425px){.landingPage_title-type h3{font-size:12px}}.holidayPage_title-type>*{font-family:Baskerville Regular,serif;font-size:36px;margin:0}@media (max-width:425px){.holidayPage_title-type>*{font-size:24px}}.giftGuide-2019_main-banner{margin-bottom:15px}.giftGuide-2019_main-banner .container div:first-child{position:absolute;left:-59px;top:168px}.giftGuide-2019_main-banner .container div:first-child h1{display:flex;flex-direction:column;font-family:Baskerville Regular,serif;min-width:304px;line-height:1;margin:0;letter-spacing:5.65px;text-align:center;color:#56565a}.giftGuide-2019_main-banner .container div:first-child h1 span:first-child{font-size:45px;text-align:left;text-transform:lowercase}.giftGuide-2019_main-banner .container div:first-child h1 span:nth-child(2n){text-transform:uppercase;font-size:56px;letter-spacing:4.65px;text-align:right}@media (max-width:1190px){.giftGuide-2019_main-banner .container div:first-child{left:0}}@media (max-width:768px){.giftGuide-2019_main-banner .container div:first-child{position:static;width:343px;margin:15px auto 0}}@media (max-width:425px){.giftGuide-2019_main-banner .container div:first-child{width:auto}}.giftGuide-2019_carousel-right-side h3{font-family:Baskerville Italic,serif;font-size:38px;color:#56565a}.giftGuide-2019_carousel-right-side div.layout{width:100%;justify-content:center;align-items:flex-end;flex-direction:column;position:inherit}@media (max-width:768px){.giftGuide-2019_carousel-right-side div.layout{min-height:0}}.giftGuide-2019_carousel-right-side .left-side .carousel-inner-text{top:auto;transform:none;align-items:center}.giftGuide-2019_carousel-right-side .left-side .carousel-inner-text a{line-height:27px}.giftGuide-2019_carousel-right-side .left-side .carousel-inner-text p{font-family:Avenir Book,sans-serif;font-size:22.5px;text-align:center}@media (max-width:425px){.giftGuide-2019_carousel-right-side .left-side{width:100%}}@font-face{font-family:Avenir Roman;src:url(/css/fonts/b290e775-e0f9-4980-914b-a4c32a5e3e36.woff2) format("woff2"),url(/css/fonts/4b978f72-bb48-46c3-909a-2a8cd2f8819c.woff) format("woff");font-display:swap}@font-face{font-family:Avenir Oblique;src:url(/css/fonts/1a7173fa-062b-49ad-9915-bc57d3bfc1f5.woff2) format("woff2"),url(/css/fonts/cdda031e-26e9-4269-83d1-5a218caa10db.woff) format("woff");font-display:swap}@font-face{font-family:Avenir Medium Oblique;src:url(/css/fonts/deb5e718-7abb-4df3-9365-edfa95317090.woff2) format("woff2"),url(/css/fonts/04801919-17ee-4c6b-8b17-eb1965cb3ed6.woff) format("woff");font-display:swap}@font-face{font-family:Avenir Medium;src:url(/css/fonts/17b90ef5-b63f-457b-a981-503bb7afe3c0.woff2) format("woff2"),url(/css/fonts/c9aeeabd-dd65-491d-b4be-3e0db9ae47a0.woff) format("woff");font-display:swap}@font-face{font-family:Avenir Heavy;src:url(/css/fonts/d513e15e-8f35-4129-ad05-481815e52625.woff2) format("woff2"),url(/css/fonts/61bd362e-7162-46bd-b67e-28f366c4afbe.woff) format("woff");font-display:swap}@font-face{font-family:Avenir Black;src:url(/css/fonts/c78eb7af-a1c8-4892-974b-52379646fef4.woff2) format("woff2"),url(/css/fonts/75b36c58-2a02-4057-a537-09af0832ae46.woff) format("woff");font-display:swap}@font-face{font-family:Avenir Book;src:url(/css/fonts/065a6b14-b2cc-446e-9428-271c570df0d9.woff2) format("woff2"),url(/css/fonts/65d75eb0-2601-4da5-a9a4-9ee67a470a59.woff) format("woff");font-display:swap}@font-face{font-family:Avenir Light;src:url(/css/fonts/0078f486-8e52-42c0-ad81-3c8d3d43f48e.woff2) format("woff2"),url(/css/fonts/908c4810-64db-4b46-bb8e-823eb41f68c0.woff) format("woff");font-display:swap}@font-face{font-family:Avenir Light Oblique;src:url(/css/fonts/a59168c1-917d-4de9-a244-0316c057c357.woff2) format("woff2"),url(/css/fonts/6dc0e7d8-9284-44e1-8f05-984a41daa3a4.woff) format("woff");font-display:swap}@font-face{font-family:Avenir Book Oblique;src:url(/css/fonts/476612d9-282d-4f76-95cd-b4dd31e7ed21.woff2) format("woff2"),url(/css/fonts/f1ebae2b-5296-4244-8771-5f40e60a564a.woff) format("woff");font-display:swap}@font-face{font-family:Baskerville Regular;src:url(/css/fonts/9d829c2e-8420-477a-8b80-803b796e3253.woff2) format("woff2"),url(/css/fonts/9df317a3-a79e-422e-b4e2-35ccd29cd5b7.woff) format("woff");font-display:swap}@font-face{font-family:MT Baskerville Italic;src:url(/css/fonts/443846d6-f22b-4bbc-a3df-8d47a63c5f5f.woff2) format("woff2"),url(/css/fonts/9626ec97-8a0a-4c6b-b122-c93121fa2a95.woff) format("woff");font-display:swap}@font-face{font-family:Baskerville Italic;src:url(/css/fonts/ed8ac168-5be2-4127-b1b2-976a1a017786.woff2) format("woff2"),url(/css/fonts/11514d41-5158-4a68-8f27-9202cc7fc001.woff) format("woff");font-display:swap}@font-face{font-family:Blend Regular;src:url(/css/fonts/4ae0d393-4390-460b-94a1-395eb1667de8.woff2) format("woff2"),url(/css/fonts/58a1e87a-26cb-4aac-97c2-89b2f1599daa.woff) format("woff");font-display:swap}@font-face{font-family:Avenir Condensed Ultra Light;src:url(/css/fonts/4e85b83c-23d4-44fb-9b42-b7d35d7fdbdc.woff2) format("woff2"),url(/css/fonts/a09b5aae-fed9-40e0-9990-20eeaece9255.woff) format("woff");font-display:swap}@font-face{font-family:Avenir Condensed;src:url(/css/fonts/7fb4cb78-601f-4bb2-995a-442252089573.woff2) format("woff2"),url(/css/fonts/19db35b6-b3e8-400b-ae62-a3d37cc9fa56.woff) format("woff");font-display:swap}@font-face{font-family:Didot Roman;src:url(/css/fonts/650d0d58-e300-4679-853a-3e756a508990.woff2) format("woff2"),url(/css/fonts/f54a27b8-45c7-4c5a-8049-87803db6bbc5.woff) format("woff");font-display:swap}@font-face{font-family:Didot Italic;src:url(/css/fonts/443d65aa-6f72-4676-9ff8-47280867f2f6.woff2) format("woff2"),url(/css/fonts/2f0a4cb5-52da-49ad-9454-2148732dcc2c.woff) format("woff");font-display:swap}@font-face{font-family:Didot Bold;src:url(/css/fonts/b2eb2ad6-3170-4f0b-a83a-e30e6d288041.woff2) format("woff2"),url(/css/fonts/d1e2418c-d5dd-4a4e-8832-064986499246.woff) format("woff");font-display:swap}@font-face{font-family:Didot Bold Italic;src:url(/css/fonts/3318001f-519a-40ce-ace1-5a65bdc90ba3.woff2) format("woff2"),url(/css/fonts/ceac0839-782e-426a-b51d-dbd71aafcb51.woff) format("woff");font-display:swap}.layout.horizontal,.layout.vertical{display:flex}.layout.horizontal.inline,.layout.vertical.inline{display:inline-flex}.layout.horizontal{flex-direction:row}.layout.horizontal.reverse{flex-direction:row-reverse}.layout.vertical{flex-direction:column}.layout.vertical.reverse{flex-direction:column-reverse}.layout.wrap{flex-wrap:wrap}.layout.wrap-reverse{flex-wrap:wrap-reverse}.flex{flex:1;flex-basis:.000000001px}.flex.auto{flex-basis:auto}.flex.none{flex:none}.flex.one{flex:1}.flex.two{flex:2}.flex.three{flex:3}.flex.four{flex:4}.flex.five{flex:5}.flex.six{flex:6}.flex.seven{flex:7}.flex.eight{flex:8}.flex.nine{flex:9}.flex.ten{flex:10}.flex.eleven{flex:11}.flex.twelve{flex:12}.fix-flex{width:0}.vertical.layout>.flex.auto-vertical{flex-basis:auto}.horizontal.row>.flex:not(:first-of-type){margin-left:2%}.layout.start{align-items:flex-start}.layout.center,.layout.center-center{align-items:center}.layout.end{align-items:flex-end}.layout.baseline{align-items:baseline}.layout.start-justified{justify-content:flex-start}.layout.center-center,.layout.center-justified{justify-content:center}.layout.end-justified{justify-content:flex-end}.layout.around-justified{justify-content:space-around}.layout.justified{justify-content:space-between}.self-start{align-self:flex-start}.self-center{-ms-grid-row-align:center;align-self:center}.self-end{align-self:flex-end}.self-stretch{-ms-grid-row-align:stretch;align-self:stretch}.block{display:block}.inline-block{display:inline-block}.relative{position:relative}.absolute{position:absolute}.fit{top:0;left:0}@media (max-width:769px){.xs-order-1{order:1}.xs-order-2{order:2}.xs-order-3{order:3}.xs-order-4{order:4}.xs-order-5{order:5}.xs-order-6{order:6}.xs-order-7{order:7}.xs-order-8{order:8}.xs-order-9{order:9}.xs-order-10{order:10}.xs-order-11{order:11}.xs-order-12{order:12}.xs-order-13{order:13}.xs-order-14{order:14}.xs-order-15{order:15}.xs-order-16{order:16}.xs-order-17{order:17}.xs-order-18{order:18}.xs-order-19{order:19}.xs-order-20{order:20}}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{touch-action:manipulation;zoom:1}body{height:100%;font-family:Avenir Roman,sans-serif;font-size:14px;color:#777;overflow-x:hidden}sup{font-size:70%;top:-.4em}b,strong{font-weight:400;color:#433e3a}a,b,strong{font-family:Avenir Medium,sans-serif}.content-container{padding-right:20px;padding-left:20px}.full-width{width:100%}.border-block{border:1px solid #e2dad0}.fit{position:absolute;height:100%;right:0;bottom:0;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-lavender{text-transform:uppercase;color:#67359f;font-family:Avenir Heavy;font-size:14px}.pointer{cursor:pointer}.grey-bg{background:#f9f8f6}.light-purple-bg{background:rgba(103,52,159,.06)}.container{max-width:1094px;width:100%}.badge{font-family:Avenir Heavy,sans-serif;text-align:center;background-color:#67359f;position:absolute;padding:4px 0}.fixed{position:fixed}.ji-tabs .tab-content{border:1px solid #f1ede9}.ji-tabs .tab-content .tab-pane{padding-top:40px;padding-bottom:36px}.ji-tabs .nav-tabs{border-color:#f1ede9;border-bottom-width:0}.ji-tabs .nav-tabs a{display:flex;justify-content:center;align-items:center;font-family:Baskerville Regular,serif;font-size:22px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#777;background-color:#f1ede9;min-width:188px;height:40px;padding:0;text-align:center;margin-right:1px}.ji-tabs .nav-tabs li:last-child a{margin-right:0}.ji-tabs .nav-tabs li.active>a{color:#433e3a;background-color:#fff;border-color:#f1ede9 transparent transparent}.ji-tabs .nav-tabs li[role=presentation].active:first-child a{border-left-color:#f1ede9}.ji-tabs .nav-tabs li[role=presentation].active:last-child a{border-right-color:#f1ede9}.js-multiCode_spinner{display:none;width:14px;height:14px;fill:#67359f}.ji-carousel.carousel{padding-left:50px;padding-right:50px}.ji-carousel .carousel-control{width:50px;opacity:1}.ji-carousel .carousel-control svg{position:absolute;top:45%}.ji-carousel .carousel-control .arrow-icon{width:35px;height:35px}.ji-carousel .carousel-control.left,.ji-carousel .carousel-control.right{background-image:none}.ji-carousel .carousel-control.left svg{left:0}.ji-carousel .carousel-control.right svg{right:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:none}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0}.video-container .video-section,.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.video-container img{position:absolute;top:-1px;left:-1px;height:101%;width:101%}.bordered-box{border:1px solid #f1ede9}.landing-page-container{margin-bottom:20px}.landing-page-container .landing-page-header{margin-top:13px}.landing-page-container .landing-page-title{color:#433e3a;font-family:Avenir Medium,sans-serif;font-size:24px}.landing-page-container .landing-page-description{margin-top:3px;font-size:15px}@media (max-width:991px){.landing-page-container .landing-page-header{margin-top:8px}.landing-page-container .landing-page-title{font-size:16px}.landing-page-container .landing-page-description{margin-top:7px;font-size:13px}}@media (min-width:769px){.badge{width:16px;height:16px;font-size:10px}}@media (max-width:768px){.container{padding-right:10px;padding-left:10px}.content-container{padding-left:0;padding-right:0}.row{margin-right:-10px;margin-left:-10px}[class*=col-]{padding-left:10px;padding-right:10px}.badge{width:13px;height:13px;font-size:8px;padding:3px 0}.ji-tabs .panel-group{border-bottom:1px solid #f1ede9}.ji-tabs .panel{box-shadow:none;border:none;margin:0}.ji-tabs .panel .panel-body{padding-left:0;padding-right:0;border:none}.ji-tabs .panel .panel-heading{background-color:#fff;border-top:none;border-top:1px solid #f1ede9;padding:0}.ji-tabs .panel .panel-heading a,.ji-tabs .panel .panel-heading h4{display:inline-block;width:100%}.ji-tabs .panel .panel-heading a,.ji-tabs .panel .panel-heading a:hover{padding-top:16px;padding-bottom:16px;text-decoration:none;font-family:Baskerville Regular,serif;font-size:15px;color:#433e3a}.ji-carousel.carousel{padding-left:0;padding-right:0}.ji-carousel .carousel-control{width:20px}.ji-carousel .carousel-control .arrow-icon{width:15px;height:15px}.pagination{margin:0}.pagination>li>a{font-size:13px;font-family:Avenir Heavy,sans-serif}.pagination>li>a span{font-size:11px}.pagination>li>a.page-number{padding:5px 0;margin:0;height:28px;width:28px;font-family:Avenir Roman,sans-serif}.pagination .active a,.pagination .active a:hover{background-color:#433e3a}}.product-rating{color:#8eaa6b}.product-rating span{vertical-align:bottom}.product-rating svg{vertical-align:middle;width:17px;height:17px}.product-tile-container .product-image{border:1px solid #f1ede9}.product-tile-container .product-title{font-size:15px;padding-top:10px}.product-tile-container .product-title a,.product-tile-container .product-title a:hover{color:#433e3a;cursor:pointer;font-family:Avenir Roman,sans-serif}.product-tile-container .product-price{padding-top:7px;font-size:13px}.review-tile-container .review-rating{color:#8eaa6b}.review-tile-container .review-actions{height:30px}.review-tile-container .review-actions .separator{border-left:1px solid #9c9a98;height:100%}.breadcrumb{background-color:#fff;padding:0;margin:0;text-transform:lowercase}.breadcrumb .active a{text-decoration:underline;color:#777}.breadcrumb>li+li:before,.breadcrumb a,.breadcrumb span{font-family:Avenir Roman,sans-serif;font-size:13px;color:#9c9a98}.basket-modal-container{display:none}.basket-modal-container .container{position:relative}.basket-modal-container .basket-modal{position:absolute;padding:26px 21px;width:300px;right:3px;background-color:#fff;z-index:20;border-left:1px solid #e2dad0;border-right:1px solid #e2dad0;border-bottom:1px solid #e2dad0;border-top:none;box-shadow:0 2px 4px 0 rgba(67,62,58,.2)}.basket-modal-container .basket-modal .arrow,.basket-modal-container .basket-modal .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.basket-modal-container .basket-modal .arrow{top:-20px;right:12px;border-left-width:12px;border-right-width:12px;border-bottom-width:17px;border-bottom-color:#f1ede9}.basket-modal-container .basket-modal .arrow:after{content:" ";border-left-width:11px;border-right-width:11px;border-bottom-width:16px;border-bottom-color:#fff;margin-left:-11px}.basket-modal-container .basket-modal a.btn,.basket-modal-container .basket-modal a.btn:hover{font-family:Avenir Heavy,sans-serif;line-height:1.8;color:#fff}.basket-modal-container .basket-modal a,.basket-modal-container .basket-modal a:hover{color:#67359f}.basket-modal-container .basket-modal img{border:1px solid #f1ede9}.signin-modal .modal-body{padding-bottom:20px!important}.product-selectable-item .checkbox-option{position:absolute;top:0}.product-selectable-item .checkbox-option label{cursor:pointer}.pagination{margin:0}.pagination>li>a{border:none;color:#777;font-size:15px;font-family:Avenir Heavy}.pagination>li>a span{font-size:13px;cursor:pointer}.pagination>li>a.page-number{padding:5px 0;margin:0 5px;height:28px;width:28px;font-family:Avenir Roman,sans-serif;cursor:pointer}.pagination .active a,.pagination .active a:hover{background-color:#433e3a}@media (max-width:767px){.product-rating svg{width:15px;height:15px}.product-tile-container .product-title{font-size:12px;padding-top:4px;line-height:1.5em;min-height:5em}.product-tile-container .product-price{font-size:12px}.breadcrumb>li+li:before,.breadcrumb a{font-size:11px}.basket-modal-container .basket-modal .arrow{top:-15px;right:7px;border-left-width:10px;border-right-width:10px;border-bottom-width:10px;border-bottom-color:#f1ede9}.basket-modal-container .basket-modal .arrow:after{content:" ";border-left-width:9px;border-right-width:9px;border-bottom-width:9px;border-bottom-color:#fff;margin-left:-9px}}.dotted-border-bottom,.dotted-border-top{background-image:linear-gradient(90deg,#9c9a98 33%,hsla(0,0%,100%,0) 0);background-size:6px 2px;background-repeat:repeat-x}.dotted-border-top{background-position:top}.dotted-border-bottom{background-position:bottom}.dotted-border-left,.dotted-border-right{background-image:linear-gradient(180deg,#9c9a98 33%,hsla(0,0%,100%,0) 0);background-size:2px 5px;background-repeat:repeat-y}.dotted-border-left{background-position:0}.dotted-border-right{background-position:100%}.solid-border-top{border-top:1px solid #f1ede9}.solid-border-bottom{border-bottom:1px solid #f1ede9}.pt-60{padding-top:60px}.pb-60{padding-bottom:60px}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mr-0{margin-right:0}.ml-0{margin-left:0}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.m-5{margin:5px}.mt-5{margin-top:5px}.mb-5{margin-bottom:5px}.mr-5{margin-right:5px}.ml-5{margin-left:5px}.p-5{padding:5px}.pt-5{padding-top:5px}.pb-5{padding-bottom:5px}.pl-5{padding-left:5px}.pr-5{padding-right:5px}.m-10{margin:10px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.mr-10{margin-right:10px}.ml-10{margin-left:10px}.p-10{padding:10px}.pt-10{padding-top:10px}.pb-10{padding-bottom:10px}.pl-10{padding-left:10px}.pr-10{padding-right:10px}.m-15{margin:15px}.mt-15{margin-top:15px}.mb-15{margin-bottom:15px}.mr-15{margin-right:15px}.ml-15{margin-left:15px}.p-15{padding:15px}.pt-15{padding-top:15px}.pb-15{padding-bottom:15px}.pl-15{padding-left:15px}.pr-15{padding-right:15px}.m-20{margin:20px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.mr-20{margin-right:20px}.ml-20{margin-left:20px}.p-20{padding:20px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.pl-20{padding-left:20px}.pr-20{padding-right:20px}.m-25{margin:25px}.mt-25{margin-top:25px}.mb-25{margin-bottom:25px}.mr-25{margin-right:25px}.ml-25{margin-left:25px}.p-25{padding:25px}.pt-25{padding-top:25px}.pb-25{padding-bottom:25px}.pl-25{padding-left:25px}.pr-25{padding-right:25px}.m-30{margin:30px}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.mr-30{margin-right:30px}.ml-30{margin-left:30px}.p-30{padding:30px}.pt-30{padding-top:30px}.pb-30{padding-bottom:30px}.pl-30{padding-left:30px}.pr-30{padding-right:30px}.m-35{margin:35px}.mt-35{margin-top:35px}.mb-35{margin-bottom:35px}.mr-35{margin-right:35px}.ml-35{margin-left:35px}.p-35{padding:35px}.pt-35{padding-top:35px}.pb-35{padding-bottom:35px}.pl-35{padding-left:35px}.pr-35{padding-right:35px}.m-40{margin:40px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.mr-40{margin-right:40px}.ml-40{margin-left:40px}.p-40{padding:40px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}.pl-40{padding-left:40px}.pr-40{padding-right:40px}@media (max-width:769px){.m-sm-0{margin:0}.mt-sm-0{margin-top:0}.mb-sm-0{margin-bottom:0}.mr-sm-0{margin-right:0}.ml-sm-0{margin-left:0}.p-sm-0{padding:0}.pt-sm-0{padding-top:0}.pb-sm-0{padding-bottom:0}.pl-sm-0{padding-left:0}.pr-sm-0{padding-right:0}.m-sm-5{margin:5px}.mt-sm-5{margin-top:5px}.mb-sm-5{margin-bottom:5px}.mr-sm-5{margin-right:5px}.ml-sm-5{margin-left:5px}.p-sm-5{padding:5px}.pt-sm-5{padding-top:5px}.pb-sm-5{padding-bottom:5px}.pl-sm-5{padding-left:5px}.pr-sm-5{padding-right:5px}.m-sm-10{margin:10px}.mt-sm-10{margin-top:10px}.mb-sm-10{margin-bottom:10px}.mr-sm-10{margin-right:10px}.ml-sm-10{margin-left:10px}.p-sm-10{padding:10px}.pt-sm-10{padding-top:10px}.pb-sm-10{padding-bottom:10px}.pl-sm-10{padding-left:10px}.pr-sm-10{padding-right:10px}.m-sm-15{margin:15px}.mt-sm-15{margin-top:15px}.mb-sm-15{margin-bottom:15px}.mr-sm-15{margin-right:15px}.ml-sm-15{margin-left:15px}.p-sm-15{padding:15px}.pt-sm-15{padding-top:15px}.pb-sm-15{padding-bottom:15px}.pl-sm-15{padding-left:15px}.pr-sm-15{padding-right:15px}.m-sm-20{margin:20px}.mt-sm-20{margin-top:20px}.mb-sm-20{margin-bottom:20px}.mr-sm-20{margin-right:20px}.ml-sm-20{margin-left:20px}.p-sm-20{padding:20px}.pt-sm-20{padding-top:20px}.pb-sm-20{padding-bottom:20px}.pl-sm-20{padding-left:20px}.pr-sm-20{padding-right:20px}.m-sm-25{margin:25px}.mt-sm-25{margin-top:25px}.mb-sm-25{margin-bottom:25px}.mr-sm-25{margin-right:25px}.ml-sm-25{margin-left:25px}.p-sm-25{padding:25px}.pt-sm-25{padding-top:25px}.pb-sm-25{padding-bottom:25px}.pl-sm-25{padding-left:25px}.pr-sm-25{padding-right:25px}.m-sm-30{margin:30px}.mt-sm-30{margin-top:30px}.mb-sm-30{margin-bottom:30px}.mr-sm-30{margin-right:30px}.ml-sm-30{margin-left:30px}.p-sm-30{padding:30px}.pt-sm-30{padding-top:30px}.pb-sm-30{padding-bottom:30px}.pl-sm-30{padding-left:30px}.pr-sm-30{padding-right:30px}.m-sm-35{margin:35px}.mt-sm-35{margin-top:35px}.mb-sm-35{margin-bottom:35px}.mr-sm-35{margin-right:35px}.ml-sm-35{margin-left:35px}.p-sm-35{padding:35px}.pt-sm-35{padding-top:35px}.pb-sm-35{padding-bottom:35px}.pl-sm-35{padding-left:35px}.pr-sm-35{padding-right:35px}.m-sm-40{margin:40px}.mt-sm-40{margin-top:40px}.mb-sm-40{margin-bottom:40px}.mr-sm-40{margin-right:40px}.ml-sm-40{margin-left:40px}.p-sm-40{padding:40px}.pt-sm-40{padding-top:40px}.pb-sm-40{padding-bottom:40px}.pl-sm-40{padding-left:40px}.pr-sm-40{padding-right:40px}}.font-primary{font-family:Avenir Roman,sans-serif}.font-secondary{font-family:Baskerville Regular,serif}.blend-font{font-family:Blend Regular,serif}.avenir-condensed-ultra-light{font-family:Avenir Condensed Ultra Light,serif}.avenir-book{font-family:Avenir Book,sans-serif}.italic{font-family:Baskerville Italic,serif;font-style:normal}.secondary-font-monotype-italic{font-family:MT Baskerville Italic,serif}.dark-text,.dark-text:hover{color:#433e3a}.twenty-five-years-grey-text,.twenty-five-years-grey-text:hover{color:#808992}.dark-text-noHover{color:#433e3a}.text-decoration-none{text-decoration:none!important}.line-height-1{line-height:1}.text-underline{text-decoration:underline}.valentine-red{color:#f58a79}.valentine-gray{color:#56565a}.mothers-day-gift-guide-2019_text-color{color:#65568f}.slate-grey{color:#56565a}blockquote{border-left:0}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before{content:open-quote}q:after{content:close-quote}.grey-text,.grey-text:hover{color:#777}.light-grey-text,.light-grey-text:hover{color:#9c9a98}.green-text,.green-text:hover{color:#8eaa6b}.salmon-text,.salmon-text:hover{color:#e37f75}.deep-lavender-text,.deep-lavender-text:hover{color:#67359f}.chevron-text{font-size:24px}.chevron-text:after{content:"\BB"}.no-wrap{white-space:nowrap}.font-10{font-size:10px}.font-11{font-size:11px}.font-12{font-size:12px}.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.font-17{font-size:17px}.font-18{font-size:18px}.font-19{font-size:19px}.font-20{font-size:20px}.font-21{font-size:21px}.font-22{font-size:22px}.font-23{font-size:23px}.font-24{font-size:24px}.font-25{font-size:25px}.font-26{font-size:26px}.font-30{font-size:30px}.font-31{font-size:31px}.font-32{font-size:32px}.font-33{font-size:33px}.font-34{font-size:34px}.font-35{font-size:35px}.font-36{font-size:36px}.font-37{font-size:37px}.font-38{font-size:38px}.font-39{font-size:39px}.font-40{font-size:40px}.font-41{font-size:41px}.font-42{font-size:42px}.font-43{font-size:43px}.font-44{font-size:44px}.font-45{font-size:45px}.font-46{font-size:46px}.font-47{font-size:47px}.font-48{font-size:48px}.font-49{font-size:49px}.font-50{font-size:50px}.font-51{font-size:51px}.font-52{font-size:52px}.font-53{font-size:53px}.font-54{font-size:54px}.font-55{font-size:55px}.slight-italic{font-family:Avenir Oblique,sans-serif}.medium-text{font-family:Avenir Medium,sans-serif}.heavy-text{font-family:Avenir Heavy,sans-serif}.bold{font-weight:700}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.jane-iredale{font-family:Avenir Oblique,sans-serif;font-style:normal;white-space:nowrap}@media (max-width:769px){.font-sm-10{font-size:10px}.font-sm-11{font-size:11px}.font-sm-12{font-size:12px}.font-sm-13{font-size:13px}.font-sm-14{font-size:14px}.font-sm-15{font-size:15px}.font-sm-16{font-size:16px}.font-sm-17{font-size:17px}.font-sm-18{font-size:18px}.font-sm-19{font-size:19px}.font-sm-20{font-size:20px}.font-sm-21{font-size:21px}.font-sm-22{font-size:22px}.font-sm-23{font-size:23px}.font-sm-24{font-size:24px}.font-sm-25{font-size:25px}.font-sm-26{font-size:26px}.font-sm-27{font-size:27px}.font-sm-28{font-size:28px}.font-sm-29{font-size:29px}.font-sm-30{font-size:30px}.font-sm-31{font-size:31px}.font-sm-32{font-size:32px}.font-sm-33{font-size:33px}.font-sm-34{font-size:34px}.font-sm-35{font-size:35px}.font-sm-36{font-size:36px}.font-sm-37{font-size:37px}.font-sm-38{font-size:38px}}h1{color:#433e3a;font-family:Avenir Medium,sans-serif;font-size:24px}.btn{height:40px;font-size:16px;font-family:Avenir Heavy,sans-serif}.btn.btn-300{width:300px}.btn.btn-230{width:230px}.btn.btn-150{width:150px}.btn.transparent-lavender{border-color:#67359f;color:#67359f;font-size:14px;font-weight:700;padding:9px 12px;background:#fff}.btn.transparent-lavender:hover{color:#67359f}.input-group-btn>.btn{border-color:#e2dad0}.input-group-btn>.btn.ji-btn-group{border-left:0;position:relative;font-size:14px;padding:9px 20px;font-weight:700;color:#67359f}.input-group-btn>.btn.ji-btn-group:before{content:"";position:absolute;left:0;top:4px;height:30px;border-left:1px solid #e2dad0}label{color:#433e3a;font-family:Avenir Medium,sans-serif;font-weight:400}.no-border{border:none}.ji-select-wrapper{position:relative;background:#fff}.ji-select-wrapper .ji-select{background:transparent;position:relative;z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:20px}.ji-select-wrapper .ji-select.hidden+.caret{display:none}.ji-select-wrapper .ji-select::-ms-expand{display:none}.ji-select-wrapper .caret{position:absolute;right:9px;top:calc(50% - 2px);z-index:1}.form-control{min-height:40px;padding:9px 12px;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#e2dad0;color:#777}.dropdown-menu{z-index:10000}.checkbox-option input[type=checkbox]{display:none}.checkbox-option input[type=checkbox]+label:before{width:30px;height:30px;background-color:#fff;border:1px solid #e2dad0;content:"\A0";display:inline-block;margin-right:10px;padding-top:6px}.checkbox-option input[type=checkbox]:checked+label:before{background:#fff url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTUgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogc2tldGNodG9vbCA0MSAoMzUzMjYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPjVGQUM1ODg2LUMxQjQtNDc2Qy1CNzU0LUUzOTQ5N0ZGRkQ1MjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IklDT04vQ2hlY2ttYXJrIiBmaWxsPSIjNjczNTlGIj4KICAgICAgICAgICAgPGcgaWQ9ImNoZWNrbWFyayI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU2hhcGUiIHBvaW50cz0iNC43NzczODI4MSA5LjQ0NzY1NzUzIDEuMjUgNS43MzEyNzM5NyAwIDYuOTg0OTg2MyA0Ljc3NzM4MjgxIDEyIDE1IDEuMjUzNjcxMjMgMTMuNzUgMCI+PC9wb2x5Z29uPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K") no-repeat 50%/55%}.radio{margin-top:15px;margin-bottom:22px}.radio label{position:relative;padding-left:25px;font-size:14px}.radio input[type=radio]{display:none}.radio input[type=radio]+label:before{display:block;position:absolute;left:0;top:1px;width:16px;height:16px;border:1px solid #777;background-color:#fff;border-radius:50%;content:""}.radio input[type=radio]:checked+label:after{content:"";display:block;width:12px;height:12px;position:absolute;background:#777;top:3px;left:2px;border-radius:50%}.datetimepicker-wrapper{position:relative;width:170px}.datetimepicker-wrapper .picker-icon{position:absolute;top:8px;right:10px}.datepicker{position:relative;width:100%;padding:0 5px}.datepicker .table-condensed{width:100%}.datepicker .table-condensed td,.datepicker .table-condensed th{text-align:center;font-size:13px;font-weight:400;color:#433e3a}.datepicker .table-condensed .next,.datepicker .table-condensed .prev{color:#fff;cursor:pointer}.datepicker .table-condensed .prev:before{content:"<<";color:#67359f}.datepicker .table-condensed .next:after{content:">>";color:#67359f}.datepicker .table-condensed .day{border:5px solid #fff;border-width:0 5px;cursor:pointer}.datepicker .table-condensed .day.new,.datepicker .table-condensed .day.old{color:#9c9a98}.datepicker .table-condensed .day.active{background:#433e3a;color:#fff}.datepicker .table-condensed .month,.datepicker .table-condensed .year{width:25%;display:inline-block;padding:5px;cursor:pointer}.datepicker .table-condensed .month.active,.datepicker .table-condensed .year.active{background:#433e3a;color:#fff}.datepicker .datepicker-months td{white-space:normal;word-wrap:break-word;word-break:break-all}.datepicker .switch{cursor:pointer}.datepicker:after,.datepicker:before{content:"";position:absolute;display:block;width:0;border-style:solid;border-width:10px 16px 10px 0;margin-top:-8px;top:50%}.datepicker:before{left:-16px;border-color:transparent #e2dad0}.datepicker:after{left:-13px;border-color:transparent #fff}.bootstrap-datetimepicker-widget.dropdown-menu{box-shadow:none;border-color:#e2dad0;margin-left:55px;margin-top:-135px;width:calc(100% - 20px);max-width:310px}.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block{color:#d0021b}.has-error .form-control{border-color:#d0021b!important}.form-control,.form-control:focus{box-shadow:none!important}.help-block.with-errors{color:#d0021b;margin:9px 0 0}.help-block.with-errors li,.help-block.with-errors ul{display:inline}.help-block.with-errors:not(:empty):before{font-family:Glyphicons Halflings;content:"\E209";padding-right:10px}.dropdown-toggle{background:#fff!important;color:#777;font-family:Avenir Roman,sans-serif;font-size:14px}.dropdown-toggle,.dropdown-toggle:hover{border-color:#e2dad0}.bootstrap-select .dropdown-toggle:focus,.btn-group.open .dropdown-toggle{outline:none!important;box-shadow:none!important;border-color:#e2dad0}.open>.btn-default.dropdown-toggle:hover{border-color:#e2dad0}.bootstrap-select{width:100%!important}@media (max-width:769px){.bootstrap-datetimepicker-widget.dropdown-menu{margin-left:-138px;margin-top:-295px}.bootstrap-datetimepicker-widget.dropdown-menu .datepicker:after,.bootstrap-datetimepicker-widget.dropdown-menu .datepicker:before{top:inherit;margin-top:0;left:145px;margin-left:-8px;border-width:16px 10px 0}.bootstrap-datetimepicker-widget.dropdown-menu .datepicker:before{border-color:#e2dad0 transparent;bottom:-22px}.bootstrap-datetimepicker-widget.dropdown-menu .datepicker:after{bottom:-20px;border-color:#fff transparent}}svg{width:20px;height:20px}.icon-10{width:10px;height:10px}.icon-11{width:11px;height:11px}.icon-12{width:12px;height:12px}.icon-13{width:13px;height:13px}.icon-14{width:14px;height:14px}.icon-15{width:15px;height:15px}.icon-16{width:16px;height:16px}.icon-17{width:17px;height:17px}.icon-18{width:18px;height:18px}.icon-19{width:19px;height:19px}.icon-20{width:20px;height:20px}.icon-21{width:21px;height:21px}.icon-22{width:22px;height:22px}.icon-23{width:23px;height:23px}.icon-24{width:24px;height:24px}.icon-25{width:25px;height:25px}.icon-26{width:26px;height:26px}.icon-27{width:27px;height:27px}.icon-28{width:28px;height:28px}.icon-29{width:29px;height:29px}.icon-30{width:30px;height:30px}.icon-31{width:31px;height:31px}.icon-32{width:32px;height:32px}.icon-33{width:33px;height:33px}.icon-34{width:34px;height:34px}.icon-35{width:35px;height:35px}.icon-36{width:36px;height:36px}.icon-37{width:37px;height:37px}.icon-38{width:38px;height:38px}.icon-39{width:39px;height:39px}.icon-40{width:40px;height:40px}.icon-telephone{width:26px;height:15px}.icon-heart{fill:transparent;stroke:#9c9a98}.icon-grey{fill:#777}.icon-greyish{fill:#9c9a98}.icon-lavender{fill:#67359f}.icon-salmon{fill:#e37f75;stroke:#e37f75}.icon-silver{fill:#c5c5c5}.icon-dusty-gray-brown{fill:#777}.spinner{animation:spin .5s linear infinite}.payment-icon{height:18px}.usa-logo{width:53px;height:51px}.peta-logo{width:81px;height:30px}.leaping-bunny-logo{width:65px;height:46px}.scf-seal-daily-logo{width:42px;height:61px}.ecocert-logo{width:69px;height:46px}.paraben-free-logo{width:70px;height:63px}.non-comedogenic-logo{width:98px;height:64px}.talc-free-logo{width:53px;height:64px}.phthalate-free-logo{width:79px;height:63px}.panel-title a:not(.collapsed) .tab-icon{transform:rotate(180deg)}.social-icon.pinterest{pointer-events:none}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.flag{display:inline-block;height:16px;width:16px;background:url(/images/flags16.eb1797de.png) no-repeat}._African_Union{background-position:0 -16px}._Arab_League{background-position:0 -32px}._ASEAN{background-position:0 -48px}._CARICOM{background-position:0 -64px}._CIS{background-position:0 -80px}._Commonwealth{background-position:0 -96px}._England{background-position:0 -112px}._European_Union{background-position:0 -128px}._Islamic_Conference{background-position:0 -144px}._Kosovo{background-position:0 -160px}._NATO{background-position:0 -176px}._Northern_Cyprus{background-position:0 -192px}._Northern_Ireland{background-position:0 -208px}._Olimpic_Movement{background-position:0 -224px}._OPEC{background-position:0 -240px}._Red_Cross{background-position:0 -256px}._Scotland{background-position:0 -272px}._Somaliland{background-position:0 -288px}._Tibet{background-position:0 -304px}._United_Nations{background-position:0 -320px}._Wales{background-position:0 -336px}.ad{background-position:0 -352px}.ae{background-position:0 -368px}.af{background-position:0 -384px}.ag{background-position:0 -400px}.ai{background-position:0 -416px}.al{background-position:0 -432px}.am{background-position:0 -448px}.an{background-position:0 -464px}.ao{background-position:0 -480px}.aq{background-position:0 -496px}.ar{background-position:0 -512px}.as{background-position:0 -528px}.at{background-position:0 -544px}.au{background-position:0 -560px}.aw{background-position:0 -576px}.az{background-position:0 -592px}.ba{background-position:0 -608px}.bb{background-position:0 -624px}.bd{background-position:0 -640px}.be{background-position:0 -656px}.bf{background-position:0 -672px}.bg{background-position:0 -688px}.bh{background-position:0 -704px}.bi{background-position:0 -720px}.bj{background-position:0 -736px}.bm{background-position:0 -752px}.bn{background-position:0 -768px}.bo{background-position:0 -784px}.br{background-position:0 -800px}.bs{background-position:0 -816px}.bt{background-position:0 -832px}.bw{background-position:0 -848px}.by{background-position:0 -864px}.bz{background-position:0 -880px}.ca{background-position:0 -896px}.cg{background-position:0 -912px}.cf{background-position:0 -928px}.cd{background-position:0 -944px}.ch{background-position:0 -960px}.ci{background-position:0 -976px}.ck{background-position:0 -992px}.cl{background-position:0 -1008px}.cm{background-position:0 -1024px}.cn{background-position:0 -1040px}.co{background-position:0 -1056px}.cr{background-position:0 -1072px}.cu{background-position:0 -1088px}.cv{background-position:0 -1104px}.cy{background-position:0 -1120px}.cz{background-position:0 -1136px}.de{background-position:0 -1152px}.dj{background-position:0 -1168px}.dk{background-position:0 -1184px}.dm{background-position:0 -1200px}.do{background-position:0 -1216px}.dz{background-position:0 -1232px}.ec{background-position:0 -1248px}.ee{background-position:0 -1264px}.eg{background-position:0 -1280px}.eh{background-position:0 -1296px}.er{background-position:0 -1312px}.es{background-position:0 -1328px}.et{background-position:0 -1344px}.fi{background-position:0 -1360px}.fj{background-position:0 -1376px}.fm{background-position:0 -1392px}.fo{background-position:0 -1408px}.fr{background-position:0 -1424px}.ga{background-position:0 -1440px}.gb{background-position:0 -1456px}.gd{background-position:0 -1472px}.ge{background-position:0 -1488px}.gg{background-position:0 -1504px}.gh{background-position:0 -1520px}.gi{background-position:0 -1536px}.gl{background-position:0 -1552px}.gm{background-position:0 -1568px}.gn{background-position:0 -1584px}.gp{background-position:0 -1600px}.gq{background-position:0 -1616px}.gr{background-position:0 -1632px}.gt{background-position:0 -1648px}.gu{background-position:0 -1664px}.gw{background-position:0 -1680px}.gy{background-position:0 -1696px}.hk{background-position:0 -1712px}.hn{background-position:0 -1728px}.hr{background-position:0 -1744px}.ht{background-position:0 -1760px}.hu{background-position:0 -1776px}.id,.mc{background-position:0 -1792px}.ie{background-position:0 -1808px}.il{background-position:0 -1824px}.im{background-position:0 -1840px}.in{background-position:0 -1856px}.iq{background-position:0 -1872px}.ir{background-position:0 -1888px}.is{background-position:0 -1904px}.it{background-position:0 -1920px}.je{background-position:0 -1936px}.jm{background-position:0 -1952px}.jo{background-position:0 -1968px}.jp{background-position:0 -1984px}.ke{background-position:0 -2000px}.kg{background-position:0 -2016px}.kh{background-position:0 -2032px}.ki{background-position:0 -2048px}.km{background-position:0 -2064px}.kn{background-position:0 -2080px}.kp{background-position:0 -2096px}.kr{background-position:0 -2112px}.kw{background-position:0 -2128px}.ky{background-position:0 -2144px}.kz{background-position:0 -2160px}.la{background-position:0 -2176px}.lb{background-position:0 -2192px}.lc{background-position:0 -2208px}.li{background-position:0 -2224px}.lk{background-position:0 -2240px}.lr{background-position:0 -2256px}.ls{background-position:0 -2272px}.lt{background-position:0 -2288px}.lu{background-position:0 -2304px}.lv{background-position:0 -2320px}.ly{background-position:0 -2336px}.ma{background-position:0 -2352px}.md{background-position:0 -2368px}.me{background-position:0 -2384px}.mg{background-position:0 -2400px}.mh{background-position:0 -2416px}.mk{background-position:0 -2432px}.ml{background-position:0 -2448px}.mm{background-position:0 -2464px}.mn{background-position:0 -2480px}.mo{background-position:0 -2496px}.mq{background-position:0 -2512px}.mr{background-position:0 -2528px}.ms{background-position:0 -2544px}.mt{background-position:0 -2560px}.mu{background-position:0 -2576px}.mv{background-position:0 -2592px}.mw{background-position:0 -2608px}.mx{background-position:0 -2624px}.my{background-position:0 -2640px}.mz{background-position:0 -2656px}.na{background-position:0 -2672px}.nc{background-position:0 -2688px}.ne{background-position:0 -2704px}.ng{background-position:0 -2720px}.ni{background-position:0 -2736px}.nl{background-position:0 -2752px}.no{background-position:0 -2768px}.np{background-position:0 -2784px}.nr{background-position:0 -2800px}.nz{background-position:0 -2816px}.om{background-position:0 -2832px}.pa{background-position:0 -2848px}.pe{background-position:0 -2864px}.pf{background-position:0 -2880px}.pg{background-position:0 -2896px}.ph{background-position:0 -2912px}.pk{background-position:0 -2928px}.pl{background-position:0 -2944px}.pr{background-position:0 -2960px}.ps{background-position:0 -2976px}.pt{background-position:0 -2992px}.pw{background-position:0 -3008px}.py{background-position:0 -3024px}.qa{background-position:0 -3040px}.re{background-position:0 -3056px}.ro{background-position:0 -3072px}.rs{background-position:0 -3088px}.ru{background-position:0 -3104px}.rw{background-position:0 -3120px}.sa{background-position:0 -3136px}.sb{background-position:0 -3152px}.sc{background-position:0 -3168px}.sd{background-position:0 -3184px}.se{background-position:0 -3200px}.sg{background-position:0 -3216px}.si{background-position:0 -3232px}.sk{background-position:0 -3248px}.sl{background-position:0 -3264px}.sm{background-position:0 -3280px}.sn{background-position:0 -3296px}.so{background-position:0 -3312px}.sr{background-position:0 -3328px}.st{background-position:0 -3344px}.sv{background-position:0 -3360px}.sy{background-position:0 -3376px}.sz{background-position:0 -3392px}.tc{background-position:0 -3408px}.td{background-position:0 -3424px}.tg{background-position:0 -3440px}.th{background-position:0 -3456px}.tj{background-position:0 -3472px}.tl{background-position:0 -3488px}.tm{background-position:0 -3504px}.tn{background-position:0 -3520px}.to{background-position:0 -3536px}.tr{background-position:0 -3552px}.tt{background-position:0 -3568px}.tv{background-position:0 -3584px}.tw{background-position:0 -3600px}.tz{background-position:0 -3616px}.ua{background-position:0 -3632px}.ug{background-position:0 -3648px}.us{background-position:0 -3664px}.uy{background-position:0 -3680px}.uz{background-position:0 -3696px}.va{background-position:0 -3712px}.vc{background-position:0 -3728px}.ve{background-position:0 -3744px}.vg{background-position:0 -3760px}.vi{background-position:0 -3776px}.vn{background-position:0 -3792px}.vu{background-position:0 -3808px}.ws{background-position:0 -3824px}.ye{background-position:0 -3840px}.za{background-position:0 -3856px}.zm,.zw{background-position:0 -3872px}.modal.ji-modal .modal-dialog{margin-top:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal.ji-modal.modal-700 .modal-dialog{width:700px}.modal.ji-modal .modal-content{box-shadow:none;border:none}.modal.ji-modal .modal-body{padding:35px 40px}.modal.ji-modal.fullscreened{background:#fff}.modal.ji-modal.fullscreened.modal-700 .modal-dialog,.modal.ji-modal.fullscreened .modal-dialog{width:100%;margin:0}.modal.ji-modal.fullscreened .btn{display:block;width:100%;flex:none}.modal.ji-modal.fullscreened .modal{transform:translateZ(0)}.modal.ji-modal.fullscreened .modal-dialog{height:100%}.modal.ji-modal.fullscreened .modal-content{height:100%;overflow-y:auto;overflow-x:hidden}.modal.ji-modal.fullscreened .modal-content .modal-body{padding:70px 10px 20px;max-height:100vh;overflow-y:auto}.modal.ji-modal.fullscreened .modal-dialog{position:static;transform:translate(0)}.modal.ji-modal.fullscreened .ji-modal-title{position:fixed;transform:translateZ(0);top:0;left:0;width:100%;height:50px;padding:0 10px;background:#f1ede9;z-index:10}.modal.ji-modal.fullscreened .modal-close{fill:#777}div.custom_modal.custom_quizes .modal-dialog{margin:0 auto!important}div.custom_modal.custom_quizes .modal-lg{width:768px!important}div.custom_modal.custom_quizes .modal-content{position:relative;padding-top:calc(90% + 25px);height:0;border:none}div.custom_modal.custom_quizes .modal-content iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}@media only screen and (max-width:768px){div.custom_modal.custom_quizes .modal-lg{width:auto!important;max-width:480px!important;min-width:360px!important}div.custom_modal.custom_quizes .modal-lg-v2{max-width:600px!important;height:100%}}@media only screen and (max-width:425px){div.custom_modal.custom_quizes .modal-lg{width:auto!important;max-width:100%!important;min-width:auto!important}div.custom_modal.custom_quizes .modal-content{height:100%;padding-top:0}}@media (max-width:769px){.modal-open.ji-modal{max-height:100vh}.modal.ji-modal{background:#fff}.modal.ji-modal.modal-700 .modal-dialog,.modal.ji-modal .modal-dialog{width:100%;margin:0}.modal.ji-modal .btn{display:block;width:100%;flex:none}.modal.ji-modal.not-fullscreened .modal-dialog{width:calc(100% - 20px)}.modal.ji-modal.not-fullscreened .modal-body{padding:15px}.modal.ji-modal:not(.not-fullscreened) .modal{transform:translateZ(0)}.modal.ji-modal:not(.not-fullscreened) .modal-dialog{height:100%}.modal.ji-modal:not(.not-fullscreened) .modal-content{height:100%;overflow-y:auto;overflow-x:hidden}.modal.ji-modal:not(.not-fullscreened) .modal-content .modal-body{padding:70px 10px 20px;max-height:100vh;overflow-y:auto}.modal.ji-modal:not(.not-fullscreened) .modal-dialog{position:static;transform:translate(0)}.modal.ji-modal:not(.not-fullscreened) .ji-modal-title{position:fixed;transform:translateZ(0);top:0;left:0;width:100%;height:50px;padding:0 10px;background:#f1ede9;z-index:10}.modal.ji-modal:not(.not-fullscreened) .modal-close{fill:#777}}#supplements-quiz-modal{min-width:320px}#supplements-quiz-modal .modal-dialog{margin-top:0;max-width:768px}#supplements-quiz-modal .navbar.banner{background-color:hsla(33,24%,85%,.85);font-family:Arial;border-radius:0;color:#fff;height:70px;border:none;z-index:2;position:relative}#supplements-quiz-modal .navbar.banner .banner-contents{margin-top:10px}#supplements-quiz-modal .navbar.banner .logo{margin:0 auto;height:50px;width:230px;position:relative;right:0}@media (min-width:768px){#supplements-quiz-modal .navbar.banner .logo{padding-left:20px}}#supplements-quiz-modal .navbar.banner ul{list-style:none;font-size:10px}#supplements-quiz-modal .navbar.banner ul.close-container{text-align:right}#supplements-quiz-modal .navbar.banner ul.close-container div{text-align:center}#supplements-quiz-modal .navbar.banner #close{color:#433e3a;vertical-align:middle;font-size:13px}.wrapper{transition-duration:2s;transition-property:transform;min-height:100%}.checkout-content{padding-bottom:48px}#nav-key-gifting [data-grid]{justify-content:center}#nav-key-gifting [data-grid][data-grid*="columns(1)"]>:first-child{margin-left:0}.gift-guide-main-nav{height:50px;list-style:none}.gift-guide-main-nav a{height:auto;padding:15px;cursor:pointer!important;font-family:Avenir Roman,sans-serif;font-weight:600;text-transform:uppercase}@media (max-width:425px){.gift-guide-main-nav a{display:block}}.gift-guide-main-nav svg{width:16px;height:auto;position:relative;top:-3px;vertical-align:bottom}@media (max-width:425px){.gift-guide-main-nav svg{width:20px}}.checkout-footer{height:48px;font-size:11px;margin-top:-48px;background:#f1ede9}.header-overlay{position:absolute;top:0;left:0;z-index:10;width:100%}#flashMessages .container.alert-danger>div{border:1px solid #e2dad0;padding:1em 0}.header{z-index:3;position:relative;margin-bottom:26px}.header a{font-family:Avenir Roman,sans-serif;color:#433e3a;text-decoration:none}.header a:hover{text-decoration:underline}.header .navbar-default .navbar-nav>li>a{color:#433e3a;transition:all .3s;text-decoration:none}.header ul{margin:0}.header ul>li{display:inline-block}.header .alert-container{background-color:#e37f75;padding:7px 0;font-size:12px;color:#fff}.header .alert-container a,.header .alert-container a:hover{font-size:12px;color:#fff!important}.header .alert-container p{margin:0}.header .top-menu-container{background-color:#e2dad0;padding:15px 0;height:52px}.header .top-menu-container .promo{position:relative;height:22px;overflow:hidden;font-size:16px}.header .top-menu-container .promo .innerWrapper{height:inherit}.header .top-menu-container .promo a{font-family:Baskerville Regular,serif}.header .top-menu-container .top-menu-nav-list{text-transform:uppercase;font-size:11px}.header .top-menu-container .top-menu-nav-list li{margin-left:20px}.header .top-menu-container .top-menu-nav-list .beauty-rewards-list{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;height:23px;padding-left:0;overflow:hidden;list-style:none}.header .top-menu-container .top-menu-nav-list .beauty-rewards-list li{margin-left:0}.header .top-menu-container .top-menu-nav-list .beauty-rewards-list li a{display:block;text-decoration:none;white-space:nowrap}@media (max-width:768px){.header .top-menu-container .top-menu-nav-list{font-size:9px}}.header .js-sticky{background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.header .category-menu-container:hover{background-color:#f1ede9}.header .category-menu-container a{font-family:Avenir Heavy,sans-serif}.header .category-menu-container .navbar{margin-bottom:0;background-color:transparent;border-width:0;padding-top:18px;padding-bottom:15px}.header .category-menu-container .logo{width:228px;height:52px;margin-right:25px}.header .category-menu-container .search-icon{width:21px;height:30px;-o-object-fit:contain;object-fit:contain}.header .category-menu-container .basket-link{position:relative}.header .category-menu-container .basket-icon{width:27px;height:26px}.header .category-menu-container .category-menu-nav-list{font-size:16px;padding-top:5px}.header .category-menu-container .category-menu-nav-list li{padding-left:7px}.header .category-menu-container .category-menu-nav-list .category,.header .category-menu-container .category-menu-nav-list .subcategory-1{cursor:default;text-transform:uppercase}.header .category-menu-container .category-menu-nav-list .subcategory-1{font-size:14px}.header .category-menu-container .category-menu-nav-list .subcategory-2{font-family:Avenir Roman,sans-serif;font-size:13px;padding-top:10px;padding-bottom:10px}.header .category-menu-container .category-menu-nav-list .dropdown{position:static}.header .category-menu-container .category-menu-nav-list .dropdown-content{display:none;position:absolute;background-color:#f1ede9;left:0;right:0;z-index:124}.header .category-menu-container .category-menu-nav-list .dropdown-content .subcategory-1:hover{color:#433e3a!important}.header .category-menu-container .category-menu-nav-list .dropdown-content a{padding:12px 16px;text-decoration:none;display:block}@media (max-width:768px){.header .category-menu-container .category-menu-nav-list .dropdown-content a{padding:8px 16px}}.header .category-menu-container .category-menu-nav-list .dropdown:hover .category,.header .category-menu-container .category-menu-nav-list .dropdown a:hover{color:#67359f}.header .category-menu-container .category-menu-nav-list .dropdown:hover .dropdown-content{display:block;height:385px}.header .category-menu-container .category-menu-nav-list .new-category-tile a,.header .category-menu-container .category-menu-nav-list .skin-category-tile a{color:#67359f;font-family:Avenir Roman,sans-serif;font-size:14px;padding:5px 0}.header .category-menu-container .category-menu-nav-list .new-category-tile{margin-left:60px}.header .category-menu-container .category-menu-nav-list .new-category-tile svg{width:258px;height:231px}.header .category-menu-container .category-menu-nav-list .new-category-tile .link-container{background-color:hsla(0,0%,100%,.8);color:#433e3a;position:absolute;left:60px;top:30px;width:157px;height:auto;padding-top:14px;padding-bottom:14px;text-align:center;font-size:24px;font-family:Baskerville Regular,serif}.header .category-menu-container .category-menu-nav-list .new-category-tile .link-container h4{font-size:16px;padding:5px 0}.header .category-menu-container .category-menu-nav-list .new-category-tile .link-container em{font-family:Baskerville Italic,serif;font-style:normal}.header .category-menu-container .category-menu-nav-list .new-category-tile .link-container h4,.header .category-menu-container .category-menu-nav-list .new-category-tile .link-container p{margin-top:0;margin-bottom:0}.header .category-menu-container .category-menu-nav-list .new-category-tile .link-container a{text-decoration:underline}.header .category-menu-container .category-menu-nav-list .skin-category-tile{padding-left:25px;width:500px;min-height:200px}.header .category-menu-container .category-menu-nav-list .skin-category-tile svg{background-color:#e2dad0;width:200px;height:200px}.header .category-menu-container .category-menu-nav-list .skin-category-tile a{text-decoration:underline}.header .category-menu-container .category-menu-nav-list .skin-category-tile strong{font-size:13px}.header .category-menu-container .category-menu-icon-nav-list a{padding:12px 0 0 30px}.header .sticky{z-index:100;position:fixed;top:0;width:100%}@media (max-width:767px){.header .typeahead__backdrop{top:107px!important}}.header .search-form{background-color:#f1ede9;padding:20px 0}.header .search-form .container{position:relative}.header .search-form .arrow{position:absolute;top:-48px;right:55px;border:15px solid transparent;border-bottom-color:#f1ede9;pointer-events:none}.header .search-form .close{opacity:1}.header .search-form .typeahead__result{background-color:#fff;margin-top:20px;margin-bottom:-20px;padding-left:20px;padding-right:20px;font-size:15px}.header .search-form .typeahead__result .typeahead__list{margin-left:auto;margin-right:auto;padding-left:0;max-width:1024px}.header .search-form .typeahead__result .typeahead__list a{color:#777;display:inline-block;width:100%}.header .search-form .typeahead__result .typeahead__list li{display:block}.header .search-form .typeahead__result .typeahead__list .typeahead__item.active a{text-decoration:underline}.header .search-form .typeahead__result img{border:1px solid #f1ede9;height:100px;width:100px}.header .search-form .typeahead__result .search-result-item{margin-top:20px;margin-bottom:20px}.header .search-form .typeahead__result .separator{padding-top:1px}.header .search-form .typeahead__result li:last-child .separator{display:none}header .basket-modal-container{position:relative;top:10px}.footer{color:#777}.footer a{color:#777!important;font-family:Avenir Roman,sans-serif}.footer .copyright,.footer .legal{color:#433e3a;font-size:14px}.footer .copyright a,.footer .legal a{font-size:14px;color:#433e3a!important;text-decoration:underline}.footer .footer-menu-container{padding:19px 20px 15px}.footer .footer-menu-container .menu-category{padding:14px 0;font-family:Baskerville Regular,serif;font-size:22px;color:#433e3a}.footer .sign-up-container{background-color:#f1ede9;min-height:230px}.footer .sign-up-container .lets-keep-in-touch-title{font-family:Baskerville Regular,serif;font-size:22px;color:#433e3a;margin-top:29px}.footer .sign-up-container .lets-keep-in-touch-text{font-size:14px}.footer .sign-up-container .input-group{margin-left:auto;margin-right:auto;width:340px}.footer .sign-up-container .social{padding-top:31px}.footer .sign-up-container .social li{display:inline-block;padding-left:15px;padding-right:15px}.footer .sign-up-container .social .social-icon{height:20px}.footer .sign-up-container .social .facebook{width:10px}.footer .sign-up-container .social .pinterest{width:20px}.footer .sign-up-container .social .twitter{width:25px}.footer .sign-up-container .social .instagram{width:20px}.footer .sign-up-container .social .youtube{width:27px}.footer .bottom-footer-container{height:48px;font-size:11px;background-color:#e2dad0}.cookie-policy-banner{z-index:100;position:fixed;bottom:0;width:100%;background-color:#fff;font-size:12px;border:1px solid #f1ede9}.cookie-policy-banner .cookie-policy-container{height:65px}@media (min-width:768px){.header .badge{left:44px;top:29px}}@media (max-width:767px){html{overflow-x:hidden}.checkout-content{padding-bottom:86px}.checkout-footer{height:86px;margin-top:-86px}.checkout-footer .col-sm-6{text-align:center}.copyright{margin-top:20px}.header{margin-bottom:20px}.header ul>li{display:block}.header .top-menu-container{padding:7px 0;height:32px;text-align:center}.header .top-menu-container .promo{font-size:13px}.header .top-menu-container .promo .innerWrap{left:0;right:0}.header .category-menu-container{height:48px}.header .category-menu-container:hover{background:hsla(0,0%,100%,.8)}.header .category-menu-container .search-icon{width:15px;height:20px}.header .category-menu-container .logo{width:125px;height:28px}.header .category-menu-container .basket-icon{width:21px;height:20px}.header .category-menu-container .badge{left:11px;bottom:0}.header .search-form{padding:10px 0}.header .search-form .arrow{top:-35px;right:auto;left:35px}.header .search-form .typeahead__result{margin-top:10px;margin-bottom:-10px;padding-left:10px;padding-right:10px;font-size:12px}.header .search-form .typeahead__result img{height:60px}.header .search-form .typeahead__result .search-result-item{margin-top:10px;margin-bottom:10px}.wrapper{position:relative;left:0;transition:all .3s}.wrapper.menu-active{left:214px;max-height:100vh;overflow:hidden}.blurred-in-white{position:fixed;top:0;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.8);z-index:10;display:none}.blurred-in-white.active{display:block}.mobile-category-sub-menu{overflow:auto}.mobile-category-menu,.mobile-category-sub-menu{position:absolute;width:214px;height:100%;top:0;bottom:0;background:#f1ede9;z-index:10;transform:translateX(-214px);transition:all .3s}.mobile-category-menu.fixed,.mobile-category-sub-menu.fixed{position:fixed}.mobile-category-menu.active,.mobile-category-sub-menu.active{transform:translateX(0)}.mobile-category-menu-wrapper,.mobile-category-sub-menu-wrapper{overflow:auto;max-height:100%}.mobile-category-menu .mobile-menu-item,.mobile-category-sub-menu .mobile-menu-item{height:50px;font-size:14px;font-weight:600;text-transform:uppercase;padding:0 20px}.mobile-category-menu .mobile-menu-item-icon,.mobile-category-sub-menu .mobile-menu-item-icon{transform:rotate(-90deg);transition:all .3s}.mobile-category-menu .menu-sub-item,.mobile-category-sub-menu .menu-sub-item{font-size:12px}.mobile-category-menu .close-level,.mobile-category-sub-menu .close-level{color:#67359f}.mobile-category-menu .mobile-menu-close-icon,.mobile-category-sub-menu .mobile-menu-close-icon{transform:rotate(90deg)}.mobile-menu-trigger{position:relative;z-index:10}.footer .footer-menu-container{padding:15px 10px 30px}.footer .footer-menu-container .menu-category{border-top:1px solid #f1ede9;cursor:pointer;font-size:15px}.footer .sign-up-container{min-height:200px}.footer .sign-up-container .lets-keep-in-touch-title{font-size:18px;margin-top:32px}.footer .sign-up-container .lets-keep-in-touch-text{font-size:11px}.footer .sign-up-container .input-group{width:auto}.footer .sign-up-container .social{padding-top:20px}.footer .sign-up-container .social li{padding-left:10px;padding-right:10px}.footer .sign-up-container .social .social-icon{height:17px}.footer .sign-up-container .social .facebook{width:9px}.footer .sign-up-container .social .pinterest{width:17px}.footer .sign-up-container .social .twitter{width:21px}.footer .sign-up-container .social .instagram{width:17px}.footer .sign-up-container .social .youtube{width:23px}.footer .bottom-footer-container{height:86px}.footer .bottom-footer-container .col-sm-6{text-align:center}.footer .bottom-footer-container .copyright{margin-top:2px;margin-bottom:20px}.cookie-policy-banner{font-size:9px}.cookie-policy-banner .cookie-policy-container{height:55px}}.top-banner .carousel-indicators{bottom:10px;margin:0;width:100%;max-width:1024px;transform:translateX(-50%);text-align:right}.top-banner .carousel-indicators li{background:#fff;border-color:rgba(113,102,93,.5);width:12px;height:12px}.top-banner .carousel-indicators li.active{background-color:#777}.top-banner .item{overflow:hidden}@media (max-width:769px){.carousel-indicators{bottom:5px;line-height:1}}#promo-ticker{text-transform:lowercase}.homepage .content-container,.homepage .footer-menu-container{padding-right:40px;padding-left:40px}.slick-track{display:flex}.featured-products-title{font-size:30px;margin-bottom:25px}.featured-products{visibility:hidden;min-height:300px;margin-left:90px;margin-right:90px;padding-bottom:50px}.featured-products .slick-slide{height:auto;padding:0 10px;width:268px;transition:all .5s}.featured-products .slick-slide:focus{outline:none}.featured-products .slick-slide.slick-current+.slick-slide{width:350px}.featured-products .product-image{height:350px}.featured-products .product-description{max-width:268px}.featured-products .icon-next,.featured-products .icon-prev{position:absolute;top:200px}.featured-products .icon-prev{left:-45px}.featured-products .icon-next{right:-45px}.homepage .video-container{margin-bottom:60px}.homepage-tiles{margin-bottom:90px}.homepage-tiles .title{font-size:30px}.homepage-tiles .foundation-finder-text{position:absolute;bottom:0;left:50%;transform:translateX(-50%);background:hsla(0,0%,100%,.88);width:240px;padding:25px 0}.homepage-social{min-height:580px}.homepage-social .item{width:20%}.homepage-social .item img{max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homepage-social .double-item{width:40%;font-size:36px;background:#e2dad0}.homepage-social .button{background:#f0ede9}.skincare-makeup{margin-bottom:60px}.skincare-makeup .title{font-size:26px}.skincare-makeup .item{max-width:452px}.skincare-makeup .skincare-makeup-text{position:absolute;top:40px;right:0;width:376px;padding:20px;background:hsla(0,0%,100%,.88)}@media (max-width:769px){.homepage .content-container{padding-right:0;padding-left:0}.homepage .footer-menu-container{padding-right:10px;padding-left:10px}.featured-products .slick-slide,.featured-products .slick-slide.slick-current+.slick-slide{width:142px}.featured-products-title{font-size:22px;margin-bottom:15px}.featured-products{margin:0 10px 30px;padding-bottom:30px}.featured-products .product-image{height:auto}.featured-products .icon-next,.featured-products .icon-prev{width:20px;height:20px;top:50px}.featured-products .icon-prev{left:-20px}.featured-products .icon-next{right:-20px}.homepage-social{min-height:350px}.homepage-social .button{display:none}.homepage-social .double-item,.homepage-social .item{width:33.33333%;font-size:13px}.skincare-makeup{margin-bottom:20px}.skincare-makeup .item{width:100%;font-size:12px;margin-bottom:20px}.skincare-makeup .item img{max-width:100%}.skincare-makeup .item .title{font-size:18px}.skincare-makeup .skincare-makeup-text{width:100%;bottom:0;top:auto;padding:10px}.logos,.logos .item{margin-bottom:15px}.logos .item{width:33.33333%}.logos .item svg{display:block;margin:0 auto}}@media (max-width:425px){.homepage-social{min-height:200px}}#secure-iframe{width:100%;height:100%;border:0}.checkout-header .checkout-header-logo svg{width:209px;height:48px}@media (max-width:768px){.checkout-header .checkout-header-logo svg{width:112px;height:25px}}.checkout-header-contact span{color:#433e3a;font-family:Avenir Heavy,sans-serif}.checkout-header-contact a:hover{text-decoration:none}.checkout-header-progress-bar{background-color:#f1ede9;font-size:13px}.checkout-header-progress-bar .arrow{width:7px;height:14px}.checkout-header-progress-bar .step{color:#433e3a;font-family:Avenir Heavy,sans-serif}.checkout-header-progress-bar .step.uncompleted{font-family:Avenir Roman,sans-serif}.checkout-header-progress-bar .step.active{color:#67359f}.checkout-content .billing h1,.checkout-content .payment h1,.checkout-content .receipt h1,.checkout-content .shipping h1{color:#777;font-size:14px;font-family:Avenir Heavy;text-transform:uppercase}.checkout-content .billing h2,.checkout-content .payment h2,.checkout-content .receipt h2,.checkout-content .shipping h2{font-family:Baskerville Regular,serif;font-size:22px;color:#433e3a;margin-bottom:19px}.checkout-content .billing h2 small,.checkout-content .payment h2 small,.checkout-content .receipt h2 small,.checkout-content .shipping h2 small{font-size:15px}.checkout-content .billing #cvvModal button.close,.checkout-content .payment #cvvModal button.close,.checkout-content .receipt #cvvModal button.close,.checkout-content .shipping #cvvModal button.close{opacity:1;margin-top:25px}.checkout-content .billing .user-data button[type=submit],.checkout-content .payment .user-data button[type=submit],.checkout-content .receipt .user-data button[type=submit],.checkout-content .shipping .user-data button[type=submit]{color:#fff;background-color:#67359f;font-size:16px;font-family:Avenir Heavy;min-height:40px;margin-top:15px;margin-bottom:15px}.checkout-content .billing .user-data .form-group,.checkout-content .payment .user-data .form-group,.checkout-content .receipt .user-data .form-group,.checkout-content .shipping .user-data .form-group{margin-bottom:20px}.checkout-content .billing .user-data .form-group label,.checkout-content .payment .user-data .form-group label,.checkout-content .receipt .user-data .form-group label,.checkout-content .shipping .user-data .form-group label{font-size:12px}.checkout-content .billing .user-data .form-group .checkbox-option,.checkout-content .payment .user-data .form-group .checkbox-option,.checkout-content .receipt .user-data .form-group .checkbox-option,.checkout-content .shipping .user-data .form-group .checkbox-option{background-color:#f9f8f6;min-height:50px;padding:10px}.checkout-content .billing .user-data .form-group .checkbox-option label,.checkout-content .payment .user-data .form-group .checkbox-option label,.checkout-content .receipt .user-data .form-group .checkbox-option label,.checkout-content .shipping .user-data .form-group .checkbox-option label{cursor:pointer;margin:0;font-size:13px;font-family:Avenir Roman;color:#777}.checkout-content .billing .user-data .form-group .form-control-static,.checkout-content .payment .user-data .form-group .form-control-static,.checkout-content .receipt .user-data .form-group .form-control-static,.checkout-content .shipping .user-data .form-group .form-control-static{display:table-cell;vertical-align:middle;height:40px}.checkout-content .billing .user-data .form-group .form-control-static a,.checkout-content .payment .user-data .form-group .form-control-static a,.checkout-content .receipt .user-data .form-group .form-control-static a,.checkout-content .shipping .user-data .form-group .form-control-static a{text-decoration:underline}.checkout-content .billing .js-basket,.checkout-content .payment .js-basket,.checkout-content .receipt .js-basket,.checkout-content .shipping .js-basket{margin-top:0}.checkout-content .payment .cc-form .no-label{margin-top:24px}.checkout-content .payment .cc-form span{height:19px}.checkout-content .receipt .checkbox-option a{text-decoration:underline;color:inherit}.checkout-content .receipt .user-data button[type=submit]{margin-bottom:0}.checkout-content .applicable-and-claimable-coupons a{display:inline-block;padding:.5em;color:#433e3a;background:#e2dad0;margin-right:.5em;margin-bottom:.5em;width:130px;text-align:center;text-decoration:none;font-size:1.5em;outline:1px solid #fff;outline-offset:-5px}.checkout-content .applicable-and-claimable-coupons a.claimable{background:#cfc1b0}.basket-container{margin-top:-40px}.quantity{width:90px;height:40px}.quantity input{width:30px;font-size:14px;font-family:Avenir Roman,sans-serif;max-width:30px}.quantity .button{font-size:26px}.quantity .js-minus-quantity,.quantity .js-plus-quantity{position:relative;z-index:1}.quantity .loading{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:#fff}.quantity .plusLoading{right:5px}.quantity .minusLoading{left:5px}.basket-arrow.active{transform:rotate(180deg)}.js-payment-options-wrapper{margin:0 -55px 0 -20px}.promo-code:first-child{flex-grow:0;flex-basis:25%}.promo-code:nth-child(2n){flex-grow:0;flex-basis:70%}.gift-card,.promo-code{min-width:150px;margin-top:20px;margin-bottom:20px}@media (max-width:991px){.card-btn{margin-left:10px}.basket-container{margin-top:0}.js-payment-options-wrapper{margin:0 -10px}}@media (min-width:992px){.user-data{padding-right:40px}}@media (min-width:769px){.checkout-header{min-height:80px;padding:18px 0 14px}.checkout-header-contact{padding-top:18px}.checkout-header-contact span{padding-left:5px;font-size:14px}.checkout-header-logo img{width:209px;height:48px}.checkout-header-basket{padding-top:8px;padding-bottom:14px}.checkout-header-basket .icon-basket{width:27px;height:26px}.checkout-header-basket .badge{right:12px;bottom:6px}.checkout-header-progress-bar{min-height:48px;padding:15px 0;font-size:13px}.checkout-header-progress-bar .arrow{margin:0 20px}.checkout-content .billing,.checkout-content .payment,.checkout-content .receipt,.checkout-content .shipping{padding-bottom:20px}.checkout-content .billing h1,.checkout-content .payment h1,.checkout-content .receipt h1,.checkout-content .shipping h1{margin-top:16px;margin-bottom:29px;font-size:14px}.checkout-content .billing .user-data section:not(:first-child),.checkout-content .payment .user-data section:not(:first-child),.checkout-content .receipt .user-data section:not(:first-child),.checkout-content .shipping .user-data section:not(:first-child){margin-top:49px}.checkout-content .billing .user-data .form-group,.checkout-content .payment .user-data .form-group,.checkout-content .receipt .user-data .form-group,.checkout-content .shipping .user-data .form-group{margin-bottom:20px}.checkout-content .basket{margin-top:-44px;margin-left:20px;border:1px solid #e2dad0;padding:15px}.checkout-content .receipt .order-gratitude svg{width:40px;height:70px}.checkout-content #cvvModal .modal-body{padding-left:40px;padding-right:40px}.checkout-content #cvvModal .modal-dialog.centered{position:fixed;bottom:50%;right:50%;transform:translate(50%,50%)}.checkout-content #cvvModal .card-icon{margin-bottom:20px;width:278px;height:176px}}@media (max-width:768px){.checkout-wrapper{padding-top:50px}.checkout-header{min-height:50px;padding:16px 0 9px;position:fixed;transform:translateZ(0);font-smoothing:antialiased;top:0;width:100%;background:#fff;border-bottom:1px solid #f1ede9;z-index:10}.checkout-header-contact{padding-top:8px}.checkout-header-contact span{font-size:10px}.checkout-header-logo img{width:112px;height:25px}.checkout-header-basket .icon-basket{width:21px;height:20px}.checkout-header-basket .badge{right:7px;bottom:-6px}.checkout-header-progress-bar{min-height:30px;padding:8px 0 7px;font-size:11px}.checkout-header-progress-bar .arrow{margin:0 10px}.checkout-header-progress-bar .step-title{display:none}.checkout-header-progress-bar .step.active .step-title{display:inline}.checkout-content .billing,.checkout-content .payment,.checkout-content .receipt,.checkout-content .shipping{padding-bottom:15px}.checkout-content .billing h1,.checkout-content .payment h1,.checkout-content .receipt h1,.checkout-content .shipping h1{margin-top:17px;margin-bottom:16px;font-size:11px}.checkout-content .billing .user-data section,.checkout-content .payment .user-data section,.checkout-content .receipt .user-data section,.checkout-content .shipping .user-data section{margin-top:40px}.checkout-content .billing .user-data .form-group,.checkout-content .payment .user-data .form-group,.checkout-content .receipt .user-data .form-group,.checkout-content .shipping .user-data .form-group{margin-bottom:15px}.checkout-content .receipt .order-gratitude svg{width:34px;height:61px}.checkout-content #cvvModal .header{position:fixed;transform:translateZ(0);font-smoothing:antialiased;top:0;left:0;width:100%;background-color:#f1ede9;padding:12px 10px 13px;margin-bottom:17px;z-index:10}.checkout-content #cvvModal .header h2{margin:0}.checkout-content #cvvModal .header button.close{margin:5px 0}.checkout-content #cvvModal .modal-dialog{width:100%;margin:0}.checkout-content #cvvModal .modal-content{height:100vh;overflow-y:auto;overflow-x:hidden}.checkout-content #cvvModal .modal-body{margin-top:70px;padding:0 10px}.checkout-content #cvvModal .card-icon{margin-bottom:40px;width:250px;height:158px}.basket-container{margin-right:-10px;margin-left:-10px;padding-right:10px;padding-left:10px;border-width:1px 0}.payment .action-block .btn{width:100%;margin-top:20px;flex:none}.payment .action-block div{width:100%;text-align:left;margin-right:0;flex:none}.payment .cc-form .btn.no-label{margin-top:0}.cc-form .col-xs-12{flex:none}}.account h1.hidden-lg{font-weight:500;font-size:12px;padding-left:0}.account h1.hidden-lg,.account h2{font-family:Avenir Medium,sans-serif;color:#433e3a}.account h2{font-size:16px;margin-top:0;margin-bottom:15px}.account .btn-account-purple{background-color:#67359f;color:#fff;float:none;border-color:#67359f;margin-bottom:30px;display:block;width:100%}.account .btn-account-purple:focus{background-color:#67359f}.account .btn-account-purple:hover{background-color:#67359f;color:#fff}.account .signin .signin-left label{font-size:12px;margin-bottom:8px}.account .signin .signin-left .form-group{margin-bottom:12px}.account .signin .signin-left .forgot-password{padding:4px 0 14px}.account .signin .signin-left .forgot-password a{color:#67359f;font-size:13px;text-decoration:underline;font-family:Avenir Roman,sans-serif}.account .signin .signin-right p{color:#433e3a;font-size:15px;font-family:Avenir Medium,sans-serif;font-weight:500}.account .signin .signin-right ol{color:#777;font-size:13px;margin:1em;padding:0 0 12px 10px}.account .signin .signin-right ol li{margin:0;padding:0 0 5px 12px}.account .signin .signin-right .btn-create-account{float:none;line-height:38px;padding-top:0;padding-bottom:0;font-weight:500;font-family:Avenir Heavy,sans-serif;display:block;width:100%}.account .signin .signin-right .btn-create-account,.account .signin .signin-right .btn-create-account:hover{color:#67359f;border:1px solid #67359f;background-color:#fff}.account .checkbox-option{background-color:#f9f8f6;min-height:50px;padding:10px}.account .checkbox-option label{cursor:pointer;margin:0;font-size:13px;font-family:Avenir Roman,sans-serif;color:#777}.account .checkbox-option input[type=checkbox]{display:none}.account .checkbox-option input[type=checkbox]+label:before{width:30px;height:30px;background-color:#fff;border:1px solid #e2dad0;content:"\A0";display:inline-block;margin-right:10px;padding-top:6px;float:none}.account .checkbox-option input[type=checkbox]:checked+label:before{background:#fff url("data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTUgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogc2tldGNodG9vbCA0MSAoMzUzMjYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPjVGQUM1ODg2LUMxQjQtNDc2Qy1CNzU0LUUzOTQ5N0ZGRkQ1MjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IklDT04vQ2hlY2ttYXJrIiBmaWxsPSIjNjczNTlGIj4KICAgICAgICAgICAgPGcgaWQ9ImNoZWNrbWFyayI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU2hhcGUiIHBvaW50cz0iNC43NzczODI4MSA5LjQ0NzY1NzUzIDEuMjUgNS43MzEyNzM5NyAwIDYuOTg0OTg2MyA0Ljc3NzM4MjgxIDEyIDE1IDEuMjUzNjcxMjMgMTMuNzUgMCI+PC9wb2x5Z29uPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K") no-repeat 50%/55%}.account .checkbox-option label a,.create-signin-link a{text-decoration:underline}.social-login-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:.5em}.social-login-container .social-login{padding-right:1em;margin-top:.5em;cursor:pointer;border:1px solid #67359f;display:flex;min-width:250px;flex:1;flex-basis:45%;align-items:center;color:#67359f;font-weight:900;background-color:#fff}.social-login-container .social-login.fb{margin-right:1em}.social-login-container .social-login svg{height:20px;width:20px;margin:.5em;fill:#67359f}.social-login-container .social-login svg path{fill:#67359f}#beautyRewardsModal .social-login-container{flex-direction:column;align-items:flex-end;width:50%;margin-left:auto;padding-left:15px}#beautyRewardsModal .social-login-container .social-login{margin-right:0;width:100%}#beautyRewardsModal .social-login-container .social-login.fb{margin-right:0}@media (max-width:768px){#beautyRewardsModal .social-login-container{padding-left:10px}}@media only screen and (max-width:568px){#beautyRewardsModal .social-login-container{width:100%;padding-left:0;padding-right:0}#beautyRewardsModal .social-login-container .social-login.fb{flex-basis:100%;margin-right:0}}#aboutSocialLogin{margin-bottom:.5em}a[data-target="#aboutSocialLoginModal"]{color:#67359f;font-size:13px;text-decoration:underline;font-family:Avenir Roman,sans-serif}@media only screen and (min-width:960px){.account h2{font-size:24px}.account .signin{background:url(/images/lavender.7e7cc161.png) 720px no-repeat;background-size:133px auto}.account .signin.forgot-password{display:flex;align-items:center;height:250px}.account .signin.forgot-password .row{width:100%}.account .signin .signin-left .form-group{margin-bottom:20px}.account .signin .signin-left:after{content:"";width:20px;height:226px;position:absolute;right:-25px;top:35px;background-image:linear-gradient(180deg,#9c9a98 33%,hsla(0,0%,100%,0) 0);background-size:2px 5px;background-repeat:repeat-y;background-position:100%}.modal-content.account .signin .signin-left:after{height:150px;right:-21px}.account .signin .signin-right{margin-left:50px}.social-login-container .social-login.fb{margin-right:1em}.create-signin-link{height:40px;line-height:40px}.social-signin-right{margin-left:38px;padding-right:0}}@media only screen and (min-width:568px) and (max-width:991px){.social-signin-right{width:100%;margin-left:0;padding-right:0}.social-signin-right .social-login-container .social-login.fb{flex-basis:45%}}@media (min-width:992px),only screen and (max-width:568px){.signin-left .social-login-container .social-login.fb,.social-signin-right .social-login-container .social-login.fb{margin-right:0;flex-basis:100%}}body.my-account .btn-link{font-family:Avenir Medium,sans-serif;font-size:13px;font-weight:400;padding-top:0;padding-bottom:0;height:inherit;text-decoration:underline}.account .form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}#mydetails-changepass{display:none}#account-subnav{padding-bottom:20px}#account-subnav-toggle{display:block;width:100%;height:40px;line-height:40px;border:1px solid #e2dad0;text-decoration:none;font-family:Avenir Roman,sans-serif;font-size:14px;color:#777;padding-left:10px;box-sizing:border-box;position:relative}#account-subnav-toggle span{display:block;right:10px;top:15px}#account-subnav-toggle span,#account-subnav-toggle span svg{position:absolute;width:16px;height:8px}#account-subnav nav{display:none}#account-subnav nav ul{margin:0;padding:0;list-style:none;border-left:1px solid #e2dad0;border-right:1px solid #e2dad0}#account-subnav nav ul li{display:block;margin:0;padding:10px;border-bottom:1px solid #e2dad0}#account-subnav nav ul li a{text-decoration:none;font-family:Avenir Roman,sans-serif;font-size:14px;text-decoration:underline}#account-subnav nav ul li.account-subnav-highlight{display:none}#account-subnav.account-subnav-open nav{display:block}#account-subnav.account-subnav-open #account-subnav-toggle span{transform:rotate(180deg)}.my-details-update{padding-top:20px}.dashboard-welcome{position:relative;margin-top:-26px;margin-bottom:10px}.dashboard-welcome img{width:100%;height:auto}.dashboard-welcome h1{position:absolute;left:0;right:0;text-align:center;top:50%;font-family:Baskerville Regular,serif;color:#433e3a;font-weight:400;padding:0;font-size:22px;margin:-13px 0 0;height:26px;line-height:26px}.dashboard .dashboard-headers{height:36px}.dashboard .dashboard-headers h2{font-size:14px;margin:0;line-height:36px}.dashboard .dashboard-headers a{font-family:Avenir Roman,sans-serif;font-size:13px;color:#67359f;text-decoration:underline;line-height:36px}.dashboard .dashboard-box{border:1px solid #e2dad0;margin-bottom:10px;padding:18px;font-family:Avenir Roman,sans-serif;font-size:13px;color:#777;box-sizing:border-box}.dashboard .dashboard-box a{text-decoration:underline}.dashboard .dashboard-box button{text-decoration:none;margin:1em auto 0;padding:6px 10%}.dashboard .dashboard-box.rewards h3{font-size:2em;margin:0}.dashboard .dashboard-box.rewards h4{margin-bottom:0}.dashboard .dashboard-pod .dashboard-box p strong{font-family:Avenir Medium,sans-serif;font-weight:500;color:#433e3a}.dashboard .dashboard-pod.my-details p a{font-size:13px}.dashboard .dashboard-pod.beauty-rewards .dashboard-headers a{margin-left:12px}.dashboard .dashboard-pod.beauty-rewards .dashboard-headers a[data-toggle]{cursor:pointer}.dashboard .dashboard-pod.beauty-rewards .modal-body form{display:inline-block}.dashboard .dashboard-pod.beauty-rewards .modal-body form button{border:none;background:transparent;text-decoration:underline;color:#67359f;display:inline-block}.myhistory .myhistory-null p a,.mysubscriptions .mysubscriptions-null p a{text-decoration:underline}#myhistory-more{text-align:center;padding:20px 0 40px}#myhistory-more-toggle{font-family:Avenir Roman,sans-serif;font-size:13px;color:#67359f;text-decoration:underline}.myaccount-table tr td.myhistory-status-shipped{color:#8eaa6b}.myaccount-table tr td.myhistory-status-cancelled{color:#e37f75}.myhistory-table-body tr:nth-child(n+6){display:none}#myhistory-sort{padding-bottom:20px;text-align:right}#myhistory-sort label{display:inline-block;font-size:12px;margin-right:6px}#myhistory-sort .ji-select-wrapper{display:inline-block}.account .content-container{width:100%}#dashboard-recent .row{margin-left:0;margin-right:0}#dashboard-recent-order{position:relative;margin:20px 0 25px}#dashboard-recent-status{position:relative;height:36px}#dashboard-recent-bar{background-image:linear-gradient(90deg,#9c9a98 33%,hsla(0,0%,100%,0) 0);background-size:6px 2px;background-repeat:repeat-x;height:4px}#dashboard-recent-current{position:absolute;let:0;top:0;width:0;border-top:2px solid #67359f}.dashboard-order-placed #dashboard-recent-current{width:33px}.dashboard-order-in.pick #dashboard-recent-current,.dashboard-order-processing #dashboard-recent-current{width:50%}.dashboard-order-shipped #dashboard-recent-current{width:100%}.dashboard-recent-titles{position:absolute;top:0;width:66px;text-align:center;padding-top:14px}#dashboard-recent-placed{left:0}#dashboard-recent-processing{left:50%;margin-left:-33px}#dashboard-recent-shipped{right:0}.dashboard-recent-titles:after{content:" ";display:block;height:15px;width:15px;border-radius:15px;background:#fff;border:1px solid #67359f;box-shadow:0 0 0 4px #fff;position:absolute;top:-6px;left:50%;margin-left:-8px}#dashboard-recent-placed.dashboard-recent-titles:after,.dashboard-order-in.pick #dashboard-recent-processing.dashboard-recent-titles:after,.dashboard-order-processing #dashboard-recent-processing.dashboard-recent-titles:after{background:#67359f}.dashboard-order-canceled #dashboard-recent-processing.dashboard-recent-titles:after{background:#67359f;content:"!";color:#fff;font-size:15px;line-height:15px;font-weight:700}.dashboard-order-shipped .dashboard-recent-titles:after{background:#67359f}.dashboard-subs-img{width:60px;float:left;margin-right:10px}.dashboard-subs-img img{display:block;width:100%;height:auto;border:1px solid #f0ede9}.dashboard-subs-info{float:left}.dashboard-subs-info em,.dashboard-subs-info strong{display:block}.dashboard-subs-next{clear:both;padding-top:14px}.dashboard-secondrow .dashboard-headers{padding-left:15px}.dashboard-carousel{border:1px solid #e2dad0;padding:18px 25px}.dashboard-carousel .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;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.dashboard-carousel .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.dashboard-carousel .slick-list:focus{outline:none}.dashboard-carousel .slick-list.dragging{cursor:pointer;cursor:hand}.dashboard-carousel .slick-slider .slick-list,.dashboard-carousel .slick-slider .slick-track{transform:translateZ(0)}.dashboard-carousel .slick-track{position:relative;top:0;left:0;display:block}.dashboard-carousel .slick-track:after,.dashboard-carousel .slick-track:before{display:table;content:""}.dashboard-carousel .slick-track:after{clear:both}.dashboard-carousel .slick-loading .slick-track{visibility:hidden}.dashboard-carousel .slick-slide{display:none;float:left;min-height:1px}.dashboard-carousel [dir=rtl] .slick-slide{float:right}.dashboard-carousel .slick-slide img{display:block;width:100%;border:1px solid #f1ede9}.dashboard-carousel .slick-slide.slick-loading img{display:none}.dashboard-carousel .slick-slide.dragging img{pointer-events:none}.dashboard-carousel .slick-initialized .slick-slide{display:block}.dashboard-carousel .slick-loading .slick-slide{visibility:hidden}.dashboard-carousel .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.dashboard-carousel .slick-arrow.slick-hidden{display:none}.dashboard-carousel .slider{width:100%;margin:0 auto}.dashboard-carousel .slick-slide{margin:0 10px;height:auto}.dashboard-carousel .slick-slider .slick-arrow{position:absolute;background:#fff;top:62px;width:15px;height:8px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;z-index:9999}.dashboard-carousel .slick-slider .slick-arrow span,.dashboard-carousel .slick-slider .slick-arrow span svg{width:15px;height:8px}.dashboard-carousel .slick-slider .slick-prev{left:-6px;transform:rotate(90deg)}.dashboard-carousel .slick-slider .slick-next{right:-6px;transform:rotate(-90deg)}.dashboard-carousel .slick-next:before,.dashboard-carousel .slick-prev:before{color:#000}.dashboard-carousel-info{min-height:70px;box-sizing:border-box;padding:10px 0}.dashboard-carousel-info,.dashboard-carousel-price{display:block;font-family:Avenir Roman,sans-serif;font-size:12px;text-align:center;color:#433e3a}.dashboard-carousel-price{padding-bottom:12px}.dashboard-carousel-buy{display:block;text-align:center;height:40px;line-height:40px;border:1px solid #67359f;color:#67359f;font-size:14px;font-family:Avenir Heavy,sans-serif;font-weight:900}.dash-frequent-pods{border:1px solid #e2dad0;padding:40px 25px}.dash-frequent-pod-holder{float:left;width:20%;padding:0 15px;text-align:center}.dash-frequent-info{min-height:84px;box-sizing:border-box;padding:14px 0 0}.dash-frequent-info,.dash-frequent-price{display:block;font-family:Avenir Roman,sans-serif;font-size:15px}.dash-frequent-price{padding-bottom:20px}.dash-frequent-pod img{width:100%;height:auto;border:1px solid #f0ede9}.dash-frequent-pod a{display:block;text-align:center;height:40px;line-height:40px;border:1px solid #67359f;color:#67359f;font-size:14px;font-family:Avenir Heavy,sans-serif;font-weight:900}.dashboard-card-name{margin:0 0 4px}.dashboard-card-info{margin:0 0 4px;line-height:18px}.dashboard-card-info img{max-width:30px;margin-right:4px}.dashboard-card-info img,.dashboard-card-info span{display:inline-block;vertical-align:middle}.dashboard-card-date{margin:0 0 4px}.creditcards-top{margin-bottom:20px}.creditcards-hdr-add{text-align:right}.creditcard-add-link{display:block;padding:0 30px;text-align:center;height:40px;line-height:40px;border:1px solid #67359f;color:#67359f;font-size:14px;font-family:Avenir Heavy,sans-serif;font-weight:900}.creditcards-row{margin-bottom:20px}.creditcards-pod{min-height:135px;box-sizing:border-box;background-color:#f9f8f6;padding:16px 18px;position:relative;font-size:13px}.creditpod-top{min-height:85px}.creditpod-top p{margin-bottom:4px}.creditpod-card{margin:0 0 4px;line-height:18px}.creditpod-card svg{margin-right:4px}.creditpod-card span,.creditpod-card svg{width:30px;height:18px;display:inline-block;vertical-align:middle}.creditpod-btm a{text-decoration:underline;display:inline-block;margin:0 6px}.creditpod-btm a:first-child{margin-left:0}.account .account-modal .modal-header{background-color:#f1ede9;border-bottom:none}.account .account-modal .modal-header h4{font-family:Baskerville Regular,serif;font-size:22px;line-height:22px}.account .account-modal .modal-header .close{opacity:1;margin-top:4px}.account .account-modal .cards_choices svg{opacity:.5;display:inline-block;width:30px;height:18px}.account .account-modal .cards_choices svg.cards_choices-selected{opacity:1}.account .account-modal .modal-footer{border-top:none}.card-date-seperator{position:absolute;display:block;bottom:26px;left:-4px;line-height:16px;font-size:16px}.addresses-top{margin-bottom:20px}.addresses-hdr-add{text-align:right}.addresses-add-link{display:block;padding:0 40px;text-align:center;height:40px;line-height:40px;border:1px solid #67359f;color:#67359f;font-size:14px;font-family:Avenir Heavy,sans-serif;font-weight:900}.addresses-row{margin-bottom:20px}.addresses-pod{min-height:135px;background-color:#f9f8f6;padding:16px 18px;box-sizing:border-box;position:relative;font-size:13px}.addresspod-top{padding-bottom:10px;min-height:100px;box-sizing:border-box}.addresses-row h3,.addresspod-top h3{font-family:Avenir Medium,sans-serif;font-size:15px;font-weight:500;color:#433e3a;margin-top:0}.addresspod-top p{margin-bottom:4px}.addresspod-btm a{text-decoration:underline;display:inline-block;margin:0 6px}.addresspod-btm a:first-child{margin-left:0}.wishlist-settings-divider{height:25px;margin-top:15px}.account .btn-wishlist-update{background-color:#fff;color:#67359f;float:none;border-color:#67359f;display:block;width:100%}.wishlist-image{width:150px;height:150px;border:1px solid #f0ede9;margin:0 auto}@media (max-width:767px) and (min-width:320px){.wishlist-image{width:70px;height:70px}}.wishlist-pod{color:#433e3a}.wishlist-pod,.wishlist-pod-thumb{text-align:center}.wishlist-pod-thumb img{width:100%;height:auto;border:1px solid #f0ede9;max-width:214px;margin:0 auto}.wishlist-pod-name{margin:10px 0;min-height:83px;font-size:15px}.wishlist-pod-price{padding:0 0 10px;font-size:12px}.wishlist-pod-options{min-height:40px}.wishlist-option-swatch{display:inline-block;width:16px;height:16px;margin:0 10px 0 0;vertical-align:middle}.account .dropdown-menu{margin:0}.wishlist-pod-gold{background:#c59063}.wishlist-pod-cindy{background:#974b45}.wishlist-option-text{vertical-align:middle;font-family:Avenir Roman,sans-serif;font-size:14px;color:#777;font-weight:400;padding-top:2px;display:inline-block}.wishlist-pod-links{margin-top:10px}.wishlist-pod-links a.wishlist-pod-remove{display:block;height:40px;line-height:40px;text-decoration:underline}.wishlist-pod-links .btn-account-purple{width:233px}.btn-purple-brdr{color:#67359f;border:1px solid #67359f;background-color:#fff;float:none;line-height:38px;padding-top:0;padding-bottom:0;font-weight:500;font-family:Avenir Heavy,sans-serif;display:block;width:100%}.btn-purple-brdr:hover{background-color:#67359f;color:#fff}.mh-124{min-height:124px}.mh-124,.mh-160{box-sizing:border-box;position:relative}.mh-160{min-height:160px}.subs-edit-link{display:block;position:absolute;right:24px;top:50%;margin-top:-9px;text-decoration:underline}.subs-shipping-table tr:nth-child(n+4){display:none}.subs-shipping-table tr:nth-child(odd){background:#f9f8f6}.subs-nextship{display:block;text-align:center;font-size:50px;color:#777}@media only screen and (min-width:960px){#account-subnav-toggle{display:none}#account-subnav nav{display:block}#account-subnav nav ul{margin:0;padding:30px 0 30px 30px;list-style:none;border:1px solid #e2dad0}#account-subnav nav ul li{padding:10px;border-bottom:none}#account-subnav nav ul li.account-subnav-highlight{display:block}.dashboard-welcome h1{font-size:36px;margin:-21px 0 0;padding:0;height:42px;line-height:42px}.dashboard-secondrow,.dashboard-toprow{padding-bottom:20px}.dashboard .dashboard-pod{padding-left:20px;padding-right:20px}.dashboard-pod:first-child{padding-left:15px}.dashboard-pod:last-child{padding-right:15px}.dashboard .dashboard-headers{height:50px}.dashboard .dashboard-headers h2{font-size:18px;line-height:50px}.dashboard .dashboard-headers a{line-height:50px}.dashboard .dashboard-box{padding:33px 40px 10px;font-size:15px}.dashboard .dashboard-toprow .dashboard-box{min-height:200px}.dashboard .dashboard-thirdrow .dashboard-box{min-height:185px}#myhistory-sort{padding-bottom:20px;text-align:right}#myhistory-sort label{display:inline-block;font-size:12px;margin-right:6px}#myhistory-sort .ji-select-wrapper{display:inline-block}.myaccount-table{padding-top:10px}.myaccount-table table{width:100%}.myaccount-table th{font-size:15px;color:#433e3a;border-bottom:1px solid #e2dad0;padding-bottom:10px;font-family:Avenir Medium,sans-serif;font-weight:500}.myaccount-table tr:first-child td{background-color:#f9f8f6}.myaccount-table tr td{font-family:Avenir Roman,sans-serif;font-size:13px;color:#777;border-bottom:1px solid #f1ede9}.myaccount-table tr td.mysubs-product-cell{padding:15px 10px}.myaccount-table tr td.mysubs-product-cell .mysubs-product-thumb{max-width:45px;display:inline-block;margin-right:10px}.myaccount-table tr td.mysubs-product-cell .mysubs-product-thumb img{width:100%;height:auto;border:1px solid #f0ede9}.myaccount-table tr td.mysubs-product-cell .mysubs-product-title{display:inline-block}.myaccount-table tr td.myaccount-detail-cell{padding-right:10px}.myaccount-table tr td.myaccount-detail-cell a.myaccount-detail-link{display:block;width:14px;height:8px;transform:rotate(-90deg)}.myaccount-table tr td.myaccount-detail-cell a.myaccount-detail-link svg{width:14px;height:8px}.myhistory-table-body tr td{padding-right:10px}.myaccount-table tr td.myhistory-date-cell{padding-left:10px}.myaccount-table tr td.myhistory-items-cell{padding:15px 0}.myaccount-table tr td.myhistory-items-cell .myhistory-items-thumb{max-width:45px;display:inline-block;margin-right:10px}.myaccount-table tr td.myhistory-items-cell .myhistory-items-thumb img{width:100%;height:auto;border:1px solid #f0ede9}.dashboard-subs-img{width:90px}.addresses-add-link,.creditcard-add-link{display:inline-block}.account .account-modal.modal-lg{max-width:700px}.account .account-modal .modal-header{background-color:#fff}.account .account-modal .modal-header .close svg{fill:#67359f}.wishlist-pod-thumb img{max-width:100%}.wishlist-pod-price{font-size:13px}}@media only screen and (max-width:1024px){.wishlist-pod-links .btn-account-purple{width:216px}}@media only screen and (max-width:960px){.myaccount-table table,.myaccount-table tbody,.myaccount-table td,.myaccount-table th,.myaccount-table thead,.myaccount-table tr{display:block}.myaccount-table thead{border-bottom:1px solid #f1ede9}.myaccount-table thead tr{position:absolute;top:-9999px;left:-9999px}.myaccount-table table{margin-bottom:20px;font-size:13px}.myaccount-table tr{border-bottom:1px solid #f1ede9;position:relative;padding-bottom:30px}.myaccount-table td{border:none;position:relative;white-space:normal;text-align:left;padding-bottom:2px;font-size:13px}.myaccount-table td:before{padding-right:4px;white-space:nowrap;text-align:left;color:#433e3a;font-family:Avenir Medium,sans-serif;font-weight:500}.myaccount-table tr td.mysubs-product-cell{padding:20px 0 10px}.myaccount-table tr td.mysubs-product-cell .mysubs-product-thumb{max-width:60px;display:inline-block;margin-right:10px}.myaccount-table tr td.mysubs-product-cell .mysubs-product-thumb img{width:100%;height:auto;border:1px solid #f0ede9}.myaccount-table tr td.mysubs-product-cell .mysubs-product-title{display:inline-block}.myaccount-table tr td.myaccount-detail-cell{position:absolute;top:50%;right:15px}.myaccount-table tr td.myaccount-detail-cell a.myaccount-detail-link{display:block;width:8px;height:14px;position:absolute;top:0;right:0;margin-top:-4px}.myhistory-date-cell{padding-top:12px}.myaccount-table tr td.myhistory-items-cell{padding:20px 0}.myaccount-table tr td.myhistory-items-cell .myhistory-items-thumb{max-width:50px;display:inline-block;margin-right:10px}.myaccount-table tr td.myhistory-items-cell .myhistory-items-thumb img{width:100%;height:auto;border:1px solid #f0ede9}.myaccount-table td:before{content:attr(data-title)}.myaccount-table td.myaccounts-noheader-cell:before{content:"";display:none}.account-modal-bg .modal-backdrop{background-color:#fff;opacity:1!important}.account .account-modal.modal-lg{margin:0 auto;width:100%}.account .account-modal.modal-lg .modal-content{border:0;box-shadow:none}.wishlist-pod-name{font-size:12px;min-height:66px}.wishlist-pod-links{display:flex;justify-content:space-between}}.customer-service h2{color:#433e3a;font-size:16px;margin-top:0;margin-bottom:15px;font-family:Avenir Medium,sans-serif}.customer-service h1.hidden-lg{font-family:Avenir Medium,sans-serif;font-weight:500;font-size:12px;color:#433e3a;padding-left:0}@media only screen and (min-width:960px){.customer-service h2{font-size:24px}}.email-confirm h2{font-family:Baskerville Regular,serif;font-size:22px;font-weight:400;color:#433e3a;margin:10px 0 20px;padding:0;text-align:center}.email-confirm h2 span{display:block}.email-confirm p{max-width:516px;margin:0 auto 20px;text-align:center}.emailsignup-modal .modal-content{background:#f1ede9}.emailsignup-modal .modal-header{border-bottom:none;padding-bottom:0}.emailsignup-modal .modal-header .close{opacity:1}.emailsignup-modal .modal-body{padding-top:0}.emailsignup-modal h2{font-family:Baskerville Regular,serif;font-size:16px;font-weight:400;color:#433e3a;margin:0 0 5px;padding:0}.emailsingup-intro{font-size:12px}.emailsignup-modal .emailsingup-disclaimer{font-size:9px;color:#777}.emailsignup-modal .emailsingup-disclaimer a{font-size:9px;color:#777;text-decoration:underline}.emailsignup-modal .emailsignup-left{border-right:none}.emailsignup-modal .emailsignup-grpbtn{position:relative}.emailsignup-modal .emailsignup-grpbtn:before{content:" ";display:block;position:absolute;top:4px;left:0;width:1px;height:30px;border-left:1px solid #e2dad0;z-index:9999}.emailsignup-modal .emailsignup-btn{border-left:none;border-color:#e2dad0!important}.emailsignup-modal .has-error .form-control{border-color:#e2dad0!important}@media only screen and (min-width:960px){.email-confirm h2{font-family:Baskerville Regular,serif;font-size:30px;margin:10px 0 20px;padding:0}.email-confirm h2 span{display:inline-block}.email-confirm p{margin:0 auto 20px;font-size:15px}.emailsignup-modal .modal-lg{width:636px}.emailsignup-modal .modal-content{border:0;width:636px;height:416px}.emailsignup-modal .modal-header{padding:40px}.emailsignup-modal .modal-header .close svg{fill:#67359f}.emailsignup-modal h2{font-size:30px;text-align:center}.emailsingup-intro{font-size:15px;text-align:center}.emailsignup-modal .emailsingup-disclaimer{font-size:10px;margin-top:30px}.emailsignup-modal .modal-body{width:420px;margin:0 auto}.emailsignup-modal .emailsingup-form{width:340px;margin:0 auto}}@media only screen and (max-width:960px){.emailsignup-modal .email-modal .modal-content{background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(https://res.cloudinary.com/janeiredale/image/upload/f_auto,q_auto:best/v1524844521/Misc.%20Assets/Website_Email_Popup_F.jpg);border:0;box-shadow:none}}@media (max-width:425px){.emailsignup-modal .email-modal .modal-content{background-size:auto;background-position-x:12%;background-position-y:51%}}.store-locator h1{font-size:16px;margin:0 0 7px;padding:0}.store-locator h1,.store-locator h2.locator-retailer-hdr{font-family:Avenir Medium,sans-serif;font-weight:500;color:#433e3a}.store-locator h2.locator-retailer-hdr{font-size:14px;margin:0 0 8px;padding:20px 0 0}.store-locator .form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}.store-locator .btn-purple{background-color:#67359f;color:#fff;float:none;border-color:#67359f;margin-top:25px;display:block;width:100%}.locator-zipfield{position:relative}.locator-zipfield svg{position:absolute;bottom:12px;left:8px}.locator-zipfield .form-control{padding-left:30px}#locator-results-column{padding-top:20px}#locator-results-column h2{font-size:15px;font-family:Avenir Heavy,sans-serif;font-weight:900;color:#433e3a;margin:0;padding:0}.locator-results-legend{padding:0;margin:10px 0 20px}.locator-results-legend:first-of-type{margin-bottom:0}.locator-results-legend svg{vertical-align:middle;margin-right:4px}.locator-results-legend span{vertical-align:middle}#locator-results-holder .locator-results-pod:nth-child(n+6){display:none}.locator-results-pod{background-position:top;background-image:linear-gradient(90deg,#9c9a98 33%,hsla(0,0%,100%,0) 0);background-size:6px 2px;background-repeat:repeat-x;position:relative;padding:16px 0 10px}.locator-results-pod strong{font-size:14px;display:block;margin-bottom:6px}.locator-results-pod svg{position:absolute;top:60px;right:20px}#myresults-more{text-align:center;padding:20px 0}#myresults-more-toggle{display:inline-block;padding:0 30px;text-align:center;height:40px;line-height:40px;border:1px solid #67359f;color:#67359f;font-size:14px;font-family:Avenir Heavy,sans-serif;font-weight:900}.locator-list-columns{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}@media (max-width:768px){.locator-us label{height:40px}}@media (max-width:425px){.locator-us label{height:auto}}.locator-list-columns li{list-style:none;margin:0 0 20px;padding:0}.locator-list-columns li a{text-decoration:underline}.locator-retailer-unauth-list{margin:0;padding:0;list-style:none}.locator-retailer-unauth-list li{margin:0 0 2px;padding:0}.locator-retailer-unauth-list li a{text-decoration:none;color:#777;font-size:13px}#international-subnav{padding-bottom:20px}#international-subnav-toggle{display:block;width:100%;height:40px;line-height:40px;border:1px solid #e2dad0;text-decoration:none;font-family:Avenir Roman,sans-serif;font-size:14px;color:#777;padding-left:10px;box-sizing:border-box;position:relative}#international-subnav-toggle #international-subnav-icon{display:block;position:absolute;right:10px;top:15px;width:16px;height:8px}#international-subnav-toggle #international-subnav-icon svg{width:16px;height:8px}#international-subnav nav{display:none}#international-subnav nav ul{margin:0;padding:0;list-style:none;border-left:1px solid #e2dad0;border-right:1px solid #e2dad0}#international-subnav nav ul li{display:block;margin:0;padding:10px;border-bottom:1px solid #e2dad0}#international-subnav nav ul li.international-subnav-higlight{display:none}#international-subnav nav ul li a{font-family:Avenir Roman,sans-serif;font-size:14px;text-decoration:underline}#international-subnav nav ul li.international-subnav-highlight{display:none}#international-subnav.international-subnav-open nav{display:block}#international-subnav.international-subnav-open #international-subnav-toggle #international-subnav-icon{transform:rotate(180deg)}.international-clm{display:none}.international-clm h2{display:none;font-family:Avenir Heavy,sans-serif;font-size:18px;font-weight:900;color:#433e3a}.international-clm ul{list-style:none;margin:0;padding:0}.international-clm li{margin:0 0 20px;padding:0}.international-clm li a{text-decoration:underline;font-size:13px}.international .international-modals .modal-header{background-color:#f1ede9;border-bottom:none}.international .international-modals .modal-header h4{font-family:Baskerville Regular,serif;font-size:22px;line-height:22px}.international .international-modals .modal-header .close{opacity:1;margin-top:4px}.international-dontsee{font-size:14px;font-weight:500;color:#433e3a}#map{width:616px;height:488px}@media (max-width:768px){#map{width:488px;height:488px}}@media (max-width:425px){#map{width:100%;height:auto;visibility:hidden}}@media only screen and (min-width:960px){.store-locator h1{font-size:24px;margin:0 0 15px}.store-locator h2.locator-retailer-hdr{font-size:15px}#locator-results{margin-bottom:30px}#locator-results-column{padding-top:0}#locator-results-column h2{font-size:18px}#locator-results-holder{max-height:443px;overflow-y:scroll}#locator-results-holder .locator-results-pod:nth-child(n+6){display:block}.locator-results-pod strong{font-size:15px}#international-subnav,#myresults-more{display:none}#international-holder{background:url(/images/blank-map-flat-world.f8e282d1.png) center 40px no-repeat;background-size:contain;min-height:500px}.international-clm{float:left;width:20%;display:block}.international-clm h2{display:block}.international-clm li a{font-size:15px}.international-clm2{width:40%}.international-clm2 ul{float:left;margin-right:30px}.international-dontsee{font-size:15px}.international .international-modals .modal-lg{max-width:700px}.international .international-modals .modal-header{background-color:#fff;padding:40px 40px 0}.international .international-modals .modal-body{padding:40px}.international .international-modals .modal-header .close svg{fill:#67359f}}@media only screen and (max-width:960px){.international-modal-bg .modal-backdrop{background-color:#fff;opacity:1!important}.international .international-modals .modal-lg{margin:0 auto;width:100%}.international .international-modals .modal-lg .modal-content{border:0;box-shadow:none}}.shop-banner{min-height:307px;margin-top:-26px;margin-bottom:20px;box-shadow:0 1px 1px rgba(0,0,0,.1)}.shop-banner img{height:307px;width:100%}.shop-banner .content-box{font-size:13.5px;line-height:20px;display:flex;align-items:center;justify-content:center;width:375px;background:hsla(0,0%,100%,.88);padding:32px 36px;font-size:15px;position:absolute;top:50%;transform:translateY(-50%)}.shop-banner .content-box,.shop-banner .content-box a{font-family:Baskerville Regular,serif}.shop-banner .content-box h2,.shop-banner .content-box h3,.shop-banner .content-box h4{margin:0 0 10px;font-family:Baskerville Regular,serif;font-size:20px;line-height:16px}.shop-banner .content-box p:last-of-type{margin-bottom:0}@media (max-width:768px){.shop-banner .content-box{width:100%;background:hsla(0,0%,100%,.88);padding:10px;height:100px;position:absolute;left:0;bottom:0;top:auto;transform:none}}@media (max-width:425px){.shop-banner .content-box{font-size:12px}}.base-product-item{width:100%}.base-product-item img{max-width:100%;border:1px solid #f0ede9}.base-product-item .sku-seal-logo{position:absolute;top:5px;right:5px;width:40px}.base-product-item .sku-seal-logo img{border:0}.base-product-item .sku-seal-logo.beauty-advisor-pick{width:60px}.base-product-item .label{width:45px;height:45px;overflow:hidden;position:absolute;text-transform:capitalize;top:0;left:0}.base-product-item .label .ribbon{padding:5px;text-align:center;color:#fff;transform:rotate(-45deg);font-size:12px;font-weight:400;width:80px;position:absolute;top:3px;left:-24px}.base-product-item .label .ribbon.new{background:#8eaa6b}.base-product-item .label .ribbon.sale{background:#e37f75}.base-product-item .base-product-rating{margin-bottom:7px}.base-product-item .quick-shop{position:absolute;top:50%;transform:translateY(-50%);width:100%;background:#e2dad0;opacity:0;padding:10px 0;transition:all .3s;line-height:1}.base-product-item:hover .quick-shop{opacity:.8}.base-product-item:hover .quick-shop:hover{text-decoration:none}.base-product-item .colors-wrapper{height:35px}.product-row{margin-left:-10px;margin-right:-10px}.product-row .product-item{width:calc(25% - 20px);margin-bottom:60px}@media (min-width:960px){.product-row{width:100%}}.search-item-row{margin-left:-20px;margin-right:-20px}.search-item-row .search-item{width:calc(50% - 40px);margin-bottom:40px}.search-item-row .search-item .search-img{width:215px;height:215px;border:1px solid #f0ede9}.shop-product-filter{width:300px}.filter-wrapper .product-item{width:calc(33.33333% - 20px)}.filter-wrapper .filter{width:280px}.no-results-text{font-size:30px}.quick-modal-content img{width:240px;height:240px;border:1px solid #f0ede9}.quick-modal-content .active{border:1px solid #777}.sticky-add{position:fixed;bottom:0;width:100%;padding:7px 0;background:#fff;border-top:1px solid #f1ede9;z-index:10;transform:translateZ(0)}.sticky-add .sticky-add-img{width:66px;height:66px;border:1px solid #f1ede9}.sticky-add .sticky-add-btn{width:240px}@media (max-width:767px){.sticky-add .add-to-basket-observable{justify-content:flex-start}}@media (max-width:769px){.product-row .product-item{width:calc(50% - 20px);margin-bottom:40px}.search-item-row{margin-left:-10px;margin-right:-10px;font-size:12px}.search-item-row .search-item{width:calc(100% - 20px);margin-bottom:20px}.search-item-row .search-item .search-img{width:140px;height:140px}.search-item-row .search-description{line-height:1.35}.search-title-wrapper{padding-bottom:15px;margin-bottom:20px}.search-title-wrapper .search-title{font-size:16px;margin-top:0}.base-product-item .sku-seal-logo{width:25px}.base-product-item .sku-seal-logo img{border:0}.base-product-item .label{width:41px;height:41px}.base-product-item .label .ribbon{font-size:10px}.shop-banner{margin-top:-20px;margin-bottom:10px}.shop-banner .carousel-inner,.shop-banner .container.relative,.shop-banner .item{height:217px}.shop-banner .content-box.bottom,.shop-banner .content-box.top{width:100%;height:100px;font-size:12px;padding:15px;top:inherit;bottom:0;left:0}.shop-product-filter{width:calc(100vw - 20px)}.shop-breadcrumbs{font-size:11px;margin-bottom:10px}.shop-title{width:100%;flex:none;font-size:16px;margin-bottom:20px}.shop-filter-btn{width:calc(50% - 5px)}.shop-filter-panel{height:48px;padding:0 10px}.shop-filter-panel[aria-expanded=true] .filter-panel-icon{transform:rotate(180deg)}#shopFilterdModal #accordion{margin-top:-20px;height:calc(100% - 45px);overflow:auto;margin-left:-10px;margin-right:-10px}#shopFilterdModal .modal-body{height:100%;padding-bottom:0}.shop-filter-apply{margin-left:-10px;margin-right:-10px;padding:10px;border-top:1px solid #f1ede9}.no-results{padding-bottom:25px;margin-bottom:30px}.no-results-text{font-size:22px;line-height:1.2}.no-results-secondary-text{width:220px;margin-left:auto;margin-right:auto}.quick-modal-content{font-size:12px}.quick-modal-content .mb-15{margin-bottom:10px}.quick-modal-content .font-24{font-size:16px}.quick-modal-content .ji-modal-title{margin-bottom:0}.quick-modal-content img{width:130px;height:130px}.quick-shop-add{width:200px!important}.sticky-add{padding:9px 0}.sticky-add .sticky-add-btn{flex:1;width:auto}}.product .section-caption{color:#433e3a;font-family:Baskerville Regular,serif;font-size:30px;text-align:center}.product .product-container{margin-bottom:40px;padding-bottom:40px}.product .product-summary{margin-top:25px}.product .product-summary .video{width:100%}.product .product-summary .lslide{height:100%;position:relative;overflow:hidden;border:1px solid #f1ede9}.product .product-summary .lightSlider.lsGrab>*{cursor:pointer}.product .product-summary .slider-container{max-height:100px}@media (max-width:768px){.product .product-summary .slider-container{min-height:63px}}.product .product-summary .product-thumbnails{visibility:hidden;min-height:86px}.product .product-summary .product-thumbnails .thumbnail.active{border:1px solid #777}.product .product-summary .product-thumbnails .video-icon{position:absolute;top:40%;left:40%}@media (max-width:768px){.product .product-summary .product-thumbnails{min-height:auto;height:63px!important}}.product .product-summary .video-icon{position:absolute;top:46%;left:46%}.product .product-summary .try-it-on{background-color:#f1ede9}.product .product-summary .try-it-on a,.product .product-summary .try-it-on a:hover{font-family:Baskerville Regular,serif;font-size:20px;color:#433e3a;text-decoration:none;height:100%}.product .product-summary .current-product-image{border:1px solid #f1ede9;position:relative}.product .product-summary .current-product-image .zoom{position:absolute;bottom:10px;left:10px;outline:none}.product .product-summary .current-product-image .sku-seal-logo{position:absolute;visibility:hidden;right:15px;top:15px;z-index:1}.product .product-summary .current-product-image .sku-seal-logo img{border:0}.product .product-summary .current-product-image .img-responsive{margin:0 auto}.product .product-summary .current-product-image .carousel-indicators{bottom:-40px}.product .product-summary .current-product-image .carousel-indicators li,.product .product-summary .current-product-image .carousel-indicators li.active{margin:1px;height:8px;width:8px;border:1px solid rgba(113,102,93,.5)}.product .product-summary .current-product-image .carousel-indicators .active{background-color:#777}.product .product-summary .color-option{overflow:hidden}.product .product-summary .color-option .option{display:inline-block}.product .product-summary .color-option .label{width:35px;height:35px;overflow:hidden;position:absolute;text-transform:none;top:0;left:0}.product .product-summary .color-option .label .ribbon{padding:3px;text-align:center;color:#fff;transform:rotate(-45deg);font-size:10px;font-weight:400;width:55px;position:absolute;top:3px;left:-15px}.product .product-summary .color-option .label .ribbon.new{background:#8eaa6b}.product .product-summary .color-option .label .ribbon.sale{background:#e37f75}.product .product-summary .summary-description .product-title{color:#433e3a;font-family:Avenir Medium;font-size:24px;margin-top:0;line-height:1.5}.product .product-summary .summary-description .product-price{color:#777;font-size:20px;text-align:right}.product .product-summary .summary-description .rating{padding-top:15px}.product .product-summary .summary-description .rating a{padding-left:10px;padding-right:10px;font-family:Avenir Roman,sans-serif;font-size:13px}.product .product-summary .summary-description .rating a:first-child{border-right:1px solid #9c9a98}.product .product-summary .summary-description .rating div{display:inline-block}.product .product-summary .summary-description .rating .rating-links{margin-left:10px;height:24px}.product .product-summary .summary-description .description{margin-top:15px;font-size:15px}.product .product-summary .summary-description .description a{text-decoration:underline}.product .product-summary .summary-description .basket-actions{margin-top:25px;margin-bottom:30px}.product .product-summary .summary-description .basket-actions .btn{width:240px}.product .product-summary .summary-description #js-basket-errors{margin-bottom:10px;color:#d0021b}.product .product-summary .summary-description .social a{cursor:pointer;padding-right:25px}.product .product-summary .summary-description .social .social-icon{height:21px}.product .product-summary .summary-description .social .facebook{width:11px}.product .product-summary .summary-description .social .pinterest{width:21px}.product .product-summary .summary-description .social .twitter{width:26px}.product .product-summary .product-colors-options{margin-top:22px}.product .product-summary .product-colors-options .nav-tabs a{min-width:100px}.product .product-summary .product-colors-options .tab-pane{margin:20px 10px;padding:0}.product .product-summary .product-colors-options .tab-pane-single{margin:-10px}.product .product-summary .product-colors-options .color-option{width:35px;height:35px;margin:10px}.product .product-summary .product-colors-options .color-option.active{border:1px solid #777}.product .product-summary .product-option-selector,.product .product-summary .product-replenishment-selector{width:300px}.product .product-summary .swatches .product-image{width:60px;height:60px;margin-top:20px;margin-right:20px}.product .product-detailed-info{margin-top:40px}.product .product-detailed-info .product-details{padding-right:55px}.product .product-detailed-info .product-details li{padding-top:10px;padding-left:10px}.product .product-detailed-info .product-details thead{border-bottom:1px solid #000}.product .product-detailed-info .product-details thead th:nth-child(1n){padding-right:10px}.product .product-detailed-info .product-details thead th:nth-child(2n){padding-left:10px}.product .product-detailed-info .product-details tbody td:nth-child(1n){padding-right:10px}.product .product-detailed-info .product-details tbody td:nth-child(2n){padding-left:10px}.product .product-detailed-info .tab-content .tab-pane>*{padding-left:20px;padding-right:20px}.product .product-detailed-info .tab-content .tab-pane>* ul{padding-left:15px}.product .goes-well-with{margin-top:40px;min-height:420px}.product .goes-well-with .product-carousel{min-height:365px}.product .beauty-with-brilliance{margin-top:40px}.product .beauty-with-brilliance .photo-gallery{margin-top:15px;margin-bottom:30px}.product .beauty-with-brilliance .gallery-btns button:first-child{margin-right:30px}.product .social-feed{margin-top:60px}.product .social-feed .feed-container{padding-left:60px;padding-right:60px}.product .social-feed .product-rating svg{width:19px;height:19px}.product .social-feed .sort-btn svg{vertical-align:middle}.product .foundation-finder-banner .text-container{min-width:300px}.imc-product-page .footer{margin-bottom:80px}@media (max-width:767px){.product .section-caption{font-size:22px}.product .product-summary{margin-top:8px}.product .product-summary .summary-description .product-title{font-size:16px}.product .product-summary .summary-description .product-price{font-size:13px}.product .product-summary .summary-description .rating{padding-top:5px;padding-bottom:8px}.product .product-summary .summary-description .description{font-size:13px}.product .product-summary .summary-description .basket-actions .btn{width:auto;flex:1}.product .product-summary .try-it-on{min-height:300px}.product .product-summary .try-it-on a,.product .product-summary .try-it-on a:hover{font-size:32px}.product .product-summary .product-colors-options{margin-top:15px}.product .product-summary .product-colors-options .nav-tabs a{min-width:65px;font-size:20px}.product .product-summary .product-colors-options .tab-pane{margin:10px 8px}.product .product-summary .product-colors-options .tab-pane-single{margin:-5px}.product .product-summary .product-colors-options .color-option{width:30px;height:30px;margin:8px}.product .product-summary .product-colors-options .color-option .label .ribbon{font-size:9px;top:2px;left:-18px}.product .product-summary .product-replenishment-selector{width:270px}.product .product-summary .swatches{margin-top:5px}.product .product-summary .swatches .product-image{width:50px;height:50px;margin-right:10px;margin-top:10px}.product .product-detailed-info{margin-top:30px}.product .product-detailed-info .product-details{padding-left:20px;padding-right:20px}.product .product-detailed-info .product-details li{padding-top:5px;padding-left:5px}.product .goes-well-with{margin-top:7px;min-height:355px}.product .goes-well-with .product-carousel{padding-left:10px;padding-right:10px;min-height:310px}.product .beauty-with-brilliance{margin-top:25px;font-size:12px}.product .beauty-with-brilliance .photo-gallery{margin-bottom:15px}.product .beauty-with-brilliance .gallery-btns button{flex:1}.product .beauty-with-brilliance .gallery-btns button:first-child{margin-right:10px}.product .social-feed{margin-top:30px}.product .social-feed .feed-container{padding-left:0;padding-right:0}.product .social-feed .product-rating svg{width:15px;height:15px}#goes-well-with-carousel-xs svg{top:65px}#beauty-with-brilliance-carousel-xs svg{top:42px}.imc-product-page .footer{margin-bottom:60px}}.cart .section-caption{font-size:24px;margin-bottom:20px}.cart .products{padding:0 15px 5px;margin-bottom:40px}.cart .products .product{padding-top:10px;padding-bottom:10px}.cart .products .product:first-child{background-image:none}.cart .products .product-image{width:145px;height:145px;margin-right:20px}.cart .products .product-title{font-size:15px}.cart .products .product-options{font-size:13px}.cart .products .total-price{font-size:16px}.cart .products .auto-replenishment{max-width:260px}.cart .products .product-actions a{font-family:Avenir Roman,sans-serif;font-size:13px;text-decoration:underline}.cart .products .product-actions a:not(:last-child){padding-right:10px;border-right:1px solid #9c9a98}.cart .products .product-actions a:not(:first-child){padding-left:10px}.cart .featured-products-title{margin-top:40px}.cart .ji-modal .subtitle{font-size:15px}.cart .ji-modal .form-group label{font-size:14px}.cart .ji-modal .form-group .checkbox-option label{font-size:13px}.cart .ji-modal .create-account-agreements{background-color:#f9f8f6}@media (max-width:767px){.cart .section-caption{font-size:22px;margin-bottom:15px}.cart .products{padding-left:10px;padding-right:10px;margin-bottom:30px}.cart .products .product-image{width:75px;height:75px;margin-right:10px}.cart .products .product-title{font-size:13px}.cart .products .product-options{font-size:11px}.cart .products .total-price{font-size:15px}.cart .products .product-actions a{font-size:11px}.cart .products .product-actions a:not(:last-child){padding-right:5px}.cart .products .product-actions a:not(:first-child){padding-left:5px}.cart .featured-products-title{margin-top:30px}.cart .ji-modal .subtitle{font-size:13px}.cart .ji-modal .form-group label{font-size:12px}}[data-grid]{display:flex;flex-wrap:nowrap}[data-grid*="columns(1)"]>*{width:196px}[data-grid*="columns(1)"]>:nth-child(2n){width:346px}[data-grid*="columns(1)"]>:first-child{margin-left:276px}[data-grid*="columns(2)"]>*{width:200px}[data-grid*="columns(2)"]>:first-child{margin-left:347px}[data-grid*="columns(3)"]>:first-child{margin-left:247px}[data-grid*="columns(4)"]>:first-child{margin-left:147px}[data-grid*="columns(5)"]>:first-child{margin-left:47px}[data-grid*="columns(6)"]>:first-child{margin-left:0}[data-grid*="columns(6)"]>*{width:177px}[data-grid*="columns(6)"]>:first-child{margin-left:16px}@media (max-width:768px){[data-grid*="columns(1)"]>*{width:196px}[data-grid*="columns(1)"]>:nth-child(2n){width:346px}[data-grid*="columns(1)"]>:first-child{margin-left:113px}}@media (max-width:768px){[data-grid*="columns(2)"]>*{width:200px}[data-grid*="columns(2)"]>:first-child{margin-left:184px}}@media (max-width:768px){[data-grid*="columns(3)"]>:first-child{margin-left:84px}}@media (max-width:768px){[data-grid*="columns(4)"]>:first-child{margin-left:-16px}}@media (max-width:768px){[data-grid*="columns(5)"]>:first-child{margin-left:-116px}}@media (max-width:768px){[data-grid*="columns(6)"]>*{width:125px}[data-grid*="columns(6)"]>:first-child{margin-left:9px}}.video-tutorials .video-tutorials-container{margin-bottom:20px}.video-tutorials .video-tutorials-header{margin-top:13px}.video-tutorials .video-tutorials-title{color:#433e3a;font-family:Avenir Medium,sans-serif;font-size:24px}.video-tutorials .video-tutorials-description{margin-top:3px;font-size:15px}.video-tutorials .sort-options{width:298px}.video-tutorials .video-item{margin-top:20px;margin-bottom:20px}.video-tutorials .video-item .video-thumbnail{padding:0;height:211px;width:211px;border:1px solid #f1ede9}.video-tutorials .video-item .video-thumbnail .youtube-icon{position:absolute;top:40%;left:40%;width:45px;height:34px}.video-tutorials .video-item .video-thumbnail a{display:block;width:100%;height:100%;position:relative}.video-tutorials .video-item .video-features{padding-left:20px;padding-right:0}.video-tutorials .video-item .video-features .video-title{font-size:22px;margin-bottom:3px}.video-tutorials .video-item .video-features .video-duration{font-size:18px}.video-tutorials .video-item .video-features .video-description{margin-top:15px;font-size:15px}.video-tutorial .youtube-video{margin-top:25px;margin-bottom:40px;width:825px;height:390px}.video-tutorial .shop-this-look .caption{font-size:30px}.video-tutorial .shop-this-look .add-to-basket-btn{text-align:right}.video-tutorial .shop-this-look .add-to-basket-btn .js-deselect-all{display:block;font-family:Avenir Roman,sans-serif;padding:10px}.video-tutorial .shop-this-look .add-to-basket-btn .btn-primary{width:260px}.video-tutorial .products{margin-top:25px}@media (max-width:991px){.video-tutorials .video-tutorials-header{margin-top:8px}.video-tutorials .video-tutorials-title{font-size:16px}.video-tutorials .video-tutorials-description{margin-top:7px;font-size:13px}.video-tutorials .sort-options{width:145px}.video-tutorials .video-items{margin-top:10px}.video-tutorials .video-item{margin-top:10px;margin-bottom:10px}.video-tutorials .video-item .video-thumbnail{height:140px;width:140px}.video-tutorials .video-item .video-thumbnail .youtube-icon{width:35px;height:27px}.video-tutorials .video-item .video-features{padding-left:15px}.video-tutorials .video-item .video-features .video-title{font-size:14px}.video-tutorials .video-item .video-features .video-duration{font-size:13px}.video-tutorials .video-item .video-features .video-description{margin-top:4px;font-size:12px}.video-tutorial .youtube-video{margin-top:20px;margin-bottom:25px;width:100%;height:140px}.video-tutorial .shop-this-look .caption{font-size:22px;margin-bottom:15px}.video-tutorial .shop-this-look .add-to-basket-btn{text-align:center}.video-tutorial .shop-this-look .add-to-basket-btn .btn-primary{width:240px}.video-tutorial .products{margin-top:20px}.video-tutorial .products .product-title{min-height:55px}}.faq-component{visibility:hidden}.faq .container{max-width:1014px}.faq-filter{width:288px;border:1px solid #f1ede9;padding:35px 40px}.faq-filter .item+.item{margin-top:18px}.faq-filter .item .category{color:#67359f;text-decoration:underline;cursor:pointer}.faq-filter .item .category.active{color:#777;text-decoration:none;font-family:Avenir Heavy,sans-serif}.faq-panel{margin-bottom:60px;border-top:1px solid #f1ede9}.faq-question.panel{box-shadow:none;margin-bottom:0;border-bottom-color:#f1ede9}.faq-question.panel .title{height:48px}[aria-expanded=true] .faq-panel-icon{transform:rotate(180deg)}.faq-bottom{margin-bottom:60px}.faq-bottom img{max-width:100%}.faq-bottom .text-box{position:absolute;top:40px;right:0;width:376px;height:98px;background:hsla(0,0%,100%,.88);padding:20px}@media (max-width:769px){.faq-panel{margin-left:-10px;margin-right:-10px;margin-bottom:30px;padding-left:10px}.faq-bottom{margin-bottom:50px}.faq-bottom>div{width:100%;flex:none}.faq-bottom>div+div{margin-top:25px}.faq-bottom .text-box{width:100%;height:74px;padding:10px;top:inherit;bottom:0}}.about-jane .container{max-width:1014px}.about-jane .featured-products{margin:0 28px 60px}.about-jane-banner{height:370px;margin-top:-26px}.about-jane-banner .text-box{position:absolute;top:40px;right:0;background:#fff;opacity:.9;width:312px;height:123px;padding:20px 30px}.about-jane-banner .text-box .title{font-size:48px;line-height:1}.about-jane-banner .text-box .subtitle{position:relative;left:20px;top:-5px;font-size:26px}.about-jane-text{font-size:15px;line-height:22px}.jane-quote{max-width:780px;font-size:48px;line-height:58px}.about-jane-slider-title{font-size:30px}.period{font-size:48px}.caring-and-giving{margin-bottom:60px}.caring-and-giving .text-box{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:308px;height:162px;background-color:hsla(0,0%,100%,.88);padding:20px 15px}.about-jane-video{padding:1px 0}.about-jane-video .video-section{position:static}.about-jane-video .title{position:absolute;left:40px;top:115px;font-size:55px;z-index:10}.jane-iredale-difference .text-box{position:absolute;top:30px;right:0;width:376px;height:129px;background-color:hsla(0,0%,100%,.88);padding:15px 20px}@media (max-width:769px){.about-jane-banner{height:217px;margin-top:-21px}.about-jane-banner .text-box{top:30px;width:157px;height:70px;padding:10px 18px}.about-jane-banner .text-box .title{font-size:24px}.about-jane-banner .text-box .subtitle{left:10px;top:-3px;font-size:18px}.about-jane-text{font-size:13px;line-height:1.54}.about-jane-text>div{width:100%;flex:none}.about-jane-text>div+div{margin-top:20px}.about-jane-slider-title{font-size:22px}#how-it-began-carousel .item{padding:0 30px}#how-it-began-carousel .item .content,#how-it-began-carousel .item img{width:100%;flex:none;text-align:center}#how-it-began-carousel .item .content{position:relative;margin-top:15px}#how-it-began-carousel .bordered-box{border-color:transparent}#how-it-began-carousel .carousel-control svg{top:25%}.period{position:absolute;left:50%;transform:translateX(-50%);top:-72px;font-size:36px;display:inline-block;padding:11px 24px;background:#fff;opacity:.88}.layout.caring-and-giving{align-items:flex-start;margin-bottom:35px}.layout.caring-and-giving img{max-width:100%}.layout.caring-and-giving .xs-order-1{width:100%;margin-bottom:10px}.layout.caring-and-giving .xs-order-2,.layout.caring-and-giving .xs-order-3{width:calc(50% - 5px)}.layout.caring-and-giving .xs-order-2{margin-right:10px}.layout.caring-and-giving .text-box{width:280px;height:123px;padding:8px 18px}.about-jane-video .title{font-size:20px;top:42px;left:20px}.about-jane .featured-products{margin:0 28px 35px}.jane-iredale-difference>div{width:100%;flex:none}.jane-iredale-difference img{width:100%;max-width:100%}.jane-iredale-difference .text-box{width:100%;height:128px;padding:10px;bottom:0;top:inherit}}.get-the-look .fashion-header{margin-top:26px}.get-the-look .fashion-header img{float:right}@media (max-width:425px){.get-the-look .fashion-header img{height:295px}}.get-the-look .fashion-header .container{position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:425px){.get-the-look .fashion-header .container{top:auto;bottom:0;background:hsla(0,0%,100%,.88);transform:none}}.get-the-look .fashion-header .text-box{top:100px;left:20px;width:306px;height:163px}.get-the-look .caption{font-family:Baskerville Regular,serif;font-size:36px;margin-top:10px}.get-the-look .caption a,.get-the-look .caption a:hover{color:#433e3a;font-family:Baskerville Regular,serif;text-decoration:none}.get-the-look .caption.selected{margin-bottom:10px}.get-the-look .description{font-size:15px;margin-bottom:35px}.get-the-look .fit{left:55%}.get-the-look-details .header-image{margin-top:25px}.get-the-look-details .header-image img{width:488px;height:488px}.get-the-look-details .instructions{margin-top:40px}.get-the-look-details .instructions .instruction{margin-top:50px}.get-the-look-details .instructions .instruction-number{flex-grow:0;flex-shrink:0;flex-basis:40px;font-size:26px;background-color:#e37f75;color:#fff;min-height:55px}.get-the-look-details .instructions .instruction-description{background-color:#fcf2f1;padding:10px 25px;font-size:18px}.get-the-look-details .ji-tabs .nav-tabs li{width:25%}.get-the-look-details .ji-tabs .nav-tabs li a{min-width:0}.get-the-look-details .ji-tabs .tab-pane{padding:10px 40px}.get-the-look-details .product-row .product-item{margin-top:40px;margin-bottom:0;width:calc(30% - 20px)}.get-the-look-details .products{margin-left:30px;margin-right:30px}.get-the-look-details .adjust-height-dropdown{height:500px}@media (max-width:360px){.get-the-look-details .adjust-height-dropdown{height:400px}}.get-the-look-details .plus-icon-container{position:relative;width:38px;padding-left:7px;padding-right:7px}.get-the-look-details .plus-icon-container svg{position:absolute;top:50%}@media (max-width:425px){.get-the-look-details .plus-icon-container svg{position:relative}}.get-the-look-details .shop-this-look-btn{width:300px;margin-top:20px;margin-bottom:20px}.get-the-look-details .explore-other-looks{max-width:1024px;margin:0 auto}@media (max-width:768px){.get-the-look-details .explore-other-looks .sku-carousel-component{margin-left:0;margin-right:0}.get-the-look-details .explore-other-looks .sku-carousel-component .goes-well-with-carousel{min-height:150px;padding-bottom:0}}.look-list{margin-top:40px}.look-item{padding-left:20px;padding-right:20px;height:515px}.shop-this-look-modal .product-row .product-item{margin:15px 10px;width:calc(33% - 20px)}.shop-this-look-modal .sticky{position:fixed;bottom:0;width:100%;padding:10px;background:#fff;border-top:1px solid #f1ede9;z-index:10;transform:translateZ(0)}.shop-this-look-modal .sticky div:first-child{justify-content:flex-end}@media (max-width:768px){.shop-this-look-modal .sticky div:first-child{justify-content:flex-end}}@media (max-width:768px){.shop-this-look-modal .sticky{width:96%}}@media (min-width:1024px){.shop-this-look-modal{height:80%;width:750px;top:10%;left:calc((100% - 750px)/2)}.shop-this-look-modal .sticky{padding:10px 45px}.shop-this-look-modal .modal-body{height:calc(100% - 40px)}.shop-this-look-modal.modal.ji-modal.fullscreened .ji-modal-title{background:#fff;padding:40px}.shop-this-look-modal.modal.ji-modal.fullscreened .modal-close{fill:#67359f}}@media (min-width:320px){.shop-this-look-modal.modal.ji-modal.fullscreened .sticky-btn{width:240px}}@media (max-width:768px){.get-the-look-details .product-row .product-item{width:33%}}@media (max-width:767px){.get-the-look-details .header-image{margin-top:15px}.get-the-look-details .header-image img{width:100%;height:auto}.get-the-look-details .instructions{margin-top:20px}.get-the-look-details .instructions .instruction{margin-top:10px}.get-the-look-details .instructions .instruction-number{flex-basis:35px;font-size:22px}.get-the-look-details .instructions .instruction-description{padding:10px;font-size:13px}.get-the-look-details .ji-tabs .nav-tabs a{font-size:20px}.get-the-look-details .ji-tabs .tab-pane{padding:10px}.get-the-look-details .product-row .product-item{margin:0;width:100%}.get-the-look-details .products{margin:0}.get-the-look-details .shop-this-look-btn{margin-top:10px;margin-bottom:10px;width:calc(100% - 20px)}.get-the-look-details .explore-other-looks{margin-top:20px;margin-bottom:10px}.shop-this-look-modal .product-row .product-item{margin:15px 10px;width:calc(50% - 20px)}}@media (max-width:991px){.get-the-look .fashion-header{margin-top:20px}.get-the-look .fashion-header .text-box{top:inherit;bottom:0;left:0;height:98px;padding:0 30px}.get-the-look .caption{font-size:18px;margin-top:5px;margin-bottom:5px}.get-the-look .caption.selected{margin-bottom:5px}.get-the-look .description{font-size:12px;margin-bottom:25px}.look-list{margin-top:20px}.look-item,.look-list{padding-left:5px;padding-right:5px}.look-item{height:375px}}@media (max-width:425px){.get-the-look .fashion-header img{margin:0 auto;display:block;float:none}.get-the-look .fashion-header .text-box{width:100%}.get-the-look .fashion-header .look-item{height:330px;margin-bottom:0}}#compareSlider{padding-top:15px;padding-bottom:15px}#compareSlider .icon-next,#compareSlider .icon-prev{position:absolute;top:50%;transform:translateY(-50%)}#compareSlider .icon-prev{left:-40px}#compareSlider .icon-next{right:-40px}@media (max-width:1024px){#compareSlider{margin:0 35px 35px}}