dialog{background:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}dialog+.backdrop{background:rgba(0,0,0,.1)}._dialog_overlay,dialog+.backdrop{bottom:0;left:0;position:fixed;right:0;top:0}dialog.fixed{position:fixed;top:50%;transform:translateY(-50%)}
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}
.tippy-box[data-placement^=top]>.tippy-svg-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after,.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px;transform:rotate(180deg)}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=left]>.tippy-svg-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after,.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{left:11px;top:calc(50% - 3px);transform:rotate(90deg)}.tippy-box[data-placement^=right]>.tippy-svg-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after,.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{right:11px;top:calc(50% - 3px);transform:rotate(-90deg)}.tippy-svg-arrow{fill:#333;height:16px;text-align:initial;width:16px}.tippy-svg-arrow,.tippy-svg-arrow>svg{position:absolute}
.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}
/*!
 * Bootstrap Reboot v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-block-end:0;margin-block-start:0;margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{-webkit-text-decoration-skip:objects;background-color:transparent;color:#007bff;text-decoration:none}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none;vertical-align:middle}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;min-width:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}body.mceContentBody{font-size:13px}.ir{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hidden,.ir br{display:none}.hidden{visibility:hidden}.visuallyhidden{clip:rect(0 0 0 0);border:0;font-family:Helvetica;height:1px;margin:-2px;overflow:hidden;padding:0;width:1px}.visuallyhidden,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{font-style:normal;font-weight:700;letter-spacing:ls(100);position:absolute;text-transform:uppercase}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;background-color:#fff;color:#000;font-family:Gotham A,Gotham B,Lato;font-size:.8em;height:auto;margin:5px 0 0;outline:0;overflow:visible;padding:.25em .5em;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.clear{clear:both}.left{float:left}.right{float:right}.center,.text-center{text-align:center}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.no-pad-top{padding-top:0!important}@media(min-width:640px){.larger{font-size:1.5rem}}img.left{margin:.5em 2em 1em 0;max-width:50%}img.right{margin:.5em 0 1em 2em;max-width:50%}img.leftAlone{float:left;margin-right:100%}img.center,img.leftAlone{clear:both;margin-bottom:1em}img.center{display:block;float:none;margin-left:auto!important;margin-right:auto!important}.captionImage{margin-top:.5em;max-width:100%;width:100%}.captionImage img{float:none;height:auto!important;margin:0;max-width:100%!important;width:100%!important}.captionImage p{clear:both;font-style:italic;margin:.5em 0}.captionImage.left{margin:.5em 3em 2em 0;max-width:50%}.captionImage.left img{margin-right:-1em}.captionImage.right{margin:.5em 0 2em 3em;max-width:50%}.captionImage.right img{margin-left:-1em}.captionImage.right p{margin-left:-1em;text-align:left}.captionImage.leftAlone{float:none;margin:0 2em 2em 0}.captionImage.center{margin:0 auto 2em;text-align:center}@font-face{font-display:swap;font-family:termina;font-style:normal;font-weight:300;src:url(https://d3o6cl7ga7d8m9.cloudfront.net/public/cigarworld/fonts/termina300.woff2) format("woff2")}@font-face{font-display:swap;font-family:termina;font-style:normal;font-weight:400;src:url(https://d3o6cl7ga7d8m9.cloudfront.net/public/cigarworld/fonts/termina400.woff2) format("woff2")}@font-face{font-display:swap;font-family:termina;font-style:normal;font-weight:500;src:url(https://d3o6cl7ga7d8m9.cloudfront.net/public/cigarworld/fonts/termina500.woff2) format("woff2")}@font-face{font-display:swap;font-family:termina;font-style:normal;font-weight:600;src:url(https://d3o6cl7ga7d8m9.cloudfront.net/public/cigarworld/fonts/termina600.woff2) format("woff2")}@font-face{font-display:swap;font-family:termina;font-style:normal;font-weight:700;src:url(https://d3o6cl7ga7d8m9.cloudfront.net/public/cigarworld/fonts/termina700.woff2) format("woff2")}@font-face{font-display:swap;font-family:termina;font-style:normal;font-weight:800;src:url(https://d3o6cl7ga7d8m9.cloudfront.net/public/cigarworld/fonts/termina800.woff2) format("woff2")}@font-face{font-family:EmojiSymbols;font-style:normal;src:url(https://d3o6cl7ga7d8m9.cloudfront.net/public/cigarworld/fonts/EmojiSymbols-Regular.woff) format("woff");text-decoration:none}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:24px;position:relative;width:40px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:4px;height:4px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:40px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{background-color:transparent!important;transition-delay:.22s}.hamburger--spring.is-active .hamburger-inner:before{top:0;transform:translate3d(0,10px,0) rotate(45deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring.is-active .hamburger-inner:after{top:0;transform:translate3d(0,10px,0) rotate(-45deg);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s}body{-webkit-overflow-scrolling:auto;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400}h1,h2,h3,h4,h5,h6,p{line-height:1.2}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white,p.white{color:#fff}ul{margin-block-start:0;margin-bottom:0;padding-inline-start:0}p{line-height:1.5}a{color:inherit;text-decoration:underline;transition:all .3s}a:active,a:focus,a:hover{color:#ed5107;transition:all .3s}a.orange-link{background-color:transparent;color:#ed5107;display:inline-block;font-weight:600;margin-top:1rem;text-decoration:none}a.orange-link:active,a.orange-link:focus,a.orange-link:hover{text-decoration:underline}a.black-link{color:#000;text-decoration:none;transition:all .3s}a.black-link:active,a.black-link:focus,a.black-link:hover{color:#ed5107;text-decoration:none;transition:all .3s}a.dashed-link{border-bottom:1px dashed;text-decoration:none}a.group-join-link:active path,a.group-join-link:focus path,a.group-join-link:hover path,a.third-party:active path,a.third-party:focus path,a.third-party:hover path{fill:#ed5107}a.group-join-link svg,a.third-party svg{border-bottom:0;height:.65em;margin-left:.5rem;transform:translateY(-.15em)}a.group-join-link svg path,a.third-party svg path{fill:#d7d7d7}button.orange-link{-webkit-appearance:none;background-color:transparent;border:0;box-shadow:none;color:#ed5107;display:inline-block;font-weight:600;margin-top:1rem;text-decoration:none}button.orange-link:active,button.orange-link:focus,button.orange-link:hover{text-decoration:underline}button.clear-link{-webkit-appearance:none;background-color:transparent;border:0;box-shadow:none;color:#b4b4b4;display:inline-block;font-size:.85rem;font-weight:600;padding:0!important;text-decoration:none;transition:all .3s}button.clear-link:active,button.clear-link:focus,button.clear-link:hover{color:#ed5107;text-decoration:none;transition:all .3s}.pull-right{text-align:right}span.orange{color:#ed5107}h1{font-size:2.5em;line-height:1.25}h1 span.eyebrow{display:block;font-size:1rem;text-transform:uppercase}h1 span.eyebrow a{text-decoration:none}@media(max-width:768px){h1{font-size:1.5rem}}h2{font-size:1.5em}h2 span.eyebrow{display:block;font-size:.5em}@media(max-width:768px){h2{font-size:1.35rem}}h3{font-size:1.35rem}@media(max-width:768px){h3{font-size:1.15rem}}h5{font-size:1rem}h1.large,h2.large,h3.large,h4.large,h5.large,h6.large,p.large{font-size:clamp(2rem,1.714rem + 1.43vw,3rem)}#tinymce,.wysiwyg{background:#fff;padding:1em}#tinymce h1,#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6,#tinymce ol,#tinymce p,#tinymce ul,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg ol,.wysiwyg p,.wysiwyg ul{margin-bottom:1em}#tinymce h1,#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-family:termina,Arial,sans-serif;font-style:normal;font-weight:400}#tinymce ul,.wysiwyg ul{list-style:disc;margin-left:2em}#tinymce ol,.wysiwyg ol{margin-left:2em}@media(max-width:768px){#tinymce h1,.wysiwyg h1{font-size:2rem}}#tinymce h2,.wysiwyg h2{font-weight:600;margin-bottom:3rem;margin-top:5rem}#tinymce h3,.wysiwyg h3{margin:3rem 0 1rem}#tinymce ul,.wysiwyg ul{margin-left:2rem}#tinymce p.intro,.wysiwyg p.intro{font-family:termina,Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300}#tinymce blockquote,.wysiwyg blockquote{margin:5rem auto;max-width:100%;transform:translateX(-60px);width:1080px}@media(max-width:1220px){#tinymce blockquote,.wysiwyg blockquote{transform:translateX(-20px)}}@media(max-width:1150px){#tinymce blockquote,.wysiwyg blockquote{max-width:90%;transform:translateX(0)}}#tinymce blockquote p,.wysiwyg blockquote p{font-family:termina,Arial,sans-serif;font-size:2.5rem;font-style:normal;font-weight:600;max-width:100%;width:100%}@media(max-width:1024px){#tinymce blockquote p,.wysiwyg blockquote p{font-size:1.75rem}}#tinymce h1,#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6,#tinymce ol,#tinymce p,#tinymce ul{margin-bottom:1rem;margin-top:0}.flex{align-items:center;display:flex;justify-content:center}body,html{background-color:#ebebeb;max-width:100%;scroll-behavior:smooth}article.main{margin-top:110px;padding-bottom:3rem;position:relative}@media(max-width:900px){article.main{margin-top:119px}}article.main>.container{align-items:center;align-items:flex-start;display:flex;justify-content:center}@media(max-width:1024px){article.main>.container{flex-wrap:wrap}}article.main main{flex:1 1 640px;width:0}.container{margin:0 auto;max-width:1180px}.nosidebarstemplate article.main>.container{max-width:100%}.pagination{font-family:termina,Arial,sans-serif;font-style:normal;font-weight:700;padding:1.5em 0;text-align:center}.pagination a,.pagination span{border-right:1px solid #b4b4b4;color:#ed5107;padding:0 .25em;text-decoration:none}.pagination a em,.pagination span em{font-style:normal;margin-right:.25em;padding:0 .5em;transition:all .3s}.pagination a.current,.pagination a:active,.pagination a:focus,.pagination a:hover,.pagination span.current,.pagination span:active,.pagination span:focus,.pagination span:hover{text-decoration:none!important}.pagination a.current em,.pagination a:active em,.pagination a:focus em,.pagination a:hover em,.pagination span.current em,.pagination span:active em,.pagination span:focus em,.pagination span:hover em{background:#ed5107;color:#fff;transition:all .3s}.pagination a.space,.pagination span.space{color:#7f7f7f;font-weight:500;letter-spacing:3px;padding-right:.25rem}.pagination a:last-child,.pagination span:last-child{border:none}.card .pagination{padding-bottom:2em}@media(max-width:639px){.pagination a,.pagination span{display:none}.pagination a.beforecurrent,.pagination a.current,.pagination a.firstlink,.pagination a.lastlink,.pagination span.current,.pagination span.current+a,.pagination span.firstlink,.pagination span.lastlink{display:inline-block}}a.circled,a.circled img{border-radius:50%}a.circled:hover{border:2px solid #ed5107}#globalnotification,[v-cloak]{display:none}body .toasted .primary,body .toasted.toasted-primary{background-color:#fff;border-right:3px solid #ed5107;color:#404040;font-family:termina,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:1.75;padding:1rem 2rem}@media(max-width:768px){body .toasted .primary,body .toasted.toasted-primary{text-align:center}}body .toasted .primary p,body .toasted.toasted-primary p{margin-bottom:0;text-align:center;width:100%}body .toasted-container.top-right{animation-duration:1.5s;animation-name:toastedSlide;right:1rem;top:1rem}@media(max-width:768px){body .toasted-container.top-right{animation-name:toastedSlideMobile;right:0;top:0}}.hs-cta-wrapper{display:block}.hs-cta-wrapper .cta_button,.hs-cta-wrapper .hs-cta-img,.hs-cta-wrapper .hs-cta-node{display:block;max-width:100%;visibility:visible!important}.hs-cta-wrapper .hs-cta-img{height:auto;max-height:100%;width:100%}.hs-cta-embed,.hs-cta-embed iframe{max-width:100%}dialog#exit-intent{background:#ed5107;border:0;bottom:auto;height:auto;left:50%;margin:0;max-height:100%;max-width:100%;min-width:320px;padding:2em 0;position:fixed;right:auto;top:50%;transform:translate(-50%,-50%)}dialog#exit-intent a{align-items:center;display:flex;flex-grow:1;height:100%;justify-content:center;width:100%}dialog#exit-intent a img{display:block;height:auto;min-width:320px;width:90%}dialog#exit-intent a:focus{outline:none}dialog#exit-intent .close{background:#ed5107;border:none;color:#fff;font-family:termina;font-weight:700;line-height:1;padding:.25em;position:absolute;right:.25em;top:.25em}dialog#exit-intent .close:focus{outline:none}dialog#exit-intent::backdrop{background:rgba(0,0,0,.6)}@keyframes toastedSlide{0%{right:-100%}to{right:1rem}}@keyframes toastedSlideMobile{0%{right:-100%}to{right:0}}.userform .field,form .field{margin:0 0 2rem}.userform .Actions,form .Actions{margin:1em 0}.userform .left,form .left{float:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}::-webkit-input-placeholder{color:#b4b4b4}::-moz-placeholder{color:#b4b4b4}:-ms-input-placeholder{color:#b4b4b4}:-moz-placeholder{color:#b4b4b4}.narrow{margin:0 auto;width:400px!important}input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{background:none;border:0;border-bottom:2px solid #ed5107;border-radius:0;box-sizing:border-box;color:#404040;font-size:16px;font-weight:700;letter-spacing:0;padding:5px 8px 5px 0;scroll-margin-top:120px;text-align:left;text-transform:none;width:100%}input[type=email].error,input[type=file].error,input[type=number].error,input[type=password].error,input[type=tel].error,input[type=text].error,select.error,textarea.error{border-color:#ed5107!important}input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:0}textarea{height:8em}.custom-select{background:#fff url(/images/chevron-down.svg) no-repeat 99% 45%;background-color:#fff;background-size:.7rem;border-bottom:2px solid #ed5107;box-sizing:border-box;cursor:pointer;display:inline-block;margin:0;overflow:hidden;padding:0;text-transform:none;width:100%}@media(max-width:480px){.custom-select{background-size:.9rem}}.custom-select label.error{position:absolute}.custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:none;border:none;box-shadow:none;box-sizing:border-box;color:#404040;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;padding-right:1em;position:relative}.custom-select select:focus{outline:0}label{display:block;float:none!important;font-family:termina,Arial,sans-serif;font-size:.85rem;font-style:normal;font-weight:600;line-height:1rem;text-transform:uppercase}fieldset{border:none;margin:0;padding:0}label.error,span.error,span.message{color:#ed5107!important;display:block!important;font-size:.8rem;margin:.25em 0 .5em;text-transform:none}label.checkbox,label.radio{cursor:pointer;display:inline-block;letter-spacing:0;line-height:1.5em;padding-left:2.5em;position:relative;text-align:left;width:auto}label.checkbox a,label.radio a{color:#ed5107;text-decoration:none}label.checkbox span,label.radio span{align-items:center;background:transparent;border:3px solid #ed5107;border-radius:0;display:flex;height:1.25em;justify-content:center;left:0;line-height:1.5em;position:absolute;top:0;width:1.25em}label.checkbox span:after,label.radio span:after{align-items:center;color:#fff;content:"";display:flex;display:none;font-family:sans-serif;font-weight:700;height:75%;justify-content:center;left:12.5%;line-height:1em;position:absolute;text-align:center;top:12.5%;width:75%}label.checkbox input,label.radio input{opacity:0;position:absolute;z-index:-1}label.checkbox input:disabled~span,label.radio input:disabled~span{background:#ccc;opacity:.6;pointer-events:none}label.checkbox input:checked~span,label.radio input:checked~span{background:#ed5107;color:#fff}label.checkbox input:checked~span:after,label.radio input:checked~span:after{color:#fff;content:"x";display:block;font-size:12px;letter-spacing:0;line-height:12px}label.checkbox:hover input~span,label.radio:hover input~span{background:#ed5107}label.checkbox:hover input:not([disabled]):checked~span,label.radio:hover input:not([disabled]):checked~span{background:#ed5107;color:#000}@media(max-width:639px){label.checkbox,label.radio{font-size:1em}}@media(max-width:640px){label.checkbox{margin-bottom:0}}label.radio span{background:#fff;border-radius:50%;overflow:hidden}label.radio span:after{background:#000;border-radius:50%;content:"";height:75%;left:0;position:relative;top:0;width:75%}label.radio input:disabled~span{background:#ccc;opacity:.6;pointer-events:none}label.radio input:checked~span{background:#fff;color:#000}label.radio:hover input~span{background:#000}label.radio:hover input~span:after{color:#fff}label.radio:hover input:not([disabled]):checked~span{background:#000;color:#000}.photo-field{cursor:pointer;position:relative}.photo-field label{background-color:#d7d7d7;cursor:pointer;padding:1rem;text-align:center;transition:all .3s}.photo-field:active .optional-tag,.photo-field:active label,.photo-field:focus .optional-tag,.photo-field:focus label,.photo-field:hover .optional-tag,.photo-field:hover label{background-color:#ed5107;color:#fff;transition:all .3s}.photo-field:active,.photo-field:focus,.photo-field:hover{cursor:pointer}.photo-field img{height:auto;max-width:100%}.photo-field input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.btn,.button,.hs-button,input[type=submit]{--btn-size:18px;-webkit-appearance:none;background-color:#ed5107;border:0;border-radius:calc(var(--btn-size)*2);color:#fff;cursor:pointer;display:table;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--btn-size);font-style:normal;font-weight:600;line-height:1;min-width:240px;padding:20px 2rem;text-align:center;text-decoration:none;text-transform:capitalize;transition:all .3s}@media(max-width:768px){.btn,.button,.hs-button,input[type=submit]{--btn-size:14px;min-width:140px;padding:1rem 1.5rem}}.btn:active,.btn:focus,.btn:hover,.button:active,.button:focus,.button:hover,.hs-button:active,.hs-button:focus,.hs-button:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:#a63905;color:#fff;text-decoration:none;transition:all .3s}.btn:active img,.btn:active svg,.btn:focus img,.btn:focus svg,.btn:hover img,.btn:hover svg,.button:active img,.button:active svg,.button:focus img,.button:focus svg,.button:hover img,.button:hover svg,.hs-button:active img,.hs-button:active svg,.hs-button:focus img,.hs-button:focus svg,.hs-button:hover img,.hs-button:hover svg,input[type=submit]:active img,input[type=submit]:active svg,input[type=submit]:focus img,input[type=submit]:focus svg,input[type=submit]:hover img,input[type=submit]:hover svg{transform:scale(1.1);transition:all .3s}.btn img,.btn svg,.button img,.button svg,.hs-button img,.hs-button svg,input[type=submit] img,input[type=submit] svg{transition:all .3s}.btn.reversed,.button.reversed,.hs-button.reversed,input[type=submit].reversed{background-color:#fff;color:#ed5107}.btn.reversed:active,.btn.reversed:focus,.btn.reversed:hover,.button.reversed:active,.button.reversed:focus,.button.reversed:hover,.hs-button.reversed:active,.hs-button.reversed:focus,.hs-button.reversed:hover,input[type=submit].reversed:active,input[type=submit].reversed:focus,input[type=submit].reversed:hover{background-color:#b3b3b3;color:#ed5107}.btn:disabled,.button:disabled,.hs-button:disabled,input[type=submit]:disabled{opacity:.4}.btn.full-btn,.button.full-btn,.hs-button.full-btn,input[type=submit].full-btn{border-radius:0;font-family:termina,Arial,sans-serif;font-size:.9375em;font-style:normal;font-weight:600;min-width:100%;text-transform:uppercase}.btn.tag-btn,.button.tag-btn,.hs-button.tag-btn,input[type=submit].tag-btn{border-radius:0;font-family:termina,Arial,sans-serif;font-size:.8125em;font-style:normal;font-weight:600;min-width:188px;padding:1rem;text-transform:uppercase}@media(max-width:768px){.btn.tag-btn,.button.tag-btn,.hs-button.tag-btn,input[type=submit].tag-btn{font-size:.75em;max-width:85vw;min-width:auto;padding:.75rem}}.btn.tag-btn:hover,.button.tag-btn:hover,.hs-button.tag-btn:hover,input[type=submit].tag-btn:hover{text-decoration:none!important}.btn.small-btn,.button.small-btn,.hs-button.small-btn,input[type=submit].small-btn{--btn-size:14px;min-width:140px;padding:1em 1.5em}.btn.action-btn,.button.action-btn,.hs-button.action-btn,input[type=submit].action-btn{--btn-size:14px;align-items:center;background-color:transparent;border-bottom:3px solid transparent;border-radius:0;color:#000;display:flex;height:100%;justify-content:center;margin:auto;max-width:100%;min-width:auto;padding:15px 0}.btn.action-btn:active,.btn.action-btn:focus,.btn.action-btn:hover,.button.action-btn:active,.button.action-btn:focus,.button.action-btn:hover,.hs-button.action-btn:active,.hs-button.action-btn:focus,.hs-button.action-btn:hover,input[type=submit].action-btn:active,input[type=submit].action-btn:focus,input[type=submit].action-btn:hover{border-bottom:3px solid #ed5107;color:#ed5107}.btn.action-btn.active:active,.btn.action-btn.active:active .like-icon-1,.btn.action-btn.active:active .unfollow-icon-1,.btn.action-btn.active:focus,.btn.action-btn.active:focus .like-icon-1,.btn.action-btn.active:focus .unfollow-icon-1,.btn.action-btn.active:hover,.btn.action-btn.active:hover .like-icon-1,.btn.action-btn.active:hover .unfollow-icon-1,.button.action-btn.active:active,.button.action-btn.active:active .like-icon-1,.button.action-btn.active:active .unfollow-icon-1,.button.action-btn.active:focus,.button.action-btn.active:focus .like-icon-1,.button.action-btn.active:focus .unfollow-icon-1,.button.action-btn.active:hover,.button.action-btn.active:hover .like-icon-1,.button.action-btn.active:hover .unfollow-icon-1,.hs-button.action-btn.active:active,.hs-button.action-btn.active:active .like-icon-1,.hs-button.action-btn.active:active .unfollow-icon-1,.hs-button.action-btn.active:focus,.hs-button.action-btn.active:focus .like-icon-1,.hs-button.action-btn.active:focus .unfollow-icon-1,.hs-button.action-btn.active:hover,.hs-button.action-btn.active:hover .like-icon-1,.hs-button.action-btn.active:hover .unfollow-icon-1,input[type=submit].action-btn.active:active,input[type=submit].action-btn.active:active .like-icon-1,input[type=submit].action-btn.active:active .unfollow-icon-1,input[type=submit].action-btn.active:focus,input[type=submit].action-btn.active:focus .like-icon-1,input[type=submit].action-btn.active:focus .unfollow-icon-1,input[type=submit].action-btn.active:hover,input[type=submit].action-btn.active:hover .like-icon-1,input[type=submit].action-btn.active:hover .unfollow-icon-1{fill:#ed5107!important;color:#ed5107!important}.btn.action-btn:last-child,.button.action-btn:last-child,.hs-button.action-btn:last-child,input[type=submit].action-btn:last-child{flex-grow:1.15}.btn.action-btn.icon-btn .cls-1,.button.action-btn.icon-btn .cls-1,.hs-button.action-btn.icon-btn .cls-1,input[type=submit].action-btn.icon-btn .cls-1{fill:#ed5107}.btn.action-btn.icon-btn:active,.btn.action-btn.icon-btn:focus,.btn.action-btn.icon-btn:hover,.button.action-btn.icon-btn:active,.button.action-btn.icon-btn:focus,.button.action-btn.icon-btn:hover,.hs-button.action-btn.icon-btn:active,.hs-button.action-btn.icon-btn:focus,.hs-button.action-btn.icon-btn:hover,input[type=submit].action-btn.icon-btn:active,input[type=submit].action-btn.icon-btn:focus,input[type=submit].action-btn.icon-btn:hover{border-bottom:3px solid transparent;color:#ed5107}.btn.action-btn.icon-btn svg,.button.action-btn.icon-btn svg,.hs-button.action-btn.icon-btn svg,input[type=submit].action-btn.icon-btn svg{margin-right:0}.btn.action-btn svg,.button.action-btn svg,.hs-button.action-btn svg,input[type=submit].action-btn svg{height:20px;margin-right:1rem;width:auto}.btn.next-cards svg,.button.next-cards svg,.hs-button.next-cards svg,input[type=submit].next-cards svg{margin-left:12px}.btn:active .chevron span,.btn:focus .chevron span,.btn:hover .chevron span,.button:active .chevron span,.button:focus .chevron span,.button:hover .chevron span,.hs-button:active .chevron span,.hs-button:focus .chevron span,.hs-button:hover .chevron span,input[type=submit]:active .chevron span,input[type=submit]:focus .chevron span,input[type=submit]:hover .chevron span{background-color:#ed5107}.btn.center,.button.center,.hs-button.center,input[type=submit].center{margin:0 auto}.btn.circle,.button.circle,.hs-button.circle,input[type=submit].circle{border-radius:50%;display:inline-block;height:3em;min-width:0;overflow:hidden;padding:.5em;width:3em}.btn.circle svg,.button.circle svg,.hs-button.circle svg,input[type=submit].circle svg{font-size:2em}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.btn,.button,.hs-button,input[type=submit]{border-radius:1.125em;font-size:1.125em}}button{cursor:pointer}button.toggle{background:none;border:none}button.toggle img{width:1em}button.hamburger{cursor:pointer;margin-right:1.5rem;padding:0}button.hamburger .hamburger-inner,button.hamburger .hamburger-inner:after,button.hamburger .hamburger-inner:before{background-color:#ed5107;height:2px}button.hamburger.is-active .hamburger-inner,button.hamburger.is-active .hamburger-inner:after,button.hamburger.is-active .hamburger-inner:before{background-color:#ed5107}@media(min-width:1025px){button.hamburger{display:none}}div.action-btn,div.tag-btn,h2.tag-btn{cursor:unset}div.action-btn:active,div.action-btn:focus,div.action-btn:hover,div.tag-btn:active,div.tag-btn:focus,div.tag-btn:hover,h2.tag-btn:active,h2.tag-btn:focus,h2.tag-btn:hover{background-color:#ed5107}.follow-btn-flyout{--btn-size:12px;align-items:center;background-color:transparent;border:none;color:#ed5107;display:flex;justify-content:center;left:100%;margin-left:0;min-width:auto;padding:0 0 0 .333rem;position:absolute;top:0}@media(max-width:500px){.follow-btn-flyout{left:0;top:100%}}.follow-btn-flyout .follow-icon{margin-right:.25rem;width:1rem}.follow-btn-flyout .follow-icon .follow-icon-1{fill:#ed5107}.follow-btn-flyout .unfollow-icon{margin-right:.25rem;width:1rem}.follow-btn-flyout .unfollow-icon .unfollow-icon-1,.follow-btn-flyout.active .unfollow-icon .unfollow-icon-1{fill:#b4b4b4}.follow-btn-flyout.active:hover .unfollow-icon .unfollow-icon-1{fill:#ed5107}.follow-btn-flyout span{opacity:0;transition:opacity .3s}@media(max-width:1020px){.follow-btn-flyout span{opacity:1}}.follow-btn-flyout:active,.follow-btn-flyout:focus,.follow-btn-flyout:hover{background-color:transparent;color:#ed5107}.follow-btn-flyout:active span,.follow-btn-flyout:focus span,.follow-btn-flyout:hover span{opacity:1;transition:opacity .3s}.playbutton{transition:opacity .4s}.playbutton.fadeout{opacity:0}img.verified{position:relative;top:-.25em;width:1rem}#agegate-dialog{border:0;left:0;margin:0;max-width:100%;min-height:100vh;overflow-x:hidden;overflow-y:auto;padding:0;top:0;transform:none;width:100%}.agegate-form{background-image:url(https://res.cloudinary.com/hbskszcsl/image/fetch/s--NfOtUirP--/a_auto,c_limit,dpr_auto,f_auto,q_auto,w_473/https://d25bsrltkk1hnl.cloudfront.net/public/cigarworld/prod/Uploads/login-bg.jpg);background-position:50%;background-size:cover;min-height:100vh}.agegate-form,.agegate-form .wrap{align-items:center;display:flex;justify-content:center;width:100vw}.agegate-form .wrap{flex-direction:column}.agegate-form svg{margin:0 auto}.agegate-form svg.cigar-world-logo-mark{width:75px}@media(max-width:414px){.agegate-form svg.cigar-world-logo-mark{width:50px}}.agegate-form svg.cigar-world-logo-text{margin-top:1em;max-width:90%;width:480px}.agegate-form svg path,.agegate-form svg rect{fill:#fff}.agegate-form svg .cigar-world-logo-mark-2{fill:#ed5107!important}.agegate-form h1{color:#fff;font-family:termina,Arial,sans-serif;font-size:2.5rem;font-style:normal;font-weight:900;margin:5vh auto 0;max-width:90%;text-align:center;text-transform:uppercase}@media(max-width:414px){.agegate-form h1{font-size:1.5rem}}.agegate-form h2{color:#fff;font-family:termina,Arial,sans-serif;font-style:normal;font-weight:600;margin:5vh auto 0;max-width:90%;text-align:center;text-transform:uppercase}@media(max-width:414px){.agegate-form h2{font-size:1.15rem;margin-top:5vh}}.agegate-form h3{margin:5vh auto 0}.agegate-form h3,.agegate-form p{color:#fff;max-width:90%;text-align:center}.agegate-form p{font-size:.9rem;margin:12vh auto 0}@media(max-width:414px){.agegate-form p{margin-top:6vh}}.agegate-form .Actions{align-items:center;display:flex;justify-content:center;margin-top:5vh}.agegate-form .Actions button{color:#fff}.agegate-form .Actions button+button{margin-left:2rem}@media(max-width:414px){.agegate-form .Actions button+button{margin-left:1rem}}.avatar{align-items:center;display:flex;margin-right:1rem;position:relative}.avatar img{border-radius:50%;height:42px;max-height:42px!important;max-width:42px!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:42px}@media(min-width:768px){.avatar img{height:84px;max-height:84px!important;max-width:84px!important;width:84px}}.avatar img.og{border-radius:0;height:auto;left:0;min-width:1px;position:absolute;top:0;transform:translate(175%,-25%);width:1rem}@media(min-width:768px){.avatar img.og{height:auto;width:2rem}}.avatar svg{max-height:90%}.avatar span.icon{align-items:center;border-radius:0;display:flex;justify-content:center}.avatar span.icon svg.cigar-world-logo-mark{height:80px}@media(max-width:768px){.avatar span.icon svg.cigar-world-logo-mark{height:40px}}.avatar span.icon.retailer{border-radius:50%}.avatar span.icon.retailer svg{color:#ed5107;font-size:3.85em}.avatar.icon{align-items:center;border-radius:0;display:flex;justify-content:center}.profile-link{border-radius:50%!important;overflow:hidden}.profile-link img,.profile-link span,.profile-link svg{border:2px solid transparent;display:block;transition:border-color .3s}.profile-link span{align-items:center;display:flex;justify-content:center}.profile-link:active img,.profile-link:active span,.profile-link:focus img,.profile-link:focus span,.profile-link:hover img,.profile-link:hover span{border-color:#ed5107}.login-link path{transition:all .3s}.login-link:active img,.login-link:active span,.login-link:focus img,.login-link:focus span,.login-link:hover img,.login-link:hover span{border-color:transparent}.login-link:active svg path,.login-link:focus svg path,.login-link:hover svg path{fill:#ed5107;transition:all .3s}.loyalty-level{align-items:center;display:flex;font-size:.5em;height:3em;justify-content:center;margin:0 1em 0 .5em;position:relative;width:3em}.card .heading .loyalty-level{font-size:6px}.loyalty-level span{font-family:termina,Arial,sans-serif;font-style:normal;font-weight:600;position:relative;z-index:1}.loyalty-level:before{background:#fff;border:2px solid;height:100%;left:0;top:0;width:100%}.loyalty-level:after,.loyalty-level:before{content:"";display:block;position:absolute;transform:rotate(-45deg)}.loyalty-level:after{height:calc(100% - 6px);left:3px;top:3px;width:calc(100% - 6px)}.loyalty-level._1:after{border-top:2px solid #ed5107}.loyalty-level._2:after,.loyalty-level._3:after{border-right:2px solid #ed5107;border-top:2px solid #ed5107}.loyalty-level._3:after{border-bottom:2px solid #ed5107}.loyalty-level._4:after{border:2px solid #ed5107}.loyalty-level._5 span,.loyalty-level._6 span,.loyalty-level._7 span,.loyalty-level._8 span,.loyalty-level._9 span{color:#fff}.loyalty-level._5:before,.loyalty-level._6:before,.loyalty-level._7:before,.loyalty-level._8:before,.loyalty-level._9:before{background:#ed5107;border:0}.loyalty-level._5:after,.loyalty-level._6:after,.loyalty-level._7:after,.loyalty-level._8:after,.loyalty-level._9:after{height:calc(100% - 4px);left:2px;top:2px;width:calc(100% - 4px)}.loyalty-level._6:after{border-top:1px solid #fff}.loyalty-level._7:after,.loyalty-level._8:after{border-right:1px solid #fff;border-top:1px solid #fff}.loyalty-level._8:after{border-bottom:1px solid #fff}.loyalty-level._9:after{border:1px solid #fff}.loyalty-level._10:before{background:#ff0;border:0;color:#000}.loyalty-link{align-items:center;display:flex}.cards{margin:0 auto}.cards .card{background-color:#fff;box-shadow:0 0 18px 0 rgba(0,0,0,.28);position:relative;width:100%}.cards .card .content p{margin-bottom:1rem}.cards .card+.card{margin:2rem 0}.cards .card h3 a{text-decoration:none}.cards .card h3 a:active,.cards .card h3 a:focus,.cards .card h3 a:hover{text-decoration:underline}.cards .card h4{font-size:1rem;line-height:1;margin-bottom:.5rem}.cards .card h4 a{text-decoration:none}.cards .card h4 a:active,.cards .card h4 a:focus,.cards .card h4 a:hover{text-decoration:underline}.cards .card p{margin-bottom:0}.cards .card p a{font-weight:600;text-decoration:none;transition:all .3s}.cards .card p a:active,.cards .card p a:focus,.cards .card p a:hover{text-decoration:underline;transition:all .3s}.cards .card img{max-width:100%}.cards .card .product-rated-title{font-size:1rem;margin-bottom:.75rem}.cards .card .actor{align-items:center;display:flex;justify-content:center;padding:1rem 2rem 2rem}@media(max-width:768px){.cards .card .actor{align-items:flex-start;padding:1rem 1rem 2rem}}.cards .card .actor .heading{align-items:center;align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.cards .card .actor .heading p{align-items:center;color:#7f7f7f;display:flex;flex-wrap:wrap;font-size:.9rem;font-weight:500;gap:.15em;position:relative;width:100%}.cards .card .actor .heading p time{margin-right:.25em}.cards .card .actor .heading p a{color:#404040;margin-left:.25em;transition:all .3s}.cards .card .actor .heading p a:active,.cards .card .actor .heading p a:focus,.cards .card .actor .heading p a:hover{color:#ed5107;transition:all .3s}.cards .card .actor .heading p span.rating{display:block;width:100%}.cards .card .actor .follow-btn-flyout{display:inline-block;left:0;position:relative;top:0}.cards .card .actor .follow-btn-flyout span{position:relative;top:-.25em;z-index:1}@media(min-width:1021px){.cards .card .actor .follow-btn-flyout span{background:#fff;box-shadow:5px 5px 5px rgba(0,0,0,.5);display:block;left:2em;padding:1em;position:absolute;text-align:left;top:-.65em;width:-moz-max-content;width:max-content}}@media(max-width:768px){.cards .card .content{padding-top:1rem}}.cards .card .content .copy{word-wrap:break-word;margin:0 2rem 1rem}@media(max-width:768px){.cards .card .content .copy{margin:0 1rem 1rem}}.cards .card .content .copy a:not(.btn){color:#ed5107}.cards .card .content .copy .small-btn{margin:1rem 0}.cards .card .content .copy .small-btn:active,.cards .card .content .copy .small-btn:focus,.cards .card .content .copy .small-btn:hover{text-decoration:none}.cards .card .image{margin-top:2rem;max-height:600px;overflow:hidden;width:100%}.cards .card .image a{display:block;height:100%;width:100%}.cards .card .image img{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.cards .card .rating{align-items:center;display:flex;flex-wrap:wrap}.cards .card .rating h4{display:inline-flex;font-family:termina,Arial,sans-serif;font-size:.85rem;font-style:normal;font-weight:600;line-height:1rem;text-transform:uppercase!important}.cards .card .rating .link{width:100%}.cards .card .rating .link button.advanced-rating-link{align-items:center;background:none;display:flex;padding-left:0}.cards .card .rating svg{height:auto;width:20px}.cards .card .rating .vue-star-rating{height:16px;margin-left:.25rem}.cards .card .rating .vue-star-rating-rating-text{font-size:1rem;margin-left:.5rem!important}@media(max-width:768px){.cards .card .rating{padding:0 .5em}}.cards .card #detail-review-rating-stars .rating{padding:0}.cards .card .recent-rating{margin:0}.cards .card .details{align-items:center;display:flex;justify-content:center;justify-content:space-between;margin:1rem 1rem 0 2rem;padding:0 0 1.5rem}@media(max-width:768px){.cards .card .details{margin:2rem 0 0}}.cards .card .details .stats{align-items:center;display:flex;flex-grow:1;justify-content:center;justify-content:flex-end}.cards .card .details .stats h4{font-size:1rem;text-transform:none}.cards .card .details .stats .like-stat svg{height:20px;margin-right:6px;width:auto}.cards .card .details .stats .like-stat a.active path{fill:#ed5107}.cards .card .details .stats .comment-stat svg{height:16px;margin-right:6px;transform:translateY(2px);width:auto}.cards .card .details .stats .stat a{align-items:center;display:flex;justify-content:center}.cards .card .details .stats .stat+.stat{margin-left:1.5rem}.cards .card .actions{align-items:center;align-items:stretch;border-top:1px solid #7f7f7f;display:flex;justify-content:center;margin:0 2rem;width:calc(100% - 4rem)}.cards .card .actions.no-line{border-top:0}@media(max-width:768px){.cards .card .actions{margin:0 1rem;width:calc(100% - 2rem)}}.cards .card .actions.small-actions{border-top:0;justify-content:flex-end;margin:0;position:absolute;right:1rem;top:1rem;width:auto!important}.cards .card .actions.small-actions .action{max-width:100%}.cards .card .actions.small-actions a{border-bottom:0;color:#7f7f7f;flex-grow:0;font-size:.65rem;-webkit-hyphens:none;hyphens:none;padding:0;word-break:normal}.cards .card .actions.small-actions a:active,.cards .card .actions.small-actions a:focus,.cards .card .actions.small-actions a:hover{border-bottom:0;color:#ed5107}@media(max-width:768px){.cards .card .actions.small-actions{right:.5rem;top:.5rem}}.cards .card .actions .action{flex-grow:1}.cards .card .actions .action>.action-btn{min-width:95px;width:100%}.cards .card .actions .action>.action-btn span{align-items:center;display:flex;justify-content:center}.cards .card .actions .action:active .comment-icon,.cards .card .actions .action:focus .comment-icon,.cards .card .actions .action:hover .comment-icon{transform:translateY(2px) scale(1.1)}.cards .card .actions .action .comment-icon{transform:translateY(2px)}.cards .card .actions .action span{line-height:1}.cards .card .actions .action a{width:100%}.cards .card.promotion .image{max-height:none}.cards-plain{background-color:#fff}.cards-plain .card-plain{position:relative}.cards-plain .small-actions{right:3rem;top:2rem}.cards-plain h3 a{text-decoration:none}.cards-plain h3 a:active,.cards-plain h3 a:focus,.cards-plain h3 a:hover{text-decoration:underline}.cards-plain h4{font-size:1rem;line-height:1;margin-bottom:.5rem}.cards-plain h4 a{text-decoration:none}.cards-plain h4 a:active,.cards-plain h4 a:focus,.cards-plain h4 a:hover{text-decoration:underline}.cards-plain p{margin-bottom:0}.cards-plain p a{font-weight:600;text-decoration:none;transition:all .3s}.cards-plain p a:active,.cards-plain p a:focus,.cards-plain p a:hover{text-decoration:underline;transition:all .3s}.cards-plain img{max-width:100%}.cards-plain .product-rated-title{font-size:1rem;margin-bottom:.75rem}.cards-plain .actor{align-items:center;display:flex;justify-content:center;padding:1rem 2rem 2rem}@media(max-width:768px){.cards-plain .actor{align-items:flex-start;padding:1rem 1rem 2rem}}.cards-plain .actor .heading{align-items:center;align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.cards-plain .actor .heading p{align-items:center;color:#7f7f7f;display:flex;flex-wrap:wrap;font-size:.9rem;font-weight:500;gap:.15em;position:relative;width:100%}.cards-plain .actor .heading p time{margin-right:.25em}.cards-plain .actor .heading p a{color:#404040;margin-left:.25em;transition:all .3s}.cards-plain .actor .heading p a:active,.cards-plain .actor .heading p a:focus,.cards-plain .actor .heading p a:hover{color:#ed5107;transition:all .3s}.cards-plain .actor .heading p span.rating{display:block;width:100%}.cards-plain .actor .follow-btn-flyout{display:inline-block;left:0;position:relative;top:0}.cards-plain .actor .follow-btn-flyout span{position:relative;top:-.25em;z-index:1}@media(min-width:1021px){.cards-plain .actor .follow-btn-flyout span{background:#fff;box-shadow:5px 5px 5px rgba(0,0,0,.5);display:block;left:2em;padding:1em;position:absolute;text-align:left;top:-.65em;width:-moz-max-content;width:max-content}}@media(max-width:768px){.cards-plain .content{padding-top:1rem}}.cards-plain .content .copy{word-wrap:break-word;margin:0 2rem 1rem}@media(max-width:768px){.cards-plain .content .copy{margin:0 1rem 1rem}}.cards-plain .content .copy a:not(.btn){color:#ed5107}.cards-plain .content .copy .small-btn{margin:1rem 0}.cards-plain .content .copy .small-btn:active,.cards-plain .content .copy .small-btn:focus,.cards-plain .content .copy .small-btn:hover{text-decoration:none}.cards-plain .image{margin-top:2rem;max-height:600px;overflow:hidden;width:100%}.cards-plain .image a{display:block;height:100%;width:100%}.cards-plain .image img{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.cards-plain .rating{align-items:center;display:flex;flex-wrap:wrap}.cards-plain .rating h4{display:inline-flex;font-family:termina,Arial,sans-serif;font-size:.85rem;font-style:normal;font-weight:600;line-height:1rem;text-transform:uppercase!important}.cards-plain .rating .link{width:100%}.cards-plain .rating .link button.advanced-rating-link{align-items:center;background:none;display:flex;padding-left:0}.cards-plain .rating svg{height:auto;width:20px}.cards-plain .rating .vue-star-rating{height:16px;margin-left:.25rem}.cards-plain .rating .vue-star-rating-rating-text{font-size:1rem;margin-left:.5rem!important}@media(max-width:768px){.cards-plain .rating{padding:0 .5em}}.cards-plain #detail-review-rating-stars .rating{padding:0}.cards-plain .recent-rating{margin:0}.cards-plain .details{align-items:center;display:flex;justify-content:center;justify-content:space-between;margin:1rem 1rem 0 2rem;padding:0 0 1.5rem}@media(max-width:768px){.cards-plain .details{margin:2rem 0 0}}.cards-plain .details .stats{align-items:center;display:flex;flex-grow:1;justify-content:center;justify-content:flex-end}.cards-plain .details .stats h4{font-size:1rem;text-transform:none}.cards-plain .details .stats .like-stat svg{height:20px;margin-right:6px;width:auto}.cards-plain .details .stats .like-stat a.active path{fill:#ed5107}.cards-plain .details .stats .comment-stat svg{height:16px;margin-right:6px;transform:translateY(2px);width:auto}.cards-plain .details .stats .stat a{align-items:center;display:flex;justify-content:center}.cards-plain .details .stats .stat+.stat{margin-left:1.5rem}.cards-plain .actions{align-items:center;align-items:stretch;border-top:1px solid #7f7f7f;display:flex;justify-content:center;margin:0 2rem;width:calc(100% - 4rem)}.cards-plain .actions.no-line{border-top:0}@media(max-width:768px){.cards-plain .actions{margin:0 1rem;width:calc(100% - 2rem)}}.cards-plain .actions.small-actions{border-top:0;justify-content:flex-end;margin:0;position:absolute;right:1rem;top:1rem;width:auto!important}.cards-plain .actions.small-actions .action{max-width:100%}.cards-plain .actions.small-actions a{border-bottom:0;color:#7f7f7f;flex-grow:0;font-size:.65rem;-webkit-hyphens:none;hyphens:none;padding:0;word-break:normal}.cards-plain .actions.small-actions a:active,.cards-plain .actions.small-actions a:focus,.cards-plain .actions.small-actions a:hover{border-bottom:0;color:#ed5107}@media(max-width:768px){.cards-plain .actions.small-actions{right:.5rem;top:.5rem}}.cards-plain .actions .action{flex-grow:1}.cards-plain .actions .action>.action-btn{min-width:95px;width:100%}.cards-plain .actions .action>.action-btn span{align-items:center;display:flex;justify-content:center}.cards-plain .actions .action:active .comment-icon,.cards-plain .actions .action:focus .comment-icon,.cards-plain .actions .action:hover .comment-icon{transform:translateY(2px) scale(1.1)}.cards-plain .actions .action .comment-icon{transform:translateY(2px)}.cards-plain .actions .action span{line-height:1}.cards-plain .actions .action a{width:100%}.cards-plain .actor{padding-bottom:0}.cards-plain .rating{margin:0 0 0 3px}.empty-card{box-shadow:none!important;padding:2rem 0;z-index:3}.empty-card .copy{margin-top:0!important}.empty-card .copy,.empty-card p{margin-bottom:0!important}header{background-color:#ebebeb;left:0;position:fixed;top:0;width:100%;z-index:60}header .top-bar{align-items:center;display:flex;justify-content:center;justify-content:space-between;padding:2rem 1rem 1rem}@media(max-width:900px){header .top-bar{height:56px;padding:1rem}header .hamburger{margin:0;position:absolute;z-index:1}}.SilverStripe\\Blog\\Model\\BlogPost header .hamburger,.SilverStripe\\ErrorPage\\ErrorPage header .hamburger,.nosidebarstemplate header .hamburger{display:block}header .bottom-bar{align-items:center;background-color:#d7d7d7;display:flex;justify-content:center;justify-content:space-between;position:relative}header .bottom-bar nav.primary ul{justify-content:flex-start;padding-left:1rem}header .bottom-bar nav.primary a{border-bottom:2px solid transparent;position:relative}header .bottom-bar nav.primary a:active,header .bottom-bar nav.primary a:focus,header .bottom-bar nav.primary a:hover{border-bottom:2px solid #ed5107!important}header .bottom-bar nav.primary a.active{border-bottom:2px solid #b4b4b4;font-weight:700}header .logo .cigar-world-logo-mark{height:39px;width:25px}@media(max-width:900px){header .logo .cigar-world-logo-mark{display:none}header .logo{flex-grow:1;position:relative;z-index:0}}header .logo .cigar-world-logo-text{height:12px;margin-left:1rem;width:160px}header .logo .cigar-world-logo-text .cigar-world-logo-text-1{fill:#000}@media(max-width:900px){header .logo .cigar-world-logo-text{margin-left:0}}header .logo a{text-decoration:none}header .logo a,header nav.primary,header nav.primary ul{align-items:center;display:flex;justify-content:center}header nav.primary ul{transition:all .3s}header nav.primary ul li{line-height:1;list-style-type:none}header nav.primary ul li a{display:table;font-family:termina,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:600;padding:1rem 0;text-decoration:none;text-transform:uppercase}header nav.primary ul li a.active{font-weight:700}header nav.primary ul li+li{padding-left:1.5rem}header .login-icon{width:25px!important}header .avatar{position:absolute;right:.5rem;top:.5rem;z-index:1}header .avatar .profile-link span,header .avatar .profile-link svg,header .avatar span.icon span,header .avatar span.icon svg{height:39px;max-height:39px;max-width:39px;width:39px}header .avatar .profile-link img,header .avatar span.icon img{height:auto;max-width:42px!important}header .avatar img.og{width:1rem}@media(min-width:901px){header .avatar{left:0;margin-left:1rem;position:relative;top:0}}header .profile-link{border-radius:50%}@media(max-width:900px){header .desktop-only{display:none!important}}@media(min-width:901px){header .mobile-only{display:none!important}}.searchactive .bottom-bar nav.primary ul{opacity:0;transition:all .3s}.scrolled header{box-shadow:0 0 18px 0 rgba(0,0,0,.28)}.SilverStripe\\Blog\\Model\\BlogPost header .container,.SilverStripe\\ErrorPage\\ErrorPage header .container,.nosidebarstemplate header .container{max-width:1180px}.search-bar{flex:1 1 300px;padding:0 3rem}.search-bar form{flex:1 1 500px;position:relative;transition:all .3s;width:100%}@media(max-width:900px){header .search-bar form{flex:0 0 0;margin:0;position:absolute;right:0;top:0;width:0}header .search-bar form.active{flex:0 0 100%;margin:0 .5rem;width:calc(100% - 1rem)}header .search-bar form.active input{transform:translateX(0);transition:all .3s}}.search-bar button{background:none;border:none}.search-bar form .ti-new-tag-input-wrapper input{border-bottom:none!important;padding-left:12px!important}.search-bar .vue-tags-input{max-width:100%}@media(max-width:900px){.search-bar .vue-tags-input{margin-top:.25rem}}.search-bar .ti-input{border:none;padding:0}.search-bar input{border:1px solid #d7d7d7;height:2rem;padding:0 2rem 0 .5rem;z-index:8}@media(max-width:900px){.search-bar input{border:0;margin:0;transform:translateX(100vw)}}.search-bar .search{height:100%;position:absolute;right:.5rem;top:0;z-index:9}.search-bar .search .search-icon{height:auto;width:14px}.search-bar .search .search-icon .search-icon-1{fill:#7f7f7f;transition:all .3s}@media(max-width:900px){.search-bar .search .search-icon{width:18px}}.search-bar .search:active .search-icon-1,.search-bar .search:focus .search-icon-1,.search-bar .search:hover .search-icon-1{fill:#ed5107;transition:all .3s}@media(max-width:900px){.search-bar .search{top:.25rem}}footer{background-color:#f7f7f7;color:#7f7f7f;padding:3rem 0 6rem}footer .footer-container{align-items:center;align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1200px;width:90%}footer .top-line{align-items:center;display:flex;justify-content:center;justify-content:space-between;width:100%}@media(max-width:1024px){footer .top-line{flex-direction:column}}footer .bottom{margin-top:3rem;text-align:center}footer .bottom small{display:block;margin-top:.5rem}@media(max-width:1024px){footer .bottom{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}footer .bottom img{margin:0 auto}footer .bottom small{text-align:center}}footer .logo .cigar-world-logo-mark{height:39px;width:25px}@media(max-width:900px){footer .logo .cigar-world-logo-mark{display:none}footer .logo{flex-grow:1}}footer .logo .cigar-world-logo-text{height:12px;margin-left:1rem;width:160px}footer .logo .cigar-world-logo-text .cigar-world-logo-text-1{fill:#000}@media(max-width:900px){footer .logo .cigar-world-logo-text{margin-left:0}}footer .logo a{align-items:center;display:flex;justify-content:center;text-decoration:none}footer nav{flex-grow:1;padding-left:65px}footer nav ul{align-items:center;align-items:flex-start;display:flex;justify-content:center;justify-content:flex-start;list-style-type:none}footer nav ul li{flex-grow:1;font-family:termina,Arial,sans-serif;font-size:.85rem;font-style:normal;font-weight:700;text-transform:uppercase}footer nav ul li a{color:#404040;text-decoration:none}footer nav ul li+li{padding-left:10px}@media(max-width:768px){footer nav ul{flex-direction:column;padding-left:0;text-align:center}footer nav ul li{width:100%}footer nav ul li+li{padding-left:0;padding-top:1rem}}@media(max-width:1200px){footer nav{padding-left:20px}}@media(max-width:1024px){footer nav{padding:2rem 0}}footer .social-icons{align-items:center;display:flex;justify-content:center}footer .social-icons a{align-items:center;border-radius:50%;display:block;display:flex;font-size:16px;height:24px;justify-content:center;line-height:1em;min-width:auto;overflow:hidden;padding:0;width:24px}footer .social-icons a svg{fill:#f7f7f7!important;display:block;height:auto;max-height:70%;max-width:70%;width:auto}footer .social-icons a svg path{fill:#f7f7f7!important}footer .social-icons a+a{margin-left:.5rem}.vue-tags-input .ti-tags li+li{display:none!important}form .vue-tags-input{max-width:100%}form .vue-tags-input .ti-tag-center span{font-weight:700}form .vue-tags-input .ti-new-tag-input-wrapper input{border-bottom:2px solid #ed5107;padding:6px 0}form .vue-tags-input .ti-tags{border-radius:6px}form .vue-tags-input .ti-tag{background-color:#ed5107;border-radius:4px;padding:10px 15px;width:auto}form .vue-tags-input .ti-tag .ti-actions{margin-left:12px}form .vue-tags-input .ti-selected-item{background-color:#ed5107}form .vue-tags-input .ti-input{border:0;padding:0}form .vue-tags-input .ti-new-tag-input-wrapper{padding:0}form .vue-tags-input .ti-autocomplete{background-color:#ebebeb;border:0;box-shadow:0 0 18px 0 rgba(0,0,0,.28)}form .vue-tags-input .ti-autocomplete strong{font-weight:700}form .vue-tags-input .ti-autocomplete ul li{padding:3px 12px 6px}form .vue-tags-input .ti-autocomplete small{display:block;padding:6px 12px}form .vue-tags-input .ti-autocomplete .ti-item>div{padding:0}form .vue-tags-input .ti-autocomplete .ti-item{border-bottom:1px solid #d7d7d7}#RetailerReviewForm_RetailerReviewForm,#ns-dialog,#review-dialog,.product-stats{padding-bottom:2rem}#RetailerReviewForm_RetailerReviewForm label.error,#ns-dialog label.error,#review-dialog label.error,.product-stats label.error{padding:1em 2em}#RetailerReviewForm_RetailerReviewForm .other-ratings,#ns-dialog .other-ratings,#review-dialog .other-ratings,.product-stats .other-ratings{background:#f7f7f7;display:inline-block;margin:0 0 3rem;padding:2rem}#RetailerReviewForm_RetailerReviewForm .other-ratings .field:nth-of-type(3),#ns-dialog .other-ratings .field:nth-of-type(3),#review-dialog .other-ratings .field:nth-of-type(3),.product-stats .other-ratings .field:nth-of-type(3){margin-bottom:0}#RetailerReviewForm_RetailerReviewForm .your-rating-field,#ns-dialog .your-rating-field,#review-dialog .your-rating-field,.product-stats .your-rating-field{margin-bottom:1rem!important}#RetailerReviewForm_RetailerReviewForm .advanced-rating-link,#ns-dialog .advanced-rating-link,#review-dialog .advanced-rating-link,.product-stats .advanced-rating-link{margin-bottom:2rem}#RetailerReviewForm_RetailerReviewForm #review-location :-webkit-input-placeholder,#RetailerReviewForm_RetailerReviewForm #review-product :-webkit-input-placeholder,#ns-dialog #review-location :-webkit-input-placeholder,#ns-dialog #review-product :-webkit-input-placeholder,#review-dialog #review-location :-webkit-input-placeholder,#review-dialog #review-product :-webkit-input-placeholder,.product-stats #review-location :-webkit-input-placeholder,.product-stats #review-product :-webkit-input-placeholder{font-family:Helvetica Neue,Helvetica,Arial,sans-serif,EmojiSymbols;font-style:normal;font-weight:700}#RetailerReviewForm_RetailerReviewForm #review-location ::-moz-placeholder,#RetailerReviewForm_RetailerReviewForm #review-product ::-moz-placeholder,#ns-dialog #review-location ::-moz-placeholder,#ns-dialog #review-product ::-moz-placeholder,#review-dialog #review-location ::-moz-placeholder,#review-dialog #review-product ::-moz-placeholder,.product-stats #review-location ::-moz-placeholder,.product-stats #review-product ::-moz-placeholder{font-family:Helvetica Neue,Helvetica,Arial,sans-serif,EmojiSymbols;font-style:normal;font-weight:700}#RetailerReviewForm_RetailerReviewForm #review-location ::placeholder,#RetailerReviewForm_RetailerReviewForm #review-product ::placeholder,#ns-dialog #review-location ::placeholder,#ns-dialog #review-product ::placeholder,#review-dialog #review-location ::placeholder,#review-dialog #review-product ::placeholder,.product-stats #review-location ::placeholder,.product-stats #review-product ::placeholder{font-family:Helvetica Neue,Helvetica,Arial,sans-serif,EmojiSymbols;font-style:normal;font-weight:700}#RetailerReviewForm_RetailerReviewForm #review-location :-moz-placeholder-shown,#RetailerReviewForm_RetailerReviewForm #review-product :-moz-placeholder-shown,#ns-dialog #review-location :-moz-placeholder-shown,#ns-dialog #review-product :-moz-placeholder-shown,#review-dialog #review-location :-moz-placeholder-shown,#review-dialog #review-product :-moz-placeholder-shown,.product-stats #review-location :-moz-placeholder-shown,.product-stats #review-product :-moz-placeholder-shown{font-family:Helvetica Neue,Helvetica,Arial,sans-serif,EmojiSymbols;font-style:normal;font-weight:700}#RetailerReviewForm_RetailerReviewForm #review-location :placeholder-shown,#RetailerReviewForm_RetailerReviewForm #review-product :placeholder-shown,#ns-dialog #review-location :placeholder-shown,#ns-dialog #review-product :placeholder-shown,#review-dialog #review-location :placeholder-shown,#review-dialog #review-product :placeholder-shown,.product-stats #review-location :placeholder-shown,.product-stats #review-product :placeholder-shown{font-family:Helvetica Neue,Helvetica,Arial,sans-serif,EmojiSymbols;font-style:normal;font-weight:700}.vue-star-rating-rating-text{color:#ed5107;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:1}.vue-star-rating-star svg{height:25px;width:25px}.vue-star-rating-rating-text{margin-left:1.5rem!important;margin-top:0!important}.optional-tag{color:#b4b4b4;font-size:.85em}.vue-tags-input{max-width:100%!important}.sidebar-nav{flex-basis:220px;margin-right:0;padding-left:1rem}.sidebar-nav ul li{list-style-type:none}.sidebar-nav ul li a{align-items:center;display:flex;font-family:termina,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:500;padding:.5rem 1rem .5rem .75rem;text-decoration:none}.sidebar-nav ul li a.active{background-color:#f7f7f7;font-weight:600}.sidebar-nav ul li a img,.sidebar-nav ul li a svg{height:auto;margin-right:1rem;transition:all .3s;width:20px}.sidebar-nav ul li a .fa-store{color:#ed5107}.sidebar-nav ul li a:active,.sidebar-nav ul li a:focus,.sidebar-nav ul li a:hover{background-color:#f7f7f7}.sidebar-nav ul li a:active img,.sidebar-nav ul li a:active svg,.sidebar-nav ul li a:focus img,.sidebar-nav ul li a:focus svg,.sidebar-nav ul li a:hover img,.sidebar-nav ul li a:hover svg{transform:scale(1.2);transition:all .3s}.sidebar-nav .section-start{margin-top:2rem}.sidebar-nav .section-start:before{border-top:1px solid #7f7f7f;content:"";display:block;padding-top:2rem;width:35px}@media screen and (min-height:800px)and (min-width:1024px){.sidebar-nav{left:0;position:sticky;top:102px}}@media(max-width:1024px){.sidebar-nav{background-color:#ebebeb;height:100vh;margin-top:-92px;overflow:auto;padding:92px 0 0;position:fixed;right:100%;top:92px;transition:transform .3s;width:100vw;z-index:55}.sidebar-nav nav{padding-bottom:5rem}.sidebar-nav a{padding-left:2.75rem!important}.sidebar-nav .section-start:before{margin-left:2rem}}@media(max-width:900px){.sidebar-nav{margin-top:-119px;padding-top:119px;top:119px}}.sidebar-nav.active{transform:translateX(100%)!important}.SilverStripe\\Blog\\Model\\BlogPost .sidebar-nav,.SilverStripe\\ErrorPage\\ErrorPage .sidebar-nav,.nosidebarstemplate .sidebar-nav{background-color:#ebebeb;height:100vh;left:auto;margin-top:-119px;overflow:auto;padding:119px 2rem 0;position:fixed;right:100%;top:119px;transition:transform .3s;width:100vw;z-index:9}.SilverStripe\\Blog\\Model\\BlogPost .sidebar-nav nav,.SilverStripe\\ErrorPage\\ErrorPage .sidebar-nav nav,.nosidebarstemplate .sidebar-nav nav{padding-bottom:5rem}@media(min-width:1181px){.SilverStripe\\Blog\\Model\\BlogPost .sidebar-nav nav,.SilverStripe\\ErrorPage\\ErrorPage .sidebar-nav nav,.nosidebarstemplate .sidebar-nav nav{margin:0 auto;max-width:1180px}}.right-rail{flex-basis:240px;margin-left:2.5rem}.right-rail aside{background-color:#fff;padding:.75rem;width:100%}.right-rail aside.full-bleed{background-color:transparent;border-bottom:3px solid transparent;padding:0;transition:all .3s}.right-rail aside.full-bleed:active,.right-rail aside.full-bleed:focus,.right-rail aside.full-bleed:hover{border-bottom:3px solid #ed5107;transition:all .3s}.right-rail aside h2{font-family:termina,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400}.right-rail aside+aside{margin:2rem 0}.right-rail aside img{height:auto;width:100%}.right-rail button{padding:8px 1rem 4px;width:100%}.right-rail .notifications{border-bottom:3px solid transparent;margin-bottom:2rem;padding:0}.right-rail .notifications .header{align-items:center;background:none;border:none;display:flex;font-family:termina,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;transition:all .3s}.right-rail .notifications .header.active{background-color:#f7f7f7;transition:all .3s}.right-rail .notifications .header .notification-icon,.right-rail .notifications .header img{height:25px;margin-right:.5rem;width:25px}.right-rail .notifications .header .notification-bubble{margin-top:2px}.right-rail .notifications .header .title{flex-grow:1;margin-left:6px;text-align:left}.right-rail .notifications ul{margin-top:1em;padding:0 .5rem 1rem 0}.right-rail .notifications li{list-style-type:none;margin-left:30px;margin-top:6px}.right-rail .notifications li:last-child{margin-left:0}.right-rail .notifications a{display:inline-block;font-size:14px;line-height:1.2;position:relative;text-decoration:none}.right-rail .notifications .count{color:#ed5107;display:block;font-weight:600;left:-40px;position:absolute;text-align:right;width:30px}.right-rail .notifications .chevron{align-items:center;display:flex;justify-content:center;margin-left:1rem;top:-1px;transition:all .3s}.right-rail .notifications .chevron .fa-chevron-down{height:auto;width:100%}.right-rail .notifications:hover{border-bottom:3px solid #ed5107;transition:all .3s}@media screen and (min-height:600px)and (min-width:1024px){.right-rail:not(.withgroups){left:0;position:sticky;top:102px}}@media screen and (min-height:1000px)and (min-width:1024px){.right-rail.withgroups{left:0;position:sticky;top:102px}}@media(max-width:1024px){.right-rail{flex-basis:100%;margin:2rem 0 0;padding:0!important;width:100%}}@media(max-width:1210px){.right-rail{padding-right:1rem}}.right-rail .suggested-groups h2{margin-bottom:1rem}.right-rail .suggested-groups .group{margin-top:1rem}.right-rail .suggested-groups .title{display:inline-block;font-size:.85rem;font-weight:600;line-height:1.2;text-decoration:none;text-transform:uppercase}.right-rail .suggested-groups .orange-link{margin-top:.25rem}.quick-actions-container{margin-bottom:2rem}@media(max-width:1024px){.quick-actions-container{bottom:0;left:0;margin-bottom:0;position:fixed;width:100%;z-index:60}}.quick-actions-container .actions-flyout{align-items:center;background-color:#fff;display:flex;justify-content:center;position:relative}@media(max-width:1024px){.quick-actions-container .actions-flyout{box-shadow:0 0 18px 0 rgba(0,0,0,.28);max-height:100vh;overflow-y:auto}}.quick-actions-container .actions-flyout button{font-size:1rem;width:50%}.quick-actions-container .actions-flyout button svg{height:15px}@media(max-width:1024px){.quick-actions-container .actions-flyout button{font-size:.85rem}.quick-actions-container .actions-flyout button svg{height:13px}}.quick-actions-container .actions-flyout button.currentlocation{max-width:290px}@media(max-width:499px){.quick-actions-container .actions-flyout button.currentlocation{width:auto}}@media(max-width:768px){.quick-actions-container .actions-flyout button{width:auto}}.quick-actions-container .actions-flyout .actions{align-items:center;border-top:0;display:flex;justify-content:center;margin:0;width:100%}.quick-actions-container .actions-flyout .actions .action-btn:active path,.quick-actions-container .actions-flyout .actions .action-btn:active polygon,.quick-actions-container .actions-flyout .actions .action-btn:focus path,.quick-actions-container .actions-flyout .actions .action-btn:focus polygon,.quick-actions-container .actions-flyout .actions .action-btn:hover path,.quick-actions-container .actions-flyout .actions .action-btn:hover polygon{fill:#ed5107}@media(max-width:768px){.quick-actions-container .actions-flyout .actions{flex-direction:column}}.quick-actions-container .actions-flyout.buy-online{display:block;padding:0 0 1em}.quick-actions-container .actions-flyout.buy-online .actions{margin:0 0 1rem}.quick-actions-container .actions-flyout.buy-online .actions a{padding:0 1em;text-align:center;width:50%}@media(max-width:768px){.quick-actions-container .actions-flyout.buy-online .search-container .options .field,.quick-actions-container .actions-flyout.buy-online .search-container .options form{width:100%}.quick-actions-container .actions-flyout.buy-online .search-container .options{margin:2em auto 0;max-width:600px;padding:0 2em;position:relative;width:100%}}@media(max-width:1024px){.quick-actions-container .actions-flyout{flex-direction:column;height:100vh;height:-webkit-fill-available;left:0;padding:2rem;position:fixed;top:0;transform:translateY(100vh);transition:transform .3s;width:100%}.quick-actions-container .actions-flyout .actions{margin:1rem 0}.quick-actions-container .actions-flyout.open{transform:translateY(0)}.quick-actions-container .actions-flyout.open .actions-close-btn.mobile-only{background:hsla(0,0%,100%,.8);border:none;border-radius:0;border-top:1px solid #ccc;bottom:0;height:calc(30px + 1em);left:0;padding:.5em 0;position:sticky;transform:translateY(1em);width:100%!important}.quick-actions-container .actions-flyout.open .actions-close-btn.mobile-only svg{background-color:#fff;border:1px solid;border-radius:50%;height:30px;padding:.5em;width:30px}}.quick-actions-container .dialog{background-color:rgba(0,0,0,.75);height:100vh;padding:5vh 25vw;right:0;top:0}.quick-actions-container .dialog form{background-color:#fff;height:auto;overflow:auto;position:relative}.quick-actions-container .dialog .dialog-wrap{position:relative}@media(max-width:1024px){.quick-actions-container .dialog{padding:0}.quick-actions-container .dialog .dialog-wrap{background:#fff;min-height:100vh;position:relative}.quick-actions-container .dialog.active{transition:all .3s}}.quick-actions-container .orange-heading{background-color:#ed5107;border:0;color:#fff;font-family:termina,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:1;margin:0;padding:20px 2rem;text-align:left;text-decoration:none;text-transform:uppercase;width:100%}@media(max-width:1024px){.quick-actions-container .orange-heading{text-align:center}}@media(min-width:1025px){.quick-actions-container .orange-heading{pointer-events:none}}@media(max-width:768px){.quick-actions-container .orange-heading{font-size:12px}}.quick-actions-container .actions-close-btn{margin:0 auto;padding:0}.quick-actions-container .actions-close-btn .fa-times{margin:auto}.quick-actions-container .actions-close-btn .fa-times path{fill:#000}.quick-actions-container .actions-close-btn:active .fa-times path,.quick-actions-container .actions-close-btn:focus .fa-times path,.quick-actions-container .actions-close-btn:hover .fa-times path{fill:#fff}.quick-actions-container .form-details{background:#fff;padding:2rem}@media(min-width:1025px){.quick-actions-container .mobile-only{display:none}}@media(max-width:1024px){.quick-actions-container .desktop-only{display:none}}.quick-actions-container.sticky{bottom:0;box-shadow:0 0 18px 0 rgba(0,0,0,.28);left:0;margin-bottom:0;position:sticky;width:100%;z-index:50}@media(max-width:1200px){.quick-actions-container.sticky{left:0;width:100%}}.dialog,.quick-actions-container.sticky.active{z-index:70}.dialog{background:#fff;display:block;height:calc(100vh - 92px);left:0;overflow-x:hidden;overflow-y:auto;padding:2em;position:fixed;top:92px;transform:none;transform:translateY(100vh);width:100%}.dialog.active{transform:translateY(0);z-index:100}.dialog .dialog-background{height:100%;left:0;position:absolute;top:0;width:100%}.dialog .dialog-close-btn{-webkit-appaearance:none;background-color:transparent;border:0;position:absolute;right:1rem;top:1rem}.dialog .dialog-close-btn svg{height:auto;width:15px}.dialog .dialog-close-btn svg .cls-1{stroke:#fff;transition:all .3s}.dialog .dialog-close-btn:active svg .cls-1,.dialog .dialog-close-btn:focus svg .cls-1,.dialog .dialog-close-btn:hover svg .cls-1{stroke:#000;transition:all .3s}.filter-toolbar{background-color:#f7f6f6;width:100%}.filter-toolbar li{flex-grow:3;text-align:center}.filter-toolbar li#filter-button,.filter-toolbar li#sort-button{align-items:center;background-color:#ebebeb;display:flex;flex-grow:1;justify-content:center;position:relative}.filter-toolbar li#filter-button>div,.filter-toolbar li#sort-button>div{height:100%;width:100%}.filter-toolbar li#filter-button svg,.filter-toolbar li#sort-button svg{width:25px}.filter-toolbar li #sort-button{height:20px}@media(max-width:768px){.filter-toolbar li{flex-grow:1!important}}.filter-toolbar ul{align-items:center;align-items:stretch;display:flex;justify-content:center;list-style-type:none;width:100%}.filter-toolbar button{padding:0!important;width:100%}@media(max-width:768px){.filter-toolbar a,.filter-toolbar button{padding-left:15px!important;padding-right:15px!important}}.filter-toolbar li a.active{background-color:#fff}.filter-toolbar li a.active:active,.filter-toolbar li a.active:focus,.filter-toolbar li a.active:hover{border-bottom:3px solid #ed5107}.blog-filter.filter-toolbar{align-items:center;background-color:unset;display:flex;justify-content:center;justify-content:flex-end;margin:-1rem 0 1rem}.blog-filter.filter-toolbar ul{flex-wrap:wrap;width:100%}.blog-filter.filter-toolbar li a{text-decoration:none}.blog-filter.filter-toolbar li span{flex-grow:2;font-family:termina,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;font-weight:600;text-align:right;text-transform:uppercase}.blog-filter.filter-toolbar li.category{align-items:center;display:flex;justify-content:center;padding:1em 0}.blog-filter.filter-toolbar li.category a{display:flex}.blog-filter.filter-toolbar li.category a span{flex-grow:0}.blog-filter.filter-toolbar li.category svg{height:auto;margin-right:.25em;width:1em}.blog-filter.filter-toolbar li#filter-button{background-color:unset}.blog-filter.filter-toolbar li#filter-button>div{margin-left:1rem;margin-right:.75rem;width:unset}.profile{background-color:#fff;position:relative}.profile .imageheader{align-items:center;aspect-ratio:2.15;display:flex;justify-content:center;max-height:320px;min-height:162px;overflow:hidden;width:100%}.profile .imageheader img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile h1 a{text-decoration:none}.profile h1 a:active,.profile h1 a:focus,.profile h1 a:hover{color:#ed5107;text-decoration:underline}.profile h1 .brand{display:block;font-family:termina,Arial,sans-serif;font-size:14px;letter-spacing:1px;text-transform:uppercase}.profile .status,.profile h1 .brand{font-style:normal;font-weight:600;line-height:1}.profile .status{background-color:#ed5107;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;left:0;padding:.5rem .5rem .5rem 1.5rem;position:absolute;text-decoration:none;top:.75rem}.profile a.status:hover{background-color:#a63905}.profile .follow-btn.no-image{transform:translateY(-25%)}.profile .follow-btn{margin-left:auto;margin-right:1.5rem;transform:translateY(-50%)}.profile .follow-btn+.primary-details{padding-top:0}.profile .follow-btn svg{margin-right:.25rem}.profile .follow-btn:disabled{background-color:#404040;cursor:default;opacity:1}.profile .primary-details{padding:2rem 1.5rem 3.5rem;position:relative}.profile .primary-details h1{margin-bottom:2rem;max-width:calc(100% - 3em);padding:0}.profile .secondary-details .detail-container{padding:2rem 1.5rem;width:100%}.profile .secondary-details .detail-container+.detail-container{border-top:1px solid #d7d7d7}.profile .secondary-details h2{text-align:center}.profile .secondary-details h3{font-size:1em}.profile .secondary-details p{font-size:.85em}.group-profile{box-shadow:0 0 18px 0 rgba(0,0,0,.28);margin-bottom:2rem}.product-stats{align-items:flex-start;border-top:1px solid #d7d7d7;display:flex;justify-content:space-between;padding:2rem}.product-stats h5{margin-top:1rem;text-align:center}.product-stats .now-smoking-stat button{margin:0 auto}@media(max-width:640px){.product-stats .now-smoking-stat button{margin:0}}@media(max-width:767px){.product-stats{align-items:flex-start!important}.product-stats .rating{margin:0 1rem!important}}@media(max-width:640px){.product-stats{flex-direction:column}.product-stats .now-smoking-stat{margin-top:1em}.product-stats .now-smoking-stat h5{text-align:left}}.price-container{bottom:1.5rem;color:#b4b4b4;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;left:1.5rem;position:absolute}.price-container span{margin-left:2px}.price-container.price-1 .dollar-1,.price-container.price-2 .dollar-1,.price-container.price-2 .dollar-2,.price-container.price-3 .dollar-1,.price-container.price-3 .dollar-2,.price-container.price-3 .dollar-3,.price-container.price-4 .dollar-1,.price-container.price-4 .dollar-2,.price-container.price-4 .dollar-3,.price-container.price-4 .dollar-4{color:#ed5107}.rating{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.75rem;font-style:normal;font-weight:600;line-height:1}.rating.orange{color:#ed5107}.product-profile{box-shadow:0 0 18px 0 rgba(0,0,0,.28);min-height:600px}.product-profile+.search-wrapper{padding-top:2rem!important}.product-profile+.search-wrapper .search-container .btn.tag-btn.grey{display:none}@media(max-width:1024px){.product-profile+.search-wrapper .search-container .btn.tag-btn.grey{display:inline-block}}.product-profile+.search-wrapper .options.search-container{padding:2rem!important}.product-profile+.search-wrapper .options.search-container ul{display:flex;flex-wrap:wrap;width:100%}.product-profile+.search-wrapper .options.search-container ul li{margin-left:0!important;padding-right:1.5em;width:50%}@media(max-width:639px){.product-profile+.search-wrapper .options.search-container ul li{padding-right:0;width:100%}}.product-profile h3{margin-top:1rem}.product-profile .flavor-detials .profiles{align-items:center;align-items:flex-start;display:flex;justify-content:center}@media(max-width:768px){.product-profile .flavor-detials .profiles{flex-wrap:wrap}}.product-profile .price-container{bottom:1.5rem;left:1.5rem;position:absolute}.product-profile .rating{position:absolute;right:1.5rem;top:.5rem}.product-profile .buttons{align-items:center;display:flex;justify-content:center}.product-profile .buttons button{background-color:#d7d7d7;color:#404040;flex-grow:1;font-size:1em}@media(max-width:640px){.product-profile .buttons button{font-size:.85em;max-width:33%}}@media(max-width:375px){.product-profile .buttons button{padding:15px 18px}.product-profile .buttons button:first-of-type{flex-direction:column}}.product-profile .buttons button span{line-height:1;margin-right:.25rem}.product-profile .buttons button+button{border-left:2px solid #ebebeb}.product-profile .buttons button:active path,.product-profile .buttons button:focus path,.product-profile .buttons button:hover path{fill:#ed5107}.product-profile .buttons svg{transition:all .4s;width:14px}@media(max-width:640px){.product-profile .buttons .chevron,.product-profile .buttons svg{display:none}}.product-profile .buttons button.active svg{transform:rotate(-180deg);transition:all .4s}.product-profile .wbf .graphic{align-items:center;display:flex;height:193px;justify-content:center;position:relative;width:193px}.product-profile .wbf .graphic span{background-color:#d7d7d7;border:2px solid #fff;border-radius:50%;margin:auto;position:absolute;transition:all .1s}.product-profile .wbf .graphic span:active,.product-profile .wbf .graphic span:focus,.product-profile .wbf .graphic span:hover{background-color:#c2c2c2}.product-profile .wbf .graphic span.active{background-color:#ed5107;transition:all .1s}.product-profile .wbf .graphic .wrapper{height:100%;width:100%}.product-profile .wbf .graphic .binder{height:160px;width:160px}.product-profile .wbf .graphic .filler{height:100px;width:100px}.product-profile .wbf .binders,.product-profile .wbf .fillers,.product-profile .wbf .wrappers{max-width:193px;min-height:4em}.product-profile .body .graphic{align-items:center;display:flex;justify-content:center;justify-content:flex-start;position:relative}.product-profile .body .graphic .body-scale{height:193px;margin:0 11px;width:auto}.product-profile .body .graphic .body-indicator{background-color:#d7d7d7;border:3px solid #fff;border-radius:50%;height:40px;position:absolute;top:0;width:40px}.product-profile .details{align-items:center;align-items:flex-start;display:flex;justify-content:center;margin-top:2rem}.product-profile .profiles{margin-top:2rem}.product-profile .profile-item{flex-grow:1}.product-profile .drink-pairings{border-top:1px solid #d7d7d7}.product-profile .tastings{max-width:200px}@media(max-width:768px){.product-profile .tastings{max-width:100%}}.product-profile .profiles a{color:#ed5107;font-weight:700;text-decoration:none}.product-profile .profiles a:active,.product-profile .profiles a:focus,.product-profile .profiles a:hover{text-decoration:underline}.product-profile .shape-details h3,.product-profile .shape-details p{text-align:center}.product-profile .shape-details .shapes-selector{align-items:center;display:flex;justify-content:center;margin:1.5rem 0}.product-profile .shape-details .shapes-selector .shapes-container{margin:0 1rem;max-width:420px;width:80%}.product-profile .shape-details .shapes-selector .glide__slides{align-items:center}.product-profile .shape-details .shapes-selector .shape-title{background:none;border:0;box-shadow:0;padding:0 1rem;text-align:center;width:100%}.product-profile .shape-details .shapes-selector .shape-title.selected{color:#ed5107;font-weight:600}.product-profile .shape-details .shapes-selector .shape-title:active,.product-profile .shape-details .shapes-selector .shape-title:focus,.product-profile .shape-details .shapes-selector .shape-title:hover{border:0;color:#ed5107;outline:0}.product-profile .shape-details .shapes-selector .shape-title+.shape-title{border-left:1px solid #d7d7d7}.product-profile .shape-details .shapes-selector .arrow{background:none;border:none;color:#ed5107;font-weight:600}.product-profile .shape-details .ring-gauge .graphic{align-items:center;display:flex;height:165px;justify-content:center;margin:0 auto;position:relative;width:165px}.product-profile .shape-details .ring-gauge .graphic span{border:3px solid #b7b7b7;border-radius:50%;height:100%;position:absolute;width:100%}.product-profile .shape-details .ring-gauge .graphic .gauge{color:#ed5107;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:5rem;font-style:normal;font-weight:600;position:absolute}@media(max-width:768px){.product-profile .shape-details .ring-gauge .graphic{height:140px;width:140px}}.product-profile .shape-details .smoke-time .graphic{align-items:center;display:flex;height:165px;justify-content:center;margin:0 auto;position:relative;width:165px}.product-profile .shape-details .smoke-time .graphic img{position:absolute}@media(max-width:768px){.product-profile .shape-details .smoke-time .graphic img{width:100%}.product-profile .shape-details .smoke-time .graphic{height:140px;width:140px}}.product-profile .shape-details .smoke-time .graphic .pie-chart{align-items:center;display:flex;height:130px;justify-content:center;position:absolute;width:130px}@media(max-width:768px){.product-profile .shape-details .smoke-time .graphic .pie-chart{height:100px;width:100px}}.product-profile .shape-details .smoke-time .graphic .pie-chart .full-circle{border:3px solid transparent;border-radius:50%;height:130px;position:absolute;transition:all .3s;width:130px}.product-profile .shape-details .smoke-time .graphic .pie-chart .full-circle.more-than-sixty{border:3px solid #ed5107;transition:all .3s}@media(max-width:768px){.product-profile .shape-details .smoke-time .graphic .pie-chart .full-circle{height:110px;width:110px}}.product-profile .shape-details .smoke-time .graphic .pie-chart svg circle{transition:all .3s}.product-profile .shape-details .smoke-time .graphic .time{color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;position:absolute;right:3.75rem;top:2rem}@media(max-width:768px){.product-profile .shape-details .smoke-time .graphic .time{right:3.1rem}}.product-profile .shape-details .length{align-items:center;display:flex;justify-content:center;max-width:100%}.product-profile .shape-details .length .graphic{align-items:center;display:flex;height:33px;justify-content:center;justify-content:flex-start;margin-left:1rem;position:relative;transition:height .3s;width:456px}.product-profile .shape-details .length .graphic .scale{background-color:#d7d7d7;border-radius:33px 0 0 33px;height:100%;position:absolute;width:100%}.product-profile .shape-details .length .graphic #length-indicator{background-color:#ed5107;border-radius:33px 0 0 33px;height:100%;position:absolute;transition:width .3s;width:0;z-index:9}.product-profile .shape-details .length .graphic.Box.Press #length-indicator,.product-profile .shape-details .length .graphic.Box.Press .scale,.product-profile .shape-details .length .graphic.Box.Pressed #length-indicator,.product-profile .shape-details .length .graphic.Box.Pressed .scale,.product-profile .shape-details .length .graphic.Cigarillo #length-indicator,.product-profile .shape-details .length .graphic.Cigarillo .scale{border-radius:15px 0 0 15px}.product-profile .shape-details .length .graphic.Torpedo #length-indicator,.product-profile .shape-details .length .graphic.Torpedo .scale{border-radius:0;clip-path:url(#torpedo)}.product-profile .shape-details .length .graphic.Belicoso #length-indicator,.product-profile .shape-details .length .graphic.Belicoso .scale{border-radius:0;clip-path:url(#belicoso)}.product-profile .shape-details .length .graphic.Figurado #length-indicator,.product-profile .shape-details .length .graphic.Figurado .scale,.product-profile .shape-details .length .graphic.Perfecto #length-indicator,.product-profile .shape-details .length .graphic.Perfecto .scale{border-radius:0;clip-path:url(#perfecto)}.product-profile .shape-details .length .graphic.Pyramid #length-indicator,.product-profile .shape-details .length .graphic.Pyramid .scale{border-radius:0;clip-path:url(#pyramid)}.product-profile .shape-details .length .graphic #number{color:#fff;left:0;position:absolute;transition:left .3s;z-index:10}.recent-reviews .card{box-shadow:none}.recent-reviews .card+.card{border-top:1px solid #d7d7d7;margin:0}.recent-reviews .card .rating{font-size:inherit;font-weight:600;position:static}.recent-reviews .card h3{margin-top:0}.recent-reviews .actor{padding-bottom:0!important}.recent-reviews .actions{margin-top:2rem!important}.related.cards>h3{color:#ed5107;font-family:termina,Arial,sans-serif;font-style:normal;font-weight:600;margin:3rem 0 2rem;text-transform:uppercase}#PostForm_PostForm .custom-select{margin-bottom:1em}#PostForm_PostForm .actions{margin-top:2rem}#PostForm_PostForm .nsinfo{padding:0 2rem}#PostForm_PostForm .advanced-rating-link{border:none;color:#ed5107;display:table!important;font-family:termina,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:600;margin-bottom:1rem;margin-top:1rem;text-decoration:none;text-transform:uppercase}#PostForm_PostForm .advanced-rating-link .chevron{height:1em}#PostForm_PostForm .advanced-rating-link:active,#PostForm_PostForm .advanced-rating-link:focus,#PostForm_PostForm .advanced-rating-link:hover{text-decoration:underline}.cigar-icon .cigar-icon-1{fill:#a67c52}.cigar-world-logo-text .cigar-world-logo-text-1{fill:#fff}.cigar-world-logo-mark .cigar-world-logo-mark-1{fill-rule:evenodd}.cigar-world-logo-mark .cigar-world-logo-mark-2{fill:#ed5107}.search-icon .search-icon-1{fill:#1d1d1b}.groups-icon .groups-icon-1{fill:#0071bc}.groups-icon .groups-icon-2{fill:#c7b299}.collection-icon .collection-icon-1{fill:#603813}.education-icon .education-icon-1{fill:#19005f}.news-icon .news-icon-1{fill:#231f20}.events-icon .events-icon-1{fill:#2a2d34}.promotions-icon .promotions-icon-1{fill:#93a3b1}.locator-icon .locator-icon-1{fill:#29abe2}.settings-icon .settings-icon-1{fill:#363636}.contact-icon .contact-icon-1{fill:#1996d9;fill-rule:evenodd}.notification-icon .notification-icon-0{fill:#424242}.notification-icon .notification-icon-1{fill:#ff3d00}.notification-icon text{fill:#fff;font-size:45px;font-weight:600}.notification-icon text.small{font-size:37px;transform:translateY(-2px)}.map-marker{enable-background:new 0 0 280.38 418.01}.map-marker .map-marker-0{fill:#ed5107}.map-marker .map-marker-1{fill-rule:evenodd;clip-rule:evenodd;fill:#ed5107}.feed-icon .feed-icon-1{fill:#ed5107}a.black-link path,a.black-link polygon,a.black-link rect,a.black-link:active path,a.black-link:active polygon,a.black-link:active rect,a.black-link:focus path,a.black-link:focus polygon,a.black-link:focus rect,a.black-link:hover path,a.black-link:hover polygon,a.black-link:hover rect,a.btn path,a.btn polygon,a.btn rect,a.btn:active path,a.btn:active polygon,a.btn:active rect,a.btn:focus path,a.btn:focus polygon,a.btn:focus rect,a.btn:hover path,a.btn:hover polygon,a.btn:hover rect,a.orange-link path,a.orange-link polygon,a.orange-link rect,a.orange-link:active path,a.orange-link:active polygon,a.orange-link:active rect,a.orange-link:focus path,a.orange-link:focus polygon,a.orange-link:focus rect,a.orange-link:hover path,a.orange-link:hover polygon,a.orange-link:hover rect{transition:all .3s}#close-btn .close-btn-1{fill:none;stroke:#fff;stroke-linecap:round;stroke-miterlimit:10;stroke-width:6px}.like-icon .like-icon-1{fill:#231f20;fill-rule:evenodd}a.active .like-icon .like-icon-1,a:active .like-icon .like-icon-1,a:focus .like-icon .like-icon-1,a:hover .like-icon .like-icon-1,button.active .like-icon .like-icon-1,button:active .like-icon .like-icon-1,button:focus .like-icon .like-icon-1,button:hover .like-icon .like-icon-1{fill:#ed5107}.follow-icon .follow-icon-1,.follow-icon .unfollow-icon-1,.unfollow-icon .follow-icon-1,.unfollow-icon .unfollow-icon-1{fill:#231f20}a.active .follow-icon .follow-icon-1,a.active .follow-icon .unfollow-icon-1,a.active .unfollow-icon .follow-icon-1,a.active .unfollow-icon .unfollow-icon-1,a:active .follow-icon .follow-icon-1,a:active .follow-icon .unfollow-icon-1,a:active .unfollow-icon .follow-icon-1,a:active .unfollow-icon .unfollow-icon-1,a:focus .follow-icon .follow-icon-1,a:focus .follow-icon .unfollow-icon-1,a:focus .unfollow-icon .follow-icon-1,a:focus .unfollow-icon .unfollow-icon-1,a:hover .follow-icon .follow-icon-1,a:hover .follow-icon .unfollow-icon-1,a:hover .unfollow-icon .follow-icon-1,a:hover .unfollow-icon .unfollow-icon-1,button.active .follow-icon .follow-icon-1,button.active .follow-icon .unfollow-icon-1,button.active .unfollow-icon .follow-icon-1,button.active .unfollow-icon .unfollow-icon-1,button:active .follow-icon .follow-icon-1,button:active .follow-icon .unfollow-icon-1,button:active .unfollow-icon .follow-icon-1,button:active .unfollow-icon .unfollow-icon-1,button:focus .follow-icon .follow-icon-1,button:focus .follow-icon .unfollow-icon-1,button:focus .unfollow-icon .follow-icon-1,button:focus .unfollow-icon .unfollow-icon-1,button:hover .follow-icon .follow-icon-1,button:hover .follow-icon .unfollow-icon-1,button:hover .unfollow-icon .follow-icon-1,button:hover .unfollow-icon .unfollow-icon-1{fill:#ed5107}.comment-icon .comment-icon-1{fill:#231f20;fill-rule:evenodd}a:active .comment-icon .comment-icon-1,a:focus .comment-icon .comment-icon-1,a:hover .comment-icon .comment-icon-1,button:active .comment-icon .comment-icon-1,button:focus .comment-icon .comment-icon-1,button:hover .comment-icon .comment-icon-1{fill:#ed5107}.filter-icon path{fill:#231f20}a:active .filter-icon path,a:focus .filter-icon path,a:hover .filter-icon path,button:active .filter-icon path,button:focus .filter-icon path,button:hover .filter-icon path{fill:#ed5107}#filter-button .btn.action-btn .filter-icon{height:2em}.sort-icon path{fill:#231f20}a:active .sort-icon path,a:focus .sort-icon path,a:hover .sort-icon path,button:active .sort-icon path,button:focus .sort-icon path,button:hover .sort-icon path{fill:#ed5107}.star-icon polygon{fill:#231f20}a:active .star-icon polygon,a:focus .star-icon polygon,a:hover .star-icon polygon,button:active .star-icon polygon,button:focus .star-icon polygon,button:hover .star-icon polygon{fill:#ed5107}.chevron{display:inline-block;height:1rem;margin:0 0 0 1rem!important;position:relative;width:1.03rem}.chevron span{background-color:#404040;display:inline-block;height:.1rem;margin:0!important;position:absolute;top:.5rem;transition:all .2s ease;width:.65rem}.chevron span:first-of-type{left:0;transform:rotate(45deg)}.chevron span:last-of-type{right:0;transform:rotate(-45deg)}.chevron.active span:first-of-type{transform:rotate(-45deg)}.chevron.active span:last-of-type{transform:rotate(45deg)}.advanced-rating-link{align-items:center;display:flex;display:flex!important;justify-content:center}.advanced-rating-link span{margin-right:4px}.advanced-rating-link .chevron,.star-rating .chevron,.your-rating-field .chevron{height:1.25rem;width:.8rem}.advanced-rating-link .chevron span,.star-rating .chevron span,.your-rating-field .chevron span{background-color:#ed5107;width:.5rem}.next-cards{align-items:center;display:flex;justify-content:center}.next-cards .chevron span{background-color:#fff}.next-cards:active .chevron span,.next-cards:focus .chevron span,.next-cards:hover .chevron span{background-color:#fff!important}.vue-star-rating-star{display:inline-block;overflow:visible!important}.vue-star-rating-pointer{cursor:pointer}.vue-star-rating{align-items:center;display:flex}.vue-star-rating-inline{display:inline-flex}.vue-star-rating-rating-text{margin-left:7px;margin-top:7px}.vue-star-rating-rtl{direction:rtl}.vue-star-rating-rtl .vue-star-rating-rating-text{direction:rtl;margin-right:10px}.onboarding-intro-card{align-items:center;aspect-ratio:680/550;background:#000;display:flex;height:auto;justify-content:center;margin-bottom:2rem;min-height:500px;overflow:hidden;position:relative;width:100%}.onboarding-intro-card.slim-intro{aspect-ratio:680/300;box-shadow:0 0 18px 0 rgba(0,0,0,.28);max-height:300px;min-height:unset}.onboarding-intro-card .intro-container{margin:0 auto;padding:2em;position:relative;text-align:center;width:100%;z-index:1}.onboarding-intro-card .intro-container .cigar-world-logo-mark{height:auto;width:88px}.onboarding-intro-card .intro-container .cigar-world-logo-mark path,.onboarding-intro-card .intro-container .cigar-world-logo-mark rect{fill:#fff}.onboarding-intro-card .intro-container .cigar-world-logo-mark .cigar-world-logo-mark-2{fill:#ed5107}.onboarding-intro-card .intro-container h1{color:#fff;font-family:termina,Arial,sans-serif;font-style:normal;font-weight:700;margin:1rem auto;max-width:95%;padding:0 1rem;text-align:center;text-transform:uppercase}.onboarding-intro-card .intro-container h1 a{text-decoration:none}.onboarding-intro-card .intro-container p{color:#fff;font-size:14px;margin:1rem auto 0;max-width:85%;text-align:center}.onboarding-intro-card .close-btn{position:absolute;right:1rem;top:1rem;z-index:2}.onboarding-intro-card .close-btn svg{height:1rem;width:1rem}.onboarding-intro-card .close-btn path{fill:#fff}.onboarding-intro-card .background-image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.Cw\\Pages\\ContactPage .slim-intro{box-shadow:none;margin-bottom:0}.Cw\\Cigars\\Controllers\\CigarsController .related-content{margin-top:3rem}.related-content h2{color:#ed5107;font-family:termina,Arial,sans-serif;font-style:normal;font-weight:600;margin:1em 0;padding:0 1rem;text-transform:uppercase}.related-content .related-cards{display:flex;flex-wrap:wrap;max-width:964px;width:100%}@media(max-width:632px){.related-content .related-cards{flex-direction:column}}.related-content .related-cards .card{display:flex;flex:1 1 47%;flex-direction:column;margin-bottom:3%;width:0}.related-content .related-cards .card+.card{margin-left:3%;margin-top:0}.related-content .related-cards .card:nth-of-type(odd){margin-left:0}@media(max-width:632px){.related-content .related-cards .card{margin-left:0!important;width:100%}}.related-content .related-cards .top-actions{left:0;position:absolute;top:0;z-index:1}.related-content .related-cards .top-actions .btn{background-color:#404040}.related-content .related-cards .top-actions .btn:active,.related-content .related-cards .top-actions .btn:focus,.related-content .related-cards .top-actions .btn:hover{background-color:#ed5107}.related-content .related-cards .top-actions div.btn:active,.related-content .related-cards .top-actions div.btn:focus,.related-content .related-cards .top-actions div.btn:hover,.related-content .related-cards .top-actions h2.btn:active,.related-content .related-cards .top-actions h2.btn:focus,.related-content .related-cards .top-actions h2.btn:hover{background-color:#404040}.related-content .related-cards .actor{align-items:flex-start;padding:1rem 1rem 3rem}.related-content .related-cards .price-container{bottom:0;left:0;position:relative}.related-content .related-cards .bottom{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end}.related-content .related-cards .bottom .content{padding-top:0;width:100%}.related-content .related-cards .bottom .content a{align-items:flex-start;display:flex;height:169px;justify-content:center;overflow:hidden;width:100%}.related-content .related-cards .bottom .content a img{max-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.related-content .related-cards .bottom .actor{flex-grow:1}.related-content .related-cards .cigarproduct .actor{min-height:6em}.related-content .related-cards .promotion .bottom .content a{height:auto}.related-content .related-cards .blog-card .bottom .content a img{-o-object-fit:cover;object-fit:cover}.related-content .rating{color:#ed5107;margin:0!important}.post-comment-container{background-color:#fff;padding:2rem 0}.post-comment-container #comments-holder,.post-comment-container .comment{scroll-margin-top:120px}.post-comment-container #maincommentform{padding:0 2rem}@media(max-width:768px){.post-comment-container #maincommentform{padding:0 1rem}}.post-comment-container h4{padding:0 2rem}@media(max-width:768px){.post-comment-container h4{padding:0 1rem}}.post-comment-container .small-actions{right:2rem!important;top:1rem}.post-comment-container .comments-holder-container .actions{border-top:0;width:auto}.post-comment-container .message,.post-comment-container .no-comments-yet{color:#7f7f7f;font-style:italic;margin:1rem 2rem}.post-comment-container .commentform .actions{border-top:0;flex-wrap:wrap;justify-content:flex-end;margin:0;width:100%}.post-comment-container .commentform .actions label.error{display:block;width:100%}.post-comment-container .commentform .actions .action{flex-grow:0}.post-comment-container .comment-text{background-color:#f7f7f7;display:flex;flex-direction:column;padding:1rem}.post-comment-container .comment-text p{margin-bottom:1rem}.post-comment-container .comment-text p:last-child{margin-bottom:0}.post-comment-container .comment-text img{display:block;max-width:100%}.post-comment-container .date{color:#7f7f7f;font-size:.9rem;font-weight:500}@media(max-width:640px){.post-comment-container .date{font-size:12px}}.post-comment-container .comments-holder .comment-moderation-options{justify-content:flex-start;margin:0 0 0 8rem}@media(max-width:768px){.post-comment-container .comments-holder .comment-moderation-options{margin-left:1rem}}.post-comment-container .comments-holder .comment-moderation-options .orange-link{background-color:transparent;flex-grow:0;padding:0}.post-comment-container .comments-holder .comment-moderation-options .orange-link svg{font-size:.75em;transition:all .3s}.post-comment-container .comments-holder .comment-moderation-options .orange-link.active svg{transform:rotate(180deg)}.post-comment-container .comments-list .actor{padding-top:0}.post-comment-container .comments-list .actor h3{align-items:center;margin-bottom:.25rem}.post-comment-container .comments-list .actor h3 .loyalty-level{font-size:.375em}.post-comment-container .comments-list .content{padding-right:2rem;width:100%}@media(max-width:768px){.post-comment-container .comments-list .content{padding-right:1rem}}.post-comment-container .comments-list .comment{list-style-type:none;padding:2rem 0;position:relative}.post-comment-container .comments-list .comment+.comment{border-top:1px solid #ebebeb}.post-comment-container .comments-list .comment .copy{margin-bottom:0;margin-left:8rem;margin-right:0}@media(max-width:768px){.post-comment-container .comments-list .comment .copy{margin-left:1rem}}.post-comment-container .card-reply .comment-replies-holder{margin:0 0 0 6rem}@media(max-width:768px){.post-comment-container .card-reply .comment-replies-holder{margin:0 1rem}}.post-comment-container .card-reply .commentform{margin-left:8rem;margin-right:2rem}.post-comment-container .card-reply .commentform form{display:none}.post-comment-container .card-reply .commentform form.active{display:block}@media(max-width:768px){.post-comment-container .card-reply .commentform{margin:0 1rem}}.post-comment-container .card-reply .comment{border:0!important}@media(max-width:768px){.post-comment-container .card-reply .content{padding-right:0}}#perfect-cigar-dialog{align-items:center;background-color:#fff;box-shadow:0 0 18px 0 rgba(0,0,0,.28);display:flex;flex-direction:column;justify-content:center;width:100%}#perfect-cigar-dialog .slides{padding:1rem 1rem 3rem}#perfect-cigar-dialog .intro{align-items:center;display:flex;justify-content:center;left:0;top:0}#perfect-cigar-dialog .intro img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#perfect-cigar-dialog .intro .overlay{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;position:absolute}#perfect-cigar-dialog .intro .overlay svg{height:auto;margin:0 auto;width:88px}#perfect-cigar-dialog .intro .overlay svg path,#perfect-cigar-dialog .intro .overlay svg rect{fill:#fff}#perfect-cigar-dialog .intro .overlay svg .cigar-world-logo-mark-2{fill:#ed5107}#perfect-cigar-dialog .intro .overlay .btn{margin-top:2rem}#perfect-cigar-dialog .intro h1,#perfect-cigar-dialog .intro p{color:#fff;margin:.5rem 0;max-width:350px;text-align:center}#perfect-cigar-dialog form{width:100%}#perfect-cigar-dialog h1{font-family:termina,Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:800;margin:2rem 0 0;text-align:center;text-transform:uppercase}#perfect-cigar-dialog h2{font-size:1.5rem;line-height:1;margin:2rem 0 .5rem;text-align:center}#perfect-cigar-dialog h3{font-size:.85rem}#perfect-cigar-dialog p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;text-align:center}#perfect-cigar-dialog .go-back{margin-right:6px;transition:all .3s}#perfect-cigar-dialog .go-back:hover{color:#ed5107;cursor:pointer;transition:all .3s}#perfect-cigar-dialog .action{align-items:center;display:flex;justify-content:center;margin-top:2rem}#perfect-cigar-dialog ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:406px}#perfect-cigar-dialog ul.flavor-field{max-width:500px}#perfect-cigar-dialog ul.flavor-field li{margin:1.5rem 1rem 0!important}#perfect-cigar-dialog ul li{align-items:center;background-color:#7f7f7f;border:3px solid transparent;border-radius:50%;cursor:pointer;display:flex;height:132px;justify-content:center;list-style-type:none;margin-top:1.5rem;position:relative;transition:all .3s;width:132px}#perfect-cigar-dialog ul li:active,#perfect-cigar-dialog ul li:focus,#perfect-cigar-dialog ul li:hover{background-color:#ed5107;border:3px solid #ed5107;transition:all .3s}#perfect-cigar-dialog ul li:active img,#perfect-cigar-dialog ul li:focus img,#perfect-cigar-dialog ul li:hover img{border:3px solid #ed5107;transition:all .3s}#perfect-cigar-dialog ul li img{border:3px solid transparent;transition:all .3s}#perfect-cigar-dialog ul li+li{margin-left:1.5rem}#perfect-cigar-dialog ul li:nth-of-type(odd){margin-left:0}#perfect-cigar-dialog ul li img{border-radius:50%;margin:auto;min-height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}#perfect-cigar-dialog ul li input:checked~label{background-color:#ed5107;border:3px solid #ed5107;transition:all .3s}#perfect-cigar-dialog ul li label{align-items:center;border:3px solid transparent;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-family:termina,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:700;height:calc(100% + 6px);justify-content:center;margin:auto;position:absolute;text-align:center;text-transform:uppercase;width:calc(100% + 6px)}#perfect-cigar-dialog ul li input{cursor:pointer;height:132px;margin:auto;opacity:0;position:absolute;width:132px}#perfect-cigar-dialog #FindForm_FindForm_Rating{align-items:center;display:flex;justify-content:center}#perfect-cigar-dialog #FindForm_FindForm_Rating .vue-star-rating-rating-text{margin-left:.5rem!important}.filter-button{position:relative}.filters,.toggle-menu{background:#fff;box-shadow:0 0 9px 0 rgba(0,0,0,.28);position:absolute;right:0;text-align:left;top:100%;width:200px;z-index:10}.filters .filter,.filters .filter-type,.toggle-menu .filter,.toggle-menu .filter-type{-webkit-appearance:none;background-color:transparent;border:0;border-right:2px solid transparent;color:#404040;display:table;font-size:1em;font-weight:400;min-height:auto;padding:.35rem .75rem .35rem .25rem!important;text-align:left;text-align:right;text-decoration:none;width:100%}.filters .filter-type:active,.filters .filter-type:focus,.filters .filter-type:hover,.filters .filter:active,.filters .filter:focus,.filters .filter:hover,.toggle-menu .filter-type:active,.toggle-menu .filter-type:focus,.toggle-menu .filter-type:hover,.toggle-menu .filter:active,.toggle-menu .filter:focus,.toggle-menu .filter:hover{background-color:#ebebeb;border-right:2px solid #ed5107;color:#ed5107}.filters span.filter-type,.toggle-menu span.filter-type{background-color:#ebebeb;border-right:2px solid #ed5107;font-weight:700}.clear-filter-btn{align-items:center;background-color:#d7d7d7;background-color:#404040;border-radius:50%;display:flex;height:30px;justify-content:center;line-height:1;position:absolute;right:1rem;text-decoration:none;top:1rem;transition:all .3s;width:30px}.clear-filter-btn svg{height:10px;width:10px}.clear-filter-btn:active,.clear-filter-btn:focus,.clear-filter-btn:hover{background-color:#404040}.clear-filter-btn:active .cls-1,.clear-filter-btn:focus .cls-1,.clear-filter-btn:hover .cls-1{stroke:#fff}.clear-filter-btn .ir{position:absolute}.clear-filter-btn svg{height:1rem;width:1rem}.clear-filter-btn path{fill:#fff;transition:all .3s}.clear-filter-btn:active,.clear-filter-btn:focus,.clear-filter-btn:hover{background-color:#7f7f7f;transition:all .3s}.actions-close-btn{align-items:center;background-color:#d7d7d7;background-color:transparent;border-radius:50%;display:flex;height:30px;justify-content:center;line-height:1;text-decoration:none;transition:all .3s;width:30px;width:30px!important}.actions-close-btn svg{height:10px;width:10px}.actions-close-btn:active,.actions-close-btn:focus,.actions-close-btn:hover{background-color:#404040;transition:all .3s}.actions-close-btn:active .cls-1,.actions-close-btn:focus .cls-1,.actions-close-btn:hover .cls-1{stroke:#fff}.onboarding-close-btn{align-items:center;background-color:#d7d7d7;background-color:transparent;border:0;border-radius:50%;display:flex;height:30px;justify-content:center;line-height:1;text-decoration:none;transition:all .3s;width:30px}.onboarding-close-btn svg{height:10px;width:10px}.onboarding-close-btn:active,.onboarding-close-btn:focus,.onboarding-close-btn:hover{background-color:#404040}.onboarding-close-btn:active .cls-1,.onboarding-close-btn:focus .cls-1,.onboarding-close-btn:hover .cls-1{stroke:#fff}.onboarding-close-btn .cls-1{stroke:#fff!important;transition:all .3s}.onboarding-close-btn:active,.onboarding-close-btn:focus,.onboarding-close-btn:hover{transition:all .3s}.filter-description{background-color:#fff;font-size:15px;margin-top:-2rem;padding:2rem 2rem 1rem}.card.post-card h1{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;padding:0}.card.post-card h1 em{color:#7f7f7f;font-size:.65em;font-weight:400;padding:0 .25em}.card.post-card h4,.post-comment-container h4{text-transform:none!important}.small-actions svg{height:auto;width:20px!important}@media(max-width:1024px){.small-actions svg{width:14px!important}}.small-actions button{opacity:0;transition:opacity .3s}.small-actions button:active path,.small-actions button:focus path,.small-actions button:hover path{fill:#ed5107}.card:hover .small-actions button,.comment:hover .small-actions button,.small-actions button:focus{opacity:1}@media(max-width:1024px){.small-actions button{opacity:1}}.toggle-menu{background:#f7f7f7;box-shadow:0 0 5px 0 rgba(0,0,0,.28);position:absolute;right:-5px;text-align:right;top:120%;width:120px;z-index:10}.toggle-menu:hover:before{border-bottom:16px solid #ebebeb;content:""}.toggle-menu .action{justify-content:flex-end}.toggle-menu a{-webkit-appearance:none;background-color:transparent;border:0;border-right:2px solid transparent;color:#404040;display:table;font-size:12px!important;font-weight:400;min-height:auto;padding:.5rem!important;text-align:right!important;text-decoration:none;transition:all .3s;width:100%}.toggle-menu a:active,.toggle-menu a:focus,.toggle-menu a:hover{background-color:#ebebeb;border-right:2px solid #ed5107;color:#ed5107;transition:all .3s}.toggle-menu svg{margin-right:.5rem!important;width:1rem!important}.toggle-menu:before{border-bottom:16px solid #f7f7f7;border-left:16px solid transparent;border-right:16px solid transparent;content:"";height:0;position:absolute;right:4px;top:-16px;width:0;z-index:9}#nsformapp .advanced-rating-link,#retailer-ratings .advanced-rating-link,#reviewformapp .advanced-rating-link,.card.post-card .rating .advanced-rating-link,.product-stats .advanced-rating-link,.rating-stat .advanced-rating-link{border:none;color:#ed5107;display:table;font-family:termina,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:600;margin-bottom:1rem;margin-top:1rem;text-decoration:none;text-transform:uppercase}#nsformapp .advanced-rating-link:active,#nsformapp .advanced-rating-link:focus,#nsformapp .advanced-rating-link:hover,#retailer-ratings .advanced-rating-link:active,#retailer-ratings .advanced-rating-link:focus,#retailer-ratings .advanced-rating-link:hover,#reviewformapp .advanced-rating-link:active,#reviewformapp .advanced-rating-link:focus,#reviewformapp .advanced-rating-link:hover,.card.post-card .rating .advanced-rating-link:active,.card.post-card .rating .advanced-rating-link:focus,.card.post-card .rating .advanced-rating-link:hover,.product-stats .advanced-rating-link:active,.product-stats .advanced-rating-link:focus,.product-stats .advanced-rating-link:hover,.rating-stat .advanced-rating-link:active,.rating-stat .advanced-rating-link:focus,.rating-stat .advanced-rating-link:hover{text-decoration:underline}#nsformapp .field,#retailer-ratings .field,#reviewformapp .field,.card.post-card .rating .field,.product-stats .field,.rating-stat .field{margin:0 0 2rem}#nsformapp .field:last-child,#retailer-ratings .field:last-child,#reviewformapp .field:last-child,.card.post-card .rating .field:last-child,.product-stats .field:last-child,.rating-stat .field:last-child{margin-bottom:0}#nsformapp .link,#retailer-ratings .link,#reviewformapp .link,.card.post-card .rating .link,.product-stats .link,.rating-stat .link{align-items:flex-start;display:flex}#nsformapp .link a,#retailer-ratings .link a,#reviewformapp .link a,.card.post-card .rating .link a,.product-stats .link a,.rating-stat .link a{margin:0 0 2rem}#nsformapp .link.open svg,#retailer-ratings .link.open svg,#reviewformapp .link.open svg,.card.post-card .rating .link.open svg,.product-stats .link.open svg,.rating-stat .link.open svg{transform:rotate(-180deg);transition:all .3s}#nsformapp .link svg,#retailer-ratings .link svg,#reviewformapp .link svg,.card.post-card .rating .link svg,.product-stats .link svg,.rating-stat .link svg{margin-left:12px;transition:all .3s;width:10px}#nsformapp .link svg path,#retailer-ratings .link svg path,#reviewformapp .link svg path,.card.post-card .rating .link svg path,.product-stats .link svg path,.rating-stat .link svg path{fill:#ed5107}#nsformapp .rating-item h4,#nsformapp .rating-stat h4,#retailer-ratings .rating-item h4,#retailer-ratings .rating-stat h4,#reviewformapp .rating-item h4,#reviewformapp .rating-stat h4,.card.post-card .rating .rating-item h4,.card.post-card .rating .rating-stat h4,.product-stats .rating-item h4,.product-stats .rating-stat h4,.rating-stat .rating-item h4,.rating-stat .rating-stat h4{display:block;font-family:termina,Arial,sans-serif;font-size:.85rem;font-style:normal;font-weight:600;line-height:1rem;text-transform:uppercase}#detail-review-rating-stars{border-top:0}@media(max-width:768px){.cards .heading .rating{padding:0}}.cigar .rating:before,.primary-details .rating:before,.similar-cigars .rating:before{color:#b4b4b4;content:"Avg. Rating";font-family:termina,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:1;opacity:0;position:absolute;right:0;text-align:right;text-transform:uppercase;top:100%;transition:all .3s;width:100px}@media(max-width:768px){.cigar .rating:before,.primary-details .rating:before,.similar-cigars .rating:before{font-size:10px;opacity:1}.cigar .rating,.primary-details .rating,.similar-cigars .rating{padding:0}}.cigar .rating:hover:before,.primary-details .rating:hover:before,.similar-cigars .rating:hover:before{opacity:1;transition:all .3s}.search-container{padding:0 0 2rem!important}.search-container ul{display:flex;list-style-type:none}@media(max-width:768px){.search-container ul{flex-direction:column}.search-container ul li+li{margin-left:0!important}.search-container ul a{padding-left:0}}.search-container ul li+li{margin-left:2rem}.search-container .options{align-items:center;display:flex;justify-content:center;justify-content:space-between;margin:2rem 2rem 0}@media(max-width:768px){.search-container .options{flex-direction:column}}.search-container .options .fields,.search-container .options form{align-items:center;display:flex;justify-content:center}.search-container .options .fields{align-items:flex-start}.search-container .options .fields .field{margin-bottom:.5rem}.search-container .options .fields .field label{font-size:.75em;margin-bottom:0;text-transform:none}.search-container .options .fields .field+.field{padding-left:1.5rem}.search-container #zipcode{width:100px}.search-container .orange-link{margin-top:0;padding-left:1.5rem;width:100%!important}.search-container .or-seperator{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;margin:1rem auto;text-align:center}.search-container .currentlocation svg{margin-right:.75rem}.search-container .filter-it-button{position:absolute;right:1em;top:1em}.Cw\\Cigars\\Controllers\\CigarsController .search-container .filter-it-button{top:-3.5em}.search-container .filter-it-button button{height:28px;padding:0;width:28px}.search-container .filter-it-button button svg{height:28px;width:28px}.search-container .filter-it-button .filters{display:flex;flex-direction:column;gap:.5em;padding:1em;width:220px}.search-container .filter-it-button .filters label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;text-transform:none}#retailer-search{position:relative}#product-local-retailers-app .nearme{padding:2rem 2rem 0}#product-local-retailers-app h3{margin-bottom:1em}#product-local-retailers-app h5{font-size:1.35rem;margin-top:1em}#product-local-retailers-app ul{display:flex;flex-wrap:wrap;gap:1.5em;list-style:none}#product-local-retailers-app ul li{margin-left:0;width:100%}#product-local-retailers-app ul li h4 a{color:#ed5107}#product-local-retailers-app ul li h4 a:hover{text-decoration:underline}#product-local-retailers-app ul li address{margin-bottom:0}#product-local-retailers-app ul li .retailer-features{display:flex;max-width:200px;width:100%}#product-local-retailers-app ul li .retailer-features img{aspect-ratio:1;height:auto;max-width:30px;-o-object-fit:contain;object-fit:contain;width:20%}@media(min-width:641px){#product-local-retailers-app ul li{width:calc(50% - .75em)}}.notification-bubble{position:relative}.notification-bubble .notification-bubble-count{background-color:#ed5107;border-radius:8px;color:#fff;font-size:10px;font-weight:700;left:12px;min-width:1.75em;padding:1px 4px;position:absolute;text-align:center;top:-3px}.notification-bubble .notification-icon{height:25px;width:25px}header.main .notification-bubble{background:none;border:none;display:none;position:absolute;right:45px;top:.75rem}header.main .notification-bubble.active .notification-icon .notification-icon-0{fill:#ed5107}@media(min-width:380px){header.main .notification-bubble{right:60px}}@media(min-width:901px){header.main .notification-bubble{display:none!important}}.right-rail #notificationsfeed h2.title.mobile{display:none}@media(max-width:900px){.right-rail #notificationsfeed{background:#fff;height:calc(100vh - 3.5rem);overflow-y:auto;position:fixed;right:0;top:3.5rem;transform:translateX(100vw);transition:transform .3s;width:100%;z-index:200}.right-rail #notificationsfeed button.header{display:none}.right-rail #notificationsfeed h2.title.mobile{display:block;font-weight:600;margin:1em 0 0 1em}.right-rail #notificationsfeed ul{margin-top:0}.right-rail #notificationsfeed.active{transform:translateX(0)}}.likes-viewer{padding:0 2rem 2rem}.likes-viewer>.opened-window{position:relative}.likes-viewer>.opened-window:after{border-bottom:16px solid #f7f7f7;border-left:16px solid transparent;border-right:16px solid transparent;bottom:-16px;content:"";height:0;left:4px;position:absolute;right:auto;width:0;z-index:10}.likes-viewer a{color:#7f7f7f;padding:.35rem;text-align:left!important}.likes-viewer a:active,.likes-viewer a:focus,.likes-viewer a:hover{background-color:#fff;border-right:2px solid #ed5107;color:#ed5107}.likes-viewer button{border-bottom:1px dotted;color:#404040;font-size:.85em;padding:0;text-transform:uppercase}.likes-viewer button:active,.likes-viewer button:focus,.likes-viewer button:hover{color:#ed5107;text-decoration:none}.likes-viewer .toggle-menu{left:0;max-height:155px;overflow:auto;right:auto;top:140%;width:150px}.tiptapeditor{border:1px solid #b4b4b4;margin:1em 0;position:relative}.tiptapeditor .menubar{background:#d7d7d7;border-bottom:1px solid #b4b4b4;display:flex;flex-wrap:wrap}.tiptapeditor .menubar button{-webkit-appearance:none;background:none;border:none;border-right:1px solid #b4b4b4;min-width:3em;padding:.5em 1em;transition:all .3s}.tiptapeditor .menubar button:hover{background:#ed5107;color:#fff}.tiptapeditor .editor__content{margin:1em}#PostForm_PostForm .tiptapeditor .editor__content .ProseMirror{min-height:250px}.tiptapeditor .editor__content .ProseMirror:focus{outline:none}.tiptapeditor .editor__content .mention{background:rgba(237,81,7,.1);border-radius:.5em;font-weight:700;padding:.2rem .5rem;white-space:nowrap}.tiptapeditor .suggestion-list{border:2px solid rgba(0,0,0,.1);font-size:.8rem;font-weight:700;padding:.2rem}.tiptapeditor .suggestion-list__no-results{padding:.2rem .5rem}.tiptapeditor .suggestion-list__item{border-radius:5px;cursor:pointer;margin-bottom:.2rem;padding:.2rem .5rem}.tiptapeditor .suggestion-list__item:last-child{margin-bottom:0}.tiptapeditor .suggestion-list__item.is-selected,.tiptapeditor .suggestion-list__item:hover{background-color:hsla(0,0%,100%,.2)}.tiptapeditor .suggestion-list__item.is-empty{opacity:.5}.tiptapeditor [data-tippy-root]{max-width:99%}.tippy-box[data-theme~=dark]{background-color:#000;border-radius:.5rem;color:#fff;font-size:1rem;padding:0;text-align:inherit}.tippy-box[data-theme~=giphy]{background-color:#fff;border:1px solid #ed5107;border-radius:.5rem;color:#000;width:100%}.tippy-box[data-theme~=giphy] .tippy-arrow{color:#ed5107;top:-2px}.tippy-box[data-theme~=giphy] .tippy-content{margin:.5rem auto;max-height:300px;overflow-x:hidden;overflow-y:auto;width:calc(100% - 1rem)}.tippy-box[data-theme~=giphy] .giphy-list .heading{display:flex;margin-bottom:1em}.tippy-box[data-theme~=giphy] .giphy-list .heading img{width:50px}.tippy-box[data-theme~=giphy] .giphy-list .heading div{font-size:.8rem;padding:0 .5rem;text-align:center}.tippy-box[data-theme~=giphy] .giphy-list .gifs{-moz-columns:3;column-count:3;-moz-column-gap:1rem;column-gap:1rem}.tippy-box[data-theme~=giphy] .giphy-list .gifs button{background:none;border:0 solid transparent;border-radius:5px;margin-bottom:1rem;padding:0;transition:border .3s;width:100%}.tippy-box[data-theme~=giphy] .giphy-list .gifs button:hover{border:4px solid #ed5107}.tippy-box[data-theme~=giphy] .giphy-list .gifs button img{height:auto;width:100%}dialog#badges{border:0;left:50%;margin:0;max-height:90vh;max-width:640px;min-height:50vh;overflow-x:hidden;overflow-y:auto;padding:0;top:50%;transform:translate(-50%,-50%);width:95%}dialog#badges[open]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2em;text-align:center}dialog#badges .heading h1{font-family:termina,Arial,sans-serif;font-size:1.75em;font-style:normal;font-weight:600;margin-bottom:.5rem;max-width:400px;text-transform:uppercase}dialog#badges .badge img{display:block;margin:0 auto .5rem;max-width:400px;width:70%}dialog#badges button.glide__arrow{background:none;border:none;color:#ed5107;font-size:2rem;left:-1rem;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}dialog#badges button.glide__arrow--right{left:auto;right:-1rem}dialog#badges button.close{background:none;border:none;color:#ed5107;font-size:1.5rem;line-height:1;margin:0;padding:0;position:absolute;right:.5rem;top:.5rem}.cigars{background-color:#fff;width:100%}.cigars .cigar{align-items:center;display:flex;justify-content:center;justify-content:flex-start;padding:3rem 1.5rem;position:relative;text-decoration:none;transition:all .3s;width:100%}@media(max-width:768px){.cigars .cigar{flex-direction:column;padding-top:2rem}}.cigars .cigar+.cigar{border-top:1px solid #d7d7d7}.cigars .cigar a{text-decoration:none}.cigars .cigar a:not(.btn):active,.cigars .cigar a:not(.btn):focus,.cigars .cigar a:not(.btn):hover{text-decoration:underline}.cigars .cigar .image{max-width:150px;text-align:center;width:100%}.cigars .cigar .image img{aspect-ratio:1;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:auto;width:100%}@media(max-width:768px){.cigars .cigar .image{max-width:300px}}.cigars .cigar .image.brand-image img{border-radius:50%}.cigars .cigar .copy{margin-left:2rem}@media(max-width:768px){.cigars .cigar .copy{margin:2rem 0;width:100%}}.cigars .cigar .description{margin-top:.5rem}.cigars .cigar .brand{display:block;font-family:termina,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:1;text-transform:uppercase}.cigars .cigar .status{background-color:#ebebeb;color:#404040;font-size:13px;left:0;padding:.5rem .5rem .5rem 1.5rem;top:.75rem}.cigars .cigar .rating,.cigars .cigar .status{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:1;position:absolute}.cigars .cigar .rating{color:#ed5107;font-size:1.75rem;right:1.5rem;top:1.5rem}@media(max-width:768px){.cigars .cigar .rating{bottom:1.5rem;padding:0!important;top:auto}}.cigars .hs-feed-banner,.cigars .hs-feed-banner~.cigar{border-top:1px solid #d7d7d7}.Cw\\Cigars\\Controllers\\CigarsController .first-review-container{background-color:#fff;padding:2rem}.Cw\\Cigars\\Controllers\\CigarsController .filter-title{position:relative}.Cw\\Cigars\\Controllers\\CigarsController .filter-title h1{font-size:2rem}.group-cards a{text-decoration:none}.group-cards a:active,.group-cards a:focus,.group-cards a:hover{text-decoration:underline}.group-cards .header{align-items:center;display:flex;justify-content:center;justify-content:space-between;padding:0 1rem 1.5rem 0}.group-cards .header .see-all-btn{color:#ed5107;font-weight:600;line-height:1em;padding:.5rem 0 0 .5rem;text-align:right}.group-cards .header .see-all-btn:active,.group-cards .header .see-all-btn:focus,.group-cards .header .see-all-btn:hover{text-decoration:underline}.group-cards .notifications{padding:0}.group-cards .notifications ul{list-style-type:none!important;margin-left:1rem}.group-cards .empty-notifications{padding:0 2rem 1.5rem}.group-cards .my-groups .header{padding-bottom:0}@media(max-width:414px){.group-cards .my-groups .header{align-items:flex-start;padding-bottom:0}}.group-cards .my-groups .groups{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin-top:0;padding:0 1rem 1rem}@media(max-width:414px){.group-cards .my-groups .groups{justify-content:center}}@media(max-width:768px){.group-cards .my-groups .groups{padding:0 0 1rem}}.group-cards .my-groups .group{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 .25em;width:25%}.group-cards .my-groups .group h3{font-size:.85rem;margin-top:.5rem;text-align:center;transition:color .3s}.group-cards .my-groups .group .image{border:3px solid transparent;border-radius:50%;height:100px;overflow:hidden;transition:border .3s;width:100px}.group-cards .my-groups .group .image img{min-height:100%;min-width:100%}@media(max-width:768px){.group-cards .my-groups .group .image{height:75px;width:75px}}.group-cards .my-groups .group:active .image,.group-cards .my-groups .group:focus .image,.group-cards .my-groups .group:hover .image{border:3px solid #ed5107;transition:border .3s}.group-cards .my-groups .group:active h3,.group-cards .my-groups .group:focus h3,.group-cards .my-groups .group:hover h3{transition:color .3s}@media(max-width:639px){.group-cards .my-groups .group{width:40%}.group-cards .my-groups .group:nth-of-type(3n+1){margin-left:0}}.group-cards .suggested-groups h3{color:#ed5107}.group-cards .suggested-groups h3 a:active,.group-cards .suggested-groups h3 a:focus,.group-cards .suggested-groups h3 a:hover{text-decoration:underline}@media(max-width:414px){.group-cards .suggested-groups .header{align-items:flex-start}}.group-cards .suggested-groups .groups .photo{display:block;max-height:350px;overflow:hidden;width:100%}.group-cards .suggested-groups .groups .photo img{height:auto;width:100%}.group-cards .suggested-groups .groups .copy{padding:2rem}.group-cards .suggested-groups .groups .copy .description{margin-top:.5rem}.group-cards .suggested-groups .join-btn{color:#ed5107;font-weight:600;margin-top:1rem;text-align:right}.Cw\\Groups\\Controllers\\GroupsController h1{font-family:termina,Arial,sans-serif;font-style:normal;font-weight:600;padding:1.5rem}.Cw\\Groups\\Controllers\\GroupsController .primary-details{padding:0 2rem 2rem}.Cw\\Groups\\Controllers\\GroupsController .primary-details h1{font-family:termina,Arial,sans-serif;font-style:normal;font-weight:400;padding:0}@media(max-width:640px){.Cw\\Groups\\Controllers\\GroupsController .primary-details h1{max-width:100%}}@media(max-width:1024px){.Cw\\Groups\\Controllers\\GroupsController .primary-details{padding-top:2rem}}.Cw\\Groups\\Controllers\\GroupsController .group-profile .full-btn{margin:0;transform:translateY(0)}@media(min-width:1025px){.Cw\\Groups\\Controllers\\GroupsController .group-profile .full-btn{border-radius:calc(var(--btn-size)*2);margin-left:auto;margin-right:1.5rem;min-width:240px;transform:translateY(-50%)}}.Cw\\Groups\\Controllers\\GroupsController .quick-actions-container{margin-bottom:0}.Cw\\Groups\\Controllers\\GroupsController #group-notification-feed{position:relative}.Cw\\Groups\\Controllers\\GroupsController #group-notification-feed header{padding-bottom:0}.Cw\\Groups\\Controllers\\GroupsController #group-notification-feed .clear-link{margin:0;position:absolute;right:1em;top:.5em}.Cw\\Groups\\Controllers\\GroupsController #group-notification-feed ul.notificationlist{list-style:none;margin-left:0}.Cw\\Groups\\Controllers\\GroupsController #group-notification-feed ul.notificationlist .actor{padding:0!important}.Cw\\Groups\\Controllers\\GroupsController #group-notification-feed ul.notificationlist .actor .avatar{display:flex;flex:0 0 84px}.Cw\\Groups\\Controllers\\GroupsController #group-notification-feed ul.notificationlist .actor .avatar img.center{border-radius:0;height:auto;margin:0;max-height:100%;max-width:100%;min-height:0;min-width:0;-o-object-fit:contain;object-fit:contain;padding:0;width:auto}.Cw\\Groups\\Controllers\\GroupsController #group-notification-feed ul.notificationlist .copy{font-size:.8em;margin-left:84px}.Cw\\Groups\\Controllers\\GroupsController #group-notification-feed ul.notificationlist .copy a{font-weight:600}.Cw\\Groups\\Controllers\\GroupsController #group-notification-feed h3{margin:0}.Cw\\Groups\\Controllers\\GroupsController #group-notification-feed .miniavatar{border-radius:50%;display:inline-block;height:2em;width:2em}.Cw\\Groups\\Controllers\\GroupsController #group-notification-feed .miniavatar+.miniavatar{margin-left:.5em}.Cw\\Groups\\Controllers\\GroupsController #group-notification-feed .cards-plain{padding:1em 2rem}.Cw\\Groups\\Controllers\\GroupsController #group-notification-feed .cards-plain+.cards-plain{border-top:1px solid #d7d7d7}.Cw\\Groups\\Controllers\\GroupsController.view .cards .card .image{max-height:none}.Cw\\Groups\\Controllers\\GroupsController.view .cards .card.pinned{border:3px solid #ed5107}.Cw\\Groups\\Controllers\\GroupsController.view .cards .card.pinned .fa-thumbtack{margin:0 .5rem;transform:rotate(45deg)}@media(max-width:1024px){.Cw\\Groups\\Controllers\\GroupsController.view .quick-actions-container.sticky{display:none}}.Cw\\Groups\\Controllers\\GroupsController .filter-toolbar.blog-filter ul{justify-content:flex-end}.Cw\\Groups\\Controllers\\GroupsController .filter-toolbar.blog-filter li{flex-grow:0!important;padding-left:1em}.Cw\\Groups\\Controllers\\GroupsController .filter-toolbar.blog-filter li .filters{max-width:100%;min-width:200px;width:auto}.Cw\\Events\\Controllers\\EventsController .event-entry h2 a{text-decoration:none}.Cw\\Events\\Controllers\\EventsController .event-entry .cards .card .actor{padding-top:2rem}.Cw\\Events\\Controllers\\EventsController .event-entry .cards .card .content .copy{margin-top:1rem}.filter-toolbar{position:relative;z-index:8}.search-flyout{background-color:#ebebeb;border-radius:6px;box-shadow:0 0 18px 0 rgba(0,0,0,.28);display:none;justify-content:flex-start;left:1rem;padding:1rem;position:absolute;top:95%;z-index:9}.search-flyout form,.search-flyout.active{align-items:center;display:flex;justify-content:center}.search-flyout .orange-link{background-color:transparent;margin-top:0}.SilverStripe\\Blog\\Model\\Blog .blog-entry{position:relative}.SilverStripe\\Blog\\Model\\Blog .blog-entry h2 a{text-decoration:none}.SilverStripe\\Blog\\Model\\Blog .blog-entry .cards .card .actor{padding-bottom:0;padding-top:2rem}.SilverStripe\\Blog\\Model\\Blog .blog-entry .cards .card .content .copy{margin-top:1rem}.blog-post-meta{color:#404040;font-family:termina,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;margin-top:6px}.blog-post-meta a{color:#ed5107;text-decoration:none}.blog-post-meta a:active,.blog-post-meta a:focus,.blog-post-meta a:hover{text-decoration:underline}.blog-post-category{color:#ed5107;font-family:termina,Arial,sans-serif;font-size:.85rem;font-style:normal;font-weight:400;line-height:1;margin-bottom:6px;text-decoration:none;text-transform:uppercase}.blog-post-category:active,.blog-post-category:focus,.blog-post-category:hover{text-decoration:underline}.SilverStripe\\Blog\\Model\\BlogPost{background-color:#fff}.SilverStripe\\Blog\\Model\\BlogPost article.main{margin-top:92px}.SilverStripe\\Blog\\Model\\BlogPost article.main .container{max-width:100%}.SilverStripe\\Blog\\Model\\BlogPost .blog-post-article .content{margin:2rem auto 0;max-width:100%}@media(min-width:769px){.SilverStripe\\Blog\\Model\\BlogPost .blog-post-article .content{margin-top:3rem}}.SilverStripe\\Blog\\Model\\BlogPost .blog-post-article h1,.SilverStripe\\Blog\\Model\\BlogPost .blog-post-article h2,.SilverStripe\\Blog\\Model\\BlogPost .blog-post-article h3,.SilverStripe\\Blog\\Model\\BlogPost .blog-post-article h4,.SilverStripe\\Blog\\Model\\BlogPost .blog-post-article h5,.SilverStripe\\Blog\\Model\\BlogPost .blog-post-article h6{font-family:termina,Arial,sans-serif;font-style:normal;font-weight:400}.SilverStripe\\Blog\\Model\\BlogPost .blog-post-article h2{font-weight:600;margin-bottom:3rem;margin-top:5rem}.SilverStripe\\Blog\\Model\\BlogPost .blog-post-article h3{margin:3rem 0 1rem}.SilverStripe\\Blog\\Model\\BlogPost .blog-post-article ul{padding-left:2rem!important}.SilverStripe\\Blog\\Model\\BlogPost .blog-post-article p.intro{font-family:termina,Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300}.SilverStripe\\Blog\\Model\\BlogPost .blog-entry{background-color:#fff}.SilverStripe\\Blog\\Model\\BlogPost .third-party-summary{word-wrap:break-word;margin-left:auto;margin-right:auto;max-width:960px;width:90%}.SilverStripe\\Blog\\Model\\BlogPost .related-content{margin-left:auto;margin-right:auto;max-width:960px;max-width:715px;width:90%}.SilverStripe\\Blog\\Model\\BlogPost .related-content h2{padding:0}.SilverStripe\\Blog\\Model\\BlogPost .hero{background:#333;background-position:50%;background-repeat:no-repeat;background-size:cover}.SilverStripe\\Blog\\Model\\BlogPost .hero .heading-container{margin:0 auto;width:100%}.SilverStripe\\Blog\\Model\\BlogPost .hero .heading{margin:0 auto;max-width:1180px;text-shadow:1px 1px 5px rgba(0,0,0,.5);width:95%}.SilverStripe\\Blog\\Model\\BlogPost .hero.featured-image-hero{align-items:center;display:flex;justify-content:center;justify-content:flex-start;min-height:300px;padding:3em 0;position:relative;width:100%}.SilverStripe\\Blog\\Model\\BlogPost .hero.featured-image-hero .heading-container{position:relative;z-index:2}.SilverStripe\\Blog\\Model\\BlogPost .hero.featured-image-hero img{filter:brightness(.5) grayscale(.2);height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.SilverStripe\\Blog\\Model\\BlogPost .hero.featured-image-hero h1{color:#fff;font-size:1.75rem}@media(min-width:768px){.SilverStripe\\Blog\\Model\\BlogPost .hero.featured-image-hero h1{font-size:2.5rem;max-width:75%}}.SilverStripe\\Blog\\Model\\BlogPost .hero.featured-image-hero .categories,.SilverStripe\\Blog\\Model\\BlogPost .hero.featured-image-hero p{color:#fff}@media(min-width:641px){.SilverStripe\\Blog\\Model\\BlogPost .hero.featured-image-hero{min-height:520px}}.SilverStripe\\Blog\\Model\\BlogPost .content-element__content a,.SilverStripe\\Blog\\Model\\BlogPost .content-element__content h1,.SilverStripe\\Blog\\Model\\BlogPost .content-element__content h2,.SilverStripe\\Blog\\Model\\BlogPost .content-element__content h3,.SilverStripe\\Blog\\Model\\BlogPost .content-element__content h4,.SilverStripe\\Blog\\Model\\BlogPost .content-element__content h5,.SilverStripe\\Blog\\Model\\BlogPost .content-element__content h6,.SilverStripe\\Blog\\Model\\BlogPost .content-element__content ol,.SilverStripe\\Blog\\Model\\BlogPost .content-element__content p,.SilverStripe\\Blog\\Model\\BlogPost .content-element__content ul{margin-left:auto;margin-right:auto;max-width:960px;width:90%}.SilverStripe\\Blog\\Model\\BlogPost .content-element__content blockquote{margin:5rem auto;max-width:100%;transform:translateX(-60px);width:1080px}@media(max-width:1220px){.SilverStripe\\Blog\\Model\\BlogPost .content-element__content blockquote{transform:translateX(-20px)}}@media(max-width:1150px){.SilverStripe\\Blog\\Model\\BlogPost .content-element__content blockquote{max-width:90%;transform:translateX(0)}}.SilverStripe\\Blog\\Model\\BlogPost .content-element__content blockquote p{font-family:termina,Arial,sans-serif;font-size:2.5rem;font-style:normal;font-weight:600;max-width:100%;width:100%}@media(max-width:1024px){.SilverStripe\\Blog\\Model\\BlogPost .content-element__content blockquote p{font-size:1.75rem}}.SilverStripe\\Blog\\Model\\BlogPost .cards{margin:0 auto;max-width:715px;width:95%}.SilverStripe\\Blog\\Model\\BlogPost .cards.related-cards{width:100%}.SilverStripe\\Blog\\Model\\BlogPost .blog-post-category{margin-bottom:1rem}.SilverStripe\\Blog\\Model\\BlogPost .content-actions{align-items:center;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;display:flex;justify-content:center;margin:2rem auto 4rem;max-width:715px;width:95%}@media(max-width:640px){.SilverStripe\\Blog\\Model\\BlogPost .content-actions{margin-bottom:1rem}}.SilverStripe\\Blog\\Model\\BlogPost .content-actions .action{flex-grow:1}.SilverStripe\\Blog\\Model\\BlogPost .content-actions .action>.action-btn{padding:15px 3px;width:100%}@media(max-width:640px){.SilverStripe\\Blog\\Model\\BlogPost .content-actions .action>.action-btn{flex-direction:column}}.SilverStripe\\Blog\\Model\\BlogPost .content-actions .action>.action-btn span{align-items:center;display:flex;justify-content:center}.SilverStripe\\Blog\\Model\\BlogPost .content-actions .action a{margin:0 auto;text-align:center;width:100%}@media(max-width:640px){.SilverStripe\\Blog\\Model\\BlogPost .content-actions .action{max-width:33%}.SilverStripe\\Blog\\Model\\BlogPost .content-actions svg{display:none!important}}.SilverStripe\\Blog\\Model\\BlogPost .content-actions .comment-icon{transform:translateY(2px)}.SilverStripe\\Blog\\Model\\BlogPost .content-actions .active{color:#b4b4b4}.SilverStripe\\Blog\\Model\\BlogPost .content-actions .active .like-icon-1,.SilverStripe\\Blog\\Model\\BlogPost .content-actions .active .unfollow-icon-1{fill:#b4b4b4}.SilverStripe\\Blog\\Model\\BlogPost .comments-holder-container{margin:0 auto;max-width:715px;width:100%}.SilverStripe\\Blog\\Model\\BlogPost #maincommentform{margin-bottom:2rem}.Cw\\Members\\Controllers\\ProfileController main,.Security main{margin:0 auto;max-width:640px}@media(max-width:1024px){.Cw\\Members\\Controllers\\ProfileController main,.Security main{max-width:unset}}.Cw\\Members\\Controllers\\ProfileController.edit main,.Cw\\Members\\Controllers\\ProfileController.edit main #profile-form,.Cw\\Members\\Controllers\\ProfileController.member main,.Cw\\Members\\Controllers\\ProfileController.member main #profile-form,.Security.edit main,.Security.edit main #profile-form,.Security.member main,.Security.member main #profile-form{max-width:unset}.Cw\\Members\\Controllers\\ProfileController .onboarding-intro-card,.Security .onboarding-intro-card{align-items:flex-start;aspect-ratio:unset;margin-bottom:0}.Cw\\Members\\Controllers\\ProfileController .onboarding-intro-card a,.Security .onboarding-intro-card a{color:#fff;font-weight:700;text-decoration:none}.Cw\\Members\\Controllers\\ProfileController .onboarding-intro-card .btn-toolbar,.Security .onboarding-intro-card .btn-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:1em;justify-content:center;margin:1em 0}.Cw\\Members\\Controllers\\ProfileController .edit-profile-container .onboarding-intro-card,.Security .edit-profile-container .onboarding-intro-card{align-items:center}.Cw\\Members\\Controllers\\ProfileController.register .intro-container,.Security.register .intro-container{padding-top:8rem;width:100%}.Cw\\Members\\Controllers\\ProfileController .onboarding-intro-card input[type=email],.Cw\\Members\\Controllers\\ProfileController .onboarding-intro-card input[type=password],.Cw\\Members\\Controllers\\ProfileController .onboarding-intro-card input[type=text],.Security .onboarding-intro-card input[type=email],.Security .onboarding-intro-card input[type=password],.Security .onboarding-intro-card input[type=text]{background:hsla(0,0%,100%,.1);padding-left:5px}.Cw\\Members\\Controllers\\ProfileController h1,.Security h1{font-weight:900}.Cw\\Members\\Controllers\\ProfileController p,.Security p{font-weight:700}.Cw\\Members\\Controllers\\ProfileController #ForgotPassword,.Security #ForgotPassword{font-size:.85rem;margin:1rem 0 0;max-width:100%;text-align:center;width:240px}.Cw\\Members\\Controllers\\ProfileController #ForgotPassword:active a,.Cw\\Members\\Controllers\\ProfileController #ForgotPassword:focus a,.Cw\\Members\\Controllers\\ProfileController #ForgotPassword:hover a,.Security #ForgotPassword:active a,.Security #ForgotPassword:focus a,.Security #ForgotPassword:hover a{text-decoration:underline}@media(max-width:768px){.Cw\\Members\\Controllers\\ProfileController #ForgotPassword,.Security #ForgotPassword{text-align:left}}.Cw\\Members\\Controllers\\ProfileController #ForgotPassword a,.Security #ForgotPassword a{text-decoration:none}.Cw\\Members\\Controllers\\ProfileController .change-password-container,.Security .change-password-container{background-color:#fff;padding-bottom:3rem}.Cw\\Members\\Controllers\\ProfileController .change-password-container .onboarding-intro-card,.Security .change-password-container .onboarding-intro-card{align-items:center}.Cw\\Members\\Controllers\\ProfileController .change-password-container .intro-container,.Security .change-password-container .intro-container{padding-top:0}.Cw\\Members\\Controllers\\ProfileController .change-password-container form,.Security .change-password-container form{padding:3rem 3rem 0}.Cw\\Members\\Controllers\\ProfileController .change-password-container input,.Cw\\Members\\Controllers\\ProfileController .change-password-container label,.Security .change-password-container input,.Security .change-password-container label{color:#000}.Cw\\Members\\Controllers\\ProfileController .change-password-container input[type=submit],.Security .change-password-container input[type=submit]{color:#fff}.Cw\\Members\\Controllers\\ProfileController .change-password-container a,.Security .change-password-container a{margin-left:3rem;text-decoration:none}.Cw\\Members\\Controllers\\ProfileController .change-password-container a:active,.Cw\\Members\\Controllers\\ProfileController .change-password-container a:focus,.Cw\\Members\\Controllers\\ProfileController .change-password-container a:hover,.Security .change-password-container a:active,.Security .change-password-container a:focus,.Security .change-password-container a:hover{text-decoration:underline}.Cw\\Members\\Controllers\\ProfileController #LostPasswordForm_lostPasswordForm,.Cw\\Members\\Controllers\\ProfileController #MemberLoginForm_LoginForm,.Cw\\Members\\Controllers\\ProfileController #RegistrationForm_RegistrationForm,.Security #LostPasswordForm_lostPasswordForm,.Security #MemberLoginForm_LoginForm,.Security #RegistrationForm_RegistrationForm{max-width:65%}@media(max-width:768px){.Cw\\Members\\Controllers\\ProfileController #LostPasswordForm_lostPasswordForm,.Cw\\Members\\Controllers\\ProfileController #MemberLoginForm_LoginForm,.Cw\\Members\\Controllers\\ProfileController #RegistrationForm_RegistrationForm,.Security #LostPasswordForm_lostPasswordForm,.Security #MemberLoginForm_LoginForm,.Security #RegistrationForm_RegistrationForm{max-width:90%}}.Cw\\Members\\Controllers\\ProfileController main form,.Security main form{margin:0 auto;max-width:100%;padding-bottom:2rem}.Cw\\Members\\Controllers\\ProfileController main label,.Security main label{color:#fff;text-align:left}.Cw\\Members\\Controllers\\ProfileController main input,.Security main input{color:#fff}.Cw\\Members\\Controllers\\ProfileController img,.Security img{max-width:100%}.Cw\\Members\\Controllers\\ProfileController .profileimage img,.Security .profileimage img{height:auto;width:100%}.Cw\\Members\\Controllers\\ProfileController #MemberLoginForm_LoginForm_Remember_Holder,.Security #MemberLoginForm_LoginForm_Remember_Holder{text-align:left}.Cw\\Members\\Controllers\\ProfileController main form,.Security main form{padding-top:3rem}.Cw\\Members\\Controllers\\ProfileController .go-back-link,.Security .go-back-link{left:1rem;position:absolute;top:0}.Cw\\Members\\Controllers\\ProfileController .go-back-link a:active,.Cw\\Members\\Controllers\\ProfileController .go-back-link a:focus,.Cw\\Members\\Controllers\\ProfileController .go-back-link a:hover,.Security .go-back-link a:active,.Security .go-back-link a:focus,.Security .go-back-link a:hover{text-decoration:underline}.Cw\\Members\\Controllers\\ProfileController #profile-form,.Security #profile-form{background-color:#fff;max-width:100%}.Cw\\Members\\Controllers\\ProfileController #profile-form input,.Cw\\Members\\Controllers\\ProfileController #profile-form label,.Security #profile-form input,.Security #profile-form label{color:#000}.Cw\\Members\\Controllers\\ProfileController #profile-form input[type=submit],.Security #profile-form input[type=submit]{color:#fff}.Cw\\Members\\Controllers\\ProfileController.login .onboarding-intro-card,.Security.login .onboarding-intro-card{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}.Cw\\Members\\Controllers\\ProfileController.login .onboarding-intro-card .register-link,.Security.login .onboarding-intro-card .register-link{align-items:center;color:#fff;display:flex;justify-content:center;padding:2em 0;text-align:right}.Cw\\Members\\Controllers\\ProfileController.login .onboarding-intro-card .register-link h2,.Security.login .onboarding-intro-card .register-link h2{font-size:1.2rem;line-height:1;margin:0 1em 0 0}.Cw\\Members\\Controllers\\ProfileController.login .onboarding-intro-card .register-link a,.Security.login .onboarding-intro-card .register-link a{border-bottom:2px solid #ed5107;font-family:termina,Arial,sans-serif;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase}@media(min-width:640px){.Cw\\Members\\Controllers\\ProfileController.login .onboarding-intro-card .register-link,.Security.login .onboarding-intro-card .register-link{justify-content:flex-end;padding-right:2em}}.Cw\\Members\\Controllers\\ProfileController.login .onboarding-intro-card .intro-container,.Security.login .onboarding-intro-card .intro-container{padding-top:2em;position:relative;width:100%}.Cw\\Members\\Controllers\\ProfileController.login .onboarding-intro-card .background-image,.Security.login .onboarding-intro-card .background-image{min-height:920px;min-width:100%;-o-object-fit:cover;object-fit:cover;width:auto}.Cw\\Members\\Controllers\\ProfileController.login .onboarding-intro-card #FBLogin,.Security.login .onboarding-intro-card #FBLogin{margin:2rem 0;text-align:left;width:240px}.Cw\\Members\\Controllers\\ProfileController.login .onboarding-intro-card #FBLogin img,.Security.login .onboarding-intro-card #FBLogin img{height:auto;width:100%}.Cw\\Members\\Controllers\\ProfileController #RegisterLegal,.Security #RegisterLegal{color:#7f7f7f;font-size:.85rem;margin-top:1rem;width:75%}.Security .intro-container,.registration-onborading-container .intro-container{padding-top:8rem}.Cw\\Members\\Controllers\\ProfileController #ReviewForm_ReviewForm{padding-top:0}.Cw\\Members\\Controllers\\ProfileController #ReviewForm_ReviewForm label{color:#000}.Cw\\Members\\Controllers\\ProfileController.thanks .intro-container{margin-top:5rem}@media(max-width:414px){.Cw\\Members\\Controllers\\ProfileController.thanks .intro-container{margin-top:2rem}}.Cw\\Members\\Controllers\\ProfileController.thanks .intro-container .btn{margin-top:3rem}.Cw\\Promotions\\Controllers\\PromotionsController .actor{padding-bottom:1rem!important}.Cw\\Pages\\ContactPage #ContactForm_ContactForm{background-color:#fff;padding:6rem 2rem 2rem}.Cw\\Pages\\ContactPage main{position:relative}.Cw\\Pages\\ContactPage main .avatar{border-radius:50%;height:75px;left:0;margin:0 auto;max-width:unset;position:absolute;right:0;transform:translateY(-37px);width:75px}.Cw\\Pages\\ContactPage .contact-page-thanks{background-color:#fff;margin:0 auto;max-width:640px;padding:2rem}.Cw\\Pages\\ContactPage .contact-page-thanks h1{font-size:1.75rem;margin-bottom:1rem}.Cw\\Pages\\HomePage .right-rail{display:none}.Cw\\Pages\\HomePage .join-now-bar{background:#ed5107;color:#fff;font-family:termina,Arial,sans-serif;font-size:clamp(1rem,.821rem + .89vw,1.25rem);font-style:normal;font-weight:700;margin-bottom:1em;padding:1em;text-align:center}.Cw\\Pages\\HomePage .join-now-bar a:hover{color:#fff;text-decoration:none}.Cw\\Pages\\HomePage .join-now-bar.mobile{margin-bottom:0;margin-top:2rem}@media(min-width:768px){.Cw\\Pages\\HomePage .join-now-bar.mobile{display:none}}.Cw\\Pages\\HomePage .hs-leaderboard{margin-bottom:2em}.Cw\\Pages\\HomePage .hs-rail{margin:2em 0}@media(min-width:768px){.Cw\\Pages\\HomePage main .cards-wrap{display:grid;gap:2em;grid-template-columns:67fr 33fr;grid-template-rows:1fr}}.Cw\\Pages\\HomePage main h1{font-family:termina,Arial,sans-serif;font-size:clamp(2rem,1.535rem + 2.33vw,3.28rem);grid-column:1/span 2;line-height:1;margin:1rem 0;text-align:center;text-transform:uppercase;width:100%}@media screen and (min-width:480px){.Cw\\Pages\\HomePage main h1{font-size:clamp(3rem,-.333rem + 11.11vw,5rem)}}@media screen and (min-width:768px){.Cw\\Pages\\HomePage main h1{text-wrap:nowrap;font-size:clamp(2.3rem,1.109rem + 2.48vw,3.28rem)}}.Cw\\Pages\\HomePage main h2{font-family:termina,Arial,sans-serif;font-size:1.25em;font-style:normal;font-weight:700;padding:1rem 1em;text-transform:uppercase}.Cw\\Pages\\HomePage main .sections .card h3{font-family:termina,Arial,sans-serif;font-size:1.875em;font-style:normal;font-weight:700}.Cw\\Pages\\HomePage main .sections .card a{text-decoration:none}.Cw\\Pages\\HomePage main .sections .card img{aspect-ratio:650/250;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.Cw\\Pages\\HomePage main .sections .card .content{display:block;padding:1em;width:100%}.Cw\\Pages\\HomePage main .sections .card .video-container{position:relative}.Cw\\Pages\\HomePage main .sections .card iframe,.Cw\\Pages\\HomePage main .sections .card video{aspect-ratio:16/9;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.Cw\\Pages\\HomePage main .sections .card section+section:before{border-top:2px solid #ebebeb;content:"";display:block;margin:0 2em 2em;width:calc(100% - 4em)}@media(min-width:768px){.Cw\\Pages\\HomePage main .sections .card section:nth-child(odd) .wrap{display:grid;gap:1em;grid-template-columns:43fr 57fr;grid-template-rows:1fr;padding:0 2em 2em}.Cw\\Pages\\HomePage main .sections .card section:nth-child(odd) .wrap .content{font-size:14px;padding:0}.Cw\\Pages\\HomePage main .sections .card section:nth-child(odd) .wrap h2{font-size:1em}.Cw\\Pages\\HomePage main .sections .card section:nth-child(odd) .wrap a.asset,.Cw\\Pages\\HomePage main .sections .card section:nth-child(odd) .wrap iframe,.Cw\\Pages\\HomePage main .sections .card section:nth-child(odd) .wrap img,.Cw\\Pages\\HomePage main .sections .card section:nth-child(odd) .wrap video{aspect-ratio:unset;border-radius:.5em;height:100%}}.Cw\\Pages\\HomePage main .hp-rail ul{list-style:none;margin:0;padding:0 1em 1em}.Cw\\Pages\\HomePage main .hp-rail ul a{text-decoration:none}.Cw\\Pages\\HomePage main .hp-rail ul li+li:before{border-top:2px solid #ebebeb;content:"";display:block;margin:1em 0;width:100%}.Cw\\Pages\\HomePage main .hp-rail .badges .wrap{align-items:center;display:flex;font-family:termina,Arial,sans-serif;font-style:normal;font-weight:500;gap:1em}.Cw\\Pages\\HomePage main .hp-rail .badges .wrap img{height:100px;-o-object-fit:contain;object-fit:contain;width:100px}.Cw\\Pages\\HomePage main .hp-rail .badges .wrap strong{font-weight:700}.Cw\\ResearchPanels\\Controllers\\ResearchController .container{max-width:100%;width:100%}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic{align-items:center;align-items:flex-start;background-color:#ebebeb;display:flex;justify-content:center;margin:0 auto;max-width:1200px;overflow:hidden;position:relative}@media(max-width:768px){.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic{flex-direction:column;max-width:100%}}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic:nth-of-type(2) .unit{padding:6rem 3rem 3rem}@media(max-width:768px){.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic:nth-of-type(2) .unit{padding:2rem}}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic.bleed{align-items:center;max-width:100%;width:100%}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic.bleed .unit{padding:3rem 0}@media(max-width:768px){.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic.bleed h2{padding:0 1rem}}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .overlay{margin:auto;padding:3rem 0;position:relative;text-align:center}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic h1{font-family:termina,Arial,sans-serif;font-size:57px;font-style:normal;font-weight:700;margin:1rem 1rem 0;text-align:center;text-transform:uppercase;width:100%}@media(max-width:768px){.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic h1{font-size:24px;width:90%}}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic h2{color:#000;font-family:termina,Arial,sans-serif;font-size:33px;font-style:normal;font-weight:700;margin:0 auto;max-width:900px;text-align:center;text-transform:uppercase}@media(max-width:768px){.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic h2{font-size:24px}}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic p{font-weight:400;margin:2rem auto 0;max-width:800px;text-align:center;width:85%}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic p.border{margin:2rem auto 0;max-width:60%;padding-top:2rem;position:relative}@media(max-width:640px){.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic p.border{max-width:80%}}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic p.border:before{border-top:3px solid #ed5107;content:"";display:inline-block;left:0;margin:0 auto;position:absolute;right:0;top:0;width:200px}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic p.uppercase{text-transform:uppercase}@media(max-width:768px){.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic p{width:100%}}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .btn{font-family:termina,Arial,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .unit{flex:1 1 50%;padding:3rem;width:0}@media(max-width:768px){.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .unit{flex:unset;padding:1.5rem;width:100%}}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .unit .video-container,.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .unit img{height:auto;margin-bottom:4rem;width:100%}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .unit .video-container video,.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .unit img video{max-width:100%;width:100%}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .unit .video-container{position:relative}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .overlay-with-background{position:absolute}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .overlay-with-background h1{color:#fff}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .overlay-with-background h2{border-bottom:3px solid #ed5107;color:#fff;margin:1rem auto 2rem;padding-bottom:2rem}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .overlay-with-background p{color:#fff;font-family:termina,Arial,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .background-image{min-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .cigar-world-logo-mark{height:auto;width:88px}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .cigar-world-logo-mark path,.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .cigar-world-logo-mark rect{fill:#fff}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .cigar-world-logo-mark .cigar-world-logo-mark-2{fill:#ed5107}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic .btn{margin-top:3rem}.Cw\\Retailers\\Controllers\\RetailerController .online-retailers{height:auto;max-height:0;overflow-y:auto;transition:max-height .5s ease-in-out}.Cw\\Retailers\\Controllers\\RetailerController .online-retailers.active{max-height:100vh}.Cw\\Retailers\\Controllers\\RetailerController .retailer-profile{box-shadow:0 0 18px 0 rgba(0,0,0,.28);position:relative;z-index:3}.Cw\\Retailers\\Controllers\\RetailerController .retailer-profile .image{align-items:center;display:flex;justify-content:center}.Cw\\Retailers\\Controllers\\RetailerController .retailer-profile .image img{max-width:100%;-o-object-fit:cover;object-fit:cover}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .avatar{height:auto;max-width:25%;width:25%}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .avatar:before{content:"";display:block;padding-top:100%;width:100%}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .avatar .avi{border:4px solid #ed5107;height:100%;left:0;padding:4px;position:absolute;top:0;width:100%}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .avatar img.og{right:.5em;top:0;width:2rem}@media(max-width:640px){.Cw\\Retailers\\Controllers\\RetailerController .primary-details .avatar{background-color:#fff;max-width:100px;position:absolute;top:-100px;width:100px}}.Cw\\Retailers\\Controllers\\RetailerController .primary-details h1{font-size:2em;margin-bottom:0;max-width:100%}.Cw\\Retailers\\Controllers\\RetailerController .primary-details h2{color:#ed5107;font-size:1rem}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .intro{align-items:flex-start;display:flex;position:relative}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .intro .copy{flex-grow:1}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .intro .copy .sub{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .intro .copy .sub a{color:#ed5107;display:block;font-weight:600;text-decoration:none}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .intro .copy .sub .links{flex-grow:1;text-align:right}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .intro .copy p{margin:1em 0}@media(min-width:641px){.Cw\\Retailers\\Controllers\\RetailerController .primary-details .intro .copy{padding:0 1em}}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .contact{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:1em 0}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .contact .primary{width:45%}@media(min-width:769px){.Cw\\Retailers\\Controllers\\RetailerController .primary-details .contact .primary{width:auto}}@media(min-width:1025px){.Cw\\Retailers\\Controllers\\RetailerController .primary-details .contact .primary{min-width:100px;width:30%}}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .contact .social{align-items:center;display:flex;justify-content:space-evenly;margin-top:1em;width:100%}@media(min-width:769px){.Cw\\Retailers\\Controllers\\RetailerController .primary-details .contact .social{margin-top:0;width:auto}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .contact .social .btn{margin:0 .25em}}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .bottom{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin-top:2rem}@media(min-width:769px){.Cw\\Retailers\\Controllers\\RetailerController .primary-details .bottom{flex-direction:row}}@media(min-width:1025px){.Cw\\Retailers\\Controllers\\RetailerController .primary-details .bottom{flex-direction:column}}@media(min-width:1171px){.Cw\\Retailers\\Controllers\\RetailerController .primary-details .bottom{flex-direction:row}}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .events{width:100%}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .events .title{display:flex;margin-bottom:1em}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .events .title h3{flex-grow:1}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .events .title a{color:#ed5107;font-weight:600;padding-left:.5em;text-decoration:none}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .events .glide__slide{background:#fff;overflow:hidden}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .events a.photo{display:block;height:auto;position:relative;width:100%}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .events a.photo:before{content:"";display:block;padding-top:56.625%;width:100%}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .events a.photo img{left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%)}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .events .slide-copy{background:hsla(0,0%,92%,.7);padding:1em;position:relative}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .events .glide__arrow{background:none;border:none;color:#ed5107;font-size:3em;left:0;padding:0;position:absolute;top:25%;transform:translateY(-50%)}.Cw\\Retailers\\Controllers\\RetailerController .primary-details .events .glide__arrow.glide__arrow--right{left:auto;right:0}@media(min-width:769px){.Cw\\Retailers\\Controllers\\RetailerController .primary-details .events{max-width:420px;padding:1em 1em 1em 0}}@media(min-width:1025px){.Cw\\Retailers\\Controllers\\RetailerController .primary-details .events{max-width:100%;padding:0}}@media(min-width:1171px){.Cw\\Retailers\\Controllers\\RetailerController .primary-details .events{max-width:420px;padding:1em 1em 1em 0}}.Cw\\Retailers\\Controllers\\RetailerController .primary-details aside{font-size:.85rem;padding:1em 0}.Cw\\Retailers\\Controllers\\RetailerController .primary-details aside h3{margin-top:1em}.Cw\\Retailers\\Controllers\\RetailerController .primary-details aside h3 svg{font-size:1rem}.Cw\\Retailers\\Controllers\\RetailerController .primary-details aside h3:first-child{margin-top:0}.Cw\\Retailers\\Controllers\\RetailerController .primary-details aside a{display:inline-block;margin-left:6px}.Cw\\Retailers\\Controllers\\RetailerController .primary-details aside a.website{word-break:break-all}.Cw\\Retailers\\Controllers\\RetailerController .primary-details aside .link{align-items:center;display:flex;justify-content:center;justify-content:flex-start;margin-bottom:1rem}.Cw\\Retailers\\Controllers\\RetailerController .primary-details aside .third-party:hover .fa-external-link path{fill:#ed5107;transition:all .3s}.Cw\\Retailers\\Controllers\\RetailerController .primary-details aside .third-party .fa-external-link{border-bottom:0;height:.65em;margin-left:.5rem;transform:translateY(-.15em)}.Cw\\Retailers\\Controllers\\RetailerController .primary-details aside .third-party .fa-external-link path{fill:#d7d7d7;transition:all .3s}.Cw\\Retailers\\Controllers\\RetailerController .primary-details aside .retailer-features{display:flex;max-width:200px;width:100%}.Cw\\Retailers\\Controllers\\RetailerController .primary-details aside .retailer-features img{aspect-ratio:1;height:auto;-o-object-fit:contain;object-fit:contain;width:20%}@media(min-width:769px){.Cw\\Retailers\\Controllers\\RetailerController .primary-details .events+aside{border-left:1px solid;padding-left:1em}}@media(min-width:1025px){.Cw\\Retailers\\Controllers\\RetailerController .primary-details .events+aside{border-left:0;padding-left:0}}@media(min-width:1171px){.Cw\\Retailers\\Controllers\\RetailerController .primary-details .events+aside{border-left:1px solid;padding-left:1em}}.Cw\\Retailers\\Controllers\\RetailerController address{margin-bottom:0}.Cw\\Retailers\\Controllers\\RetailerController .related-cards{flex-direction:column}.Cw\\Retailers\\Controllers\\RetailerController .related-content{padding:0 2rem 1rem}.Cw\\Retailers\\Controllers\\RetailerController .related-content .card{box-shadow:none;flex-grow:1;width:100%}.Cw\\Retailers\\Controllers\\RetailerController .related-content .card+.card{border-top:1px solid #d7d7d7}.Cw\\Retailers\\Controllers\\RetailerController #retailer-ratings{background-color:#fff;border-bottom:1px solid #d7d7d7;padding:2rem;position:relative;z-index:2}.Cw\\Retailers\\Controllers\\RetailerController #retailer-ratings .rating-item .vue-star-rating{padding:.25rem 0 1rem}.Cw\\Retailers\\Controllers\\RetailerController .ratings{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;justify-content:space-between}.Cw\\Retailers\\Controllers\\RetailerController .ratings button.btn.active.togglereview{border-radius:50%;height:45px;min-width:1px;padding:0;width:45px}.Cw\\Retailers\\Controllers\\RetailerController .ratings button.btn.active.togglereview svg{height:15px;width:15px}.Cw\\Retailers\\Controllers\\RetailerController .ratings button.btn.active.togglereview svg line{stroke:#fff!important}.Cw\\Retailers\\Controllers\\RetailerController .ratings .theform{margin-top:2em;width:100%}.Cw\\Retailers\\Controllers\\RetailerController h4{padding:0}.Cw\\Retailers\\Controllers\\RetailerController h4.quickstarrating{padding:.5rem 0 1rem}.Cw\\Retailers\\Controllers\\RetailerController .search-container ul{display:flex;flex-wrap:wrap;width:100%}.Cw\\Retailers\\Controllers\\RetailerController .search-container ul li{margin-left:0!important;padding-right:1.5em;width:50%}@media(max-width:639px){.Cw\\Retailers\\Controllers\\RetailerController .search-container ul li{padding-right:0;width:100%}}.search-results .fields{align-items:center;align-items:flex-start;display:flex;justify-content:center}.search-results .fields .field{margin-bottom:.5rem}.search-results .fields .field+.field{padding-left:2rem}.search-results .no-results{color:#404040;font-size:1.2rem;font-style:italic;padding:0 2rem 2rem;text-align:center}.search-results address{margin-bottom:0}.search-results ol{counter-reset:search-counter;list-style:none;margin-block-start:0;padding-inline-start:0}.search-results .search-results-container li{counter-increment:search-counter;padding:1rem 5rem;position:relative}.search-results .search-results-container li+li{border-top:1px solid #d7d7d7}.search-results .directions-link{margin-bottom:0}.search-results .orange-link{margin-top:0}.search-results ol li:before{background-color:#ed5107;color:red;color:#fff;content:counter(search-counter);font-family:termina,Arial,sans-serif;font-style:normal;font-weight:700;font-weight:500;left:0;line-height:1;padding:1rem;position:absolute;text-align:center;top:0;width:50px}.search-results .distance-away{color:#7f7f7f;font-weight:700;position:absolute;right:1rem;top:1rem}@media(max-width:768px){.search-results .distance-away{margin-top:1rem;position:static}}.search-results .retailer-features{display:flex;max-width:200px;width:100%}.search-results .retailer-features img{aspect-ratio:1;height:auto;-o-object-fit:contain;object-fit:contain;width:20%}.search-results #retailer-results-filter{position:absolute;right:0;top:.25em}.search-results .filter-me{align-items:center;display:flex;gap:1em;justify-content:flex-end;margin-right:1em;position:relative}.search-results .filter-me span{font-family:termina,Arial,sans-serif;font-size:.75em;font-style:normal;font-weight:700;text-transform:uppercase}@media(min-width:768px){.search-results .filter-me span{font-size:.8125em}}.search-results .filter-me button.icon-btn,.search-results .filter-me svg{height:28px;width:28px}.search-results .filter-me .filters{display:flex;flex-direction:column;gap:.5em;padding:1em;width:220px}.search-results .filter-me .filters label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;text-transform:none}.search-results .filter-me .filters button.btn{min-width:unset;padding:1rem}#map-view{padding:2rem}#multi-map{padding:1rem}.onboarding-form ul{list-style-type:none}.onboarding-form #OnboardingForm_OnboardingForm_Brands{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:2rem}.onboarding-form #OnboardingForm_OnboardingForm_Brands li{flex-shrink:0;height:100px;margin:1rem;position:relative;width:100px}.onboarding-form #OnboardingForm_OnboardingForm_Brands input{height:100%;opacity:0;position:absolute;width:100%}.onboarding-form #OnboardingForm_OnboardingForm_Brands input:checked~label{border:3px solid #ed5107;transition:all .3s}.onboarding-form #OnboardingForm_OnboardingForm_Brands label{border:3px solid transparent;border-radius:50%;box-shadow:0 0 18px 0 rgba(0,0,0,.28);height:100%;overflow:hidden;position:absolute;transition:all .3s;width:100%}.onboarding-form #OnboardingForm_OnboardingForm_OtherBrands_Holder label{font-family:termina,Arial,sans-serif;font-style:normal;font-weight:500;text-transform:uppercase}.onboarding-form .inputs>.field{padding:2rem 3rem;scroll-margin-top:100px}.onboarding-form .inputs>.field+.field{border-top:1px solid #d7d7d7}.onboarding-form h2{font-family:termina,Arial,sans-serif;font-size:1.15em;font-style:normal;font-weight:500;text-transform:uppercase}.onboarding-form label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;text-transform:none}.onboarding-form svg{margin-right:.75rem}.onboarding-form .actions{padding:0 3rem}.onboarding-form #OnboardingForm_OnboardingForm_EducationLevel{margin-left:3rem;max-width:450px}.onboarding-form #OnboardingForm_OnboardingForm_EducationLevel li{align-items:center;display:flex;justify-content:center;margin-top:1rem;position:relative}.onboarding-form #OnboardingForm_OnboardingForm_EducationLevel label{height:100%;margin:0;padding:.5rem;position:relative;text-align:left;transition:all .3s;width:100%}.onboarding-form #OnboardingForm_OnboardingForm_EducationLevel label .fa-check-circle,.onboarding-form #OnboardingForm_OnboardingForm_EducationLevel label .fa-circle{height:1.5rem;left:-2.5rem;opacity:0;position:absolute;top:1rem;transition:all .3s;width:1.5rem}.onboarding-form #OnboardingForm_OnboardingForm_EducationLevel label .fa-check-circle path,.onboarding-form #OnboardingForm_OnboardingForm_EducationLevel label .fa-circle path{fill:#ed5107}.onboarding-form #OnboardingForm_OnboardingForm_EducationLevel label .fa-check-circle{opacity:0}.onboarding-form #OnboardingForm_OnboardingForm_EducationLevel label .fa-check-circle path{fill:#ed5107}.onboarding-form #OnboardingForm_OnboardingForm_EducationLevel label .fa-circle{opacity:1}.onboarding-form #OnboardingForm_OnboardingForm_EducationLevel label .fa-circle path{fill:#d7d7d7}.onboarding-form #OnboardingForm_OnboardingForm_EducationLevel input{height:100%;margin:0;opacity:0;position:absolute;width:100%}.onboarding-form #OnboardingForm_OnboardingForm_EducationLevel input.unchecked~label{opacity:.35}.onboarding-form #OnboardingForm_OnboardingForm_EducationLevel input:checked~label{transition:all .3s}.onboarding-form #OnboardingForm_OnboardingForm_EducationLevel input:checked~label svg{opacity:1;transition:all .3s}.profile-container .profile{align-items:center;box-shadow:0 0 18px 0 rgba(0,0,0,.28);display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem;padding:2rem}.profile-container .profile .orange-link{margin-top:0}.profile-container .profile.ns{padding-top:3rem}.profile-container h1{font-size:1.5rem}.profile-container .bio{font-style:italic;margin:.5rem 0 2rem;text-align:center}.profile-container .profile p{font-size:.85rem;font-weight:400}.profile-container .profile .avatar{margin-right:0}.profile-container .card.level .level-info{align-items:center;display:flex;flex-wrap:wrap}.profile-container .card.level .level-info .current-level{align-items:center;display:flex;height:7em;justify-content:center;width:100%}.profile-container .card.level .level-info .current-level .loyalty-level{transform:scale(3)}@media(min-width:768px){.profile-container .card.level .level-info .current-level{width:30%}}.profile-container .card.level .level-info .progress{padding:2em;width:100%}.profile-container .card.level .level-info .progress blockquote{font-family:termina,Arial,sans-serif;font-size:1.5em;font-size:clamp(1.5em,3vw,2em);font-style:normal;font-weight:500}.profile-container .card.level .level-info .progress blockquote span{display:block;font-size:.5em;font-weight:400;text-align:right}.profile-container .card.level .level-info .progress .bar{align-items:center;display:flex;justify-content:center;width:100%}.profile-container .card.level .level-info .progress .bar .progress-bar{background:#ccc;flex-grow:1;height:1.25em;position:relative;z-index:0}.profile-container .card.level .level-info .progress .bar .progress-bar:before{background-color:#ed5107;content:"";height:100%;left:0;position:absolute;top:0}.profile-container .card.level .level-info .progress .bar .progress-bar.percentage-1:before{width:10%}.profile-container .card.level .level-info .progress .bar .progress-bar.percentage-2:before{width:20%}.profile-container .card.level .level-info .progress .bar .progress-bar.percentage-3:before{width:30%}.profile-container .card.level .level-info .progress .bar .progress-bar.percentage-4:before{width:40%}.profile-container .card.level .level-info .progress .bar .progress-bar.percentage-5:before{width:50%}.profile-container .card.level .level-info .progress .bar .progress-bar.percentage-6:before{width:60%}.profile-container .card.level .level-info .progress .bar .progress-bar.percentage-7:before{width:70%}.profile-container .card.level .level-info .progress .bar .progress-bar.percentage-8:before{width:80%}.profile-container .card.level .level-info .progress .bar .progress-bar.percentage-9:before{width:90%}.profile-container .card.level .level-info .progress .bar .progress-bar.percentage-10:before{width:100%}.profile-container .card.level .level-info .progress .bar .loyalty-level{position:relative;z-index:1}.profile-container .card.level .level-info .progress .bar .loyalty-level:first-child{left:1.75em}.profile-container .card.level .level-info .progress .bar .loyalty-level:last-child{right:1.5em}@media(min-width:768px){.profile-container .card.level .level-info .progress{padding:0 1em 2em;width:70%}}.profile-container .following-cards{margin-top:2rem}.profile-container .following-cards ul{list-style:none}.profile-container .following-cards ul li{align-items:center;display:flex;justify-content:center;padding:1em}.profile-container .following-cards ul li .member{align-items:center;display:flex;flex-grow:1;font-weight:700;justify-content:center;justify-content:flex-start}.profile-container .following-cards ul li .avatar .loyalty-level{display:none}.profile-container .related-content{align-items:center;align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-top:1rem}.profile-container .related-content .card{flex:1 1 100%!important;margin-left:0!important}.profile-container .related-content .no-photo{margin-top:3rem}.profile-container .related-content .bottom a{display:block;max-height:300px!important;overflow:hidden}.edit-profile-container .onboarding-intro-card{box-shadow:none;margin-bottom:0}.edit-profile-container .profileimage{border-radius:100%;display:flex;height:100px;margin:0 auto 1rem;overflow:hidden;width:100px}.edit-profile-container form{max-width:100%!important}.edit-profile-container .actions,.edit-profile-container .inputs>.field{padding:0 4rem}.edit-profile-container #ChangePassword{border-top:1px solid #ebebeb;margin-top:2rem;padding-top:2rem}.edit-profile-container #ChangePassword a{margin-top:1rem}.edit-profile-container legend{border-top:1px solid #ebebeb;font-family:termina,Arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;margin-top:2rem;padding-top:2rem;text-align:center;text-transform:uppercase}.edit-profile-container #ProfileForm_ProfileForm_BlogProfileImage_Holder{cursor:pointer;position:relative}.edit-profile-container #ProfileForm_ProfileForm_BlogProfileImage_Holder label{background-color:#d7d7d7;cursor:pointer;padding:1rem;text-align:center;transition:all .3s}.edit-profile-container #ProfileForm_ProfileForm_BlogProfileImage_Holder:active .optional-tag,.edit-profile-container #ProfileForm_ProfileForm_BlogProfileImage_Holder:active label,.edit-profile-container #ProfileForm_ProfileForm_BlogProfileImage_Holder:focus .optional-tag,.edit-profile-container #ProfileForm_ProfileForm_BlogProfileImage_Holder:focus label,.edit-profile-container #ProfileForm_ProfileForm_BlogProfileImage_Holder:hover .optional-tag,.edit-profile-container #ProfileForm_ProfileForm_BlogProfileImage_Holder:hover label{background-color:#ed5107;color:#fff;transition:all .3s}.edit-profile-container #ProfileForm_ProfileForm_BlogProfileImage_Holder:active,.edit-profile-container #ProfileForm_ProfileForm_BlogProfileImage_Holder:focus,.edit-profile-container #ProfileForm_ProfileForm_BlogProfileImage_Holder:hover{cursor:pointer}.edit-profile-container #ProfileForm_ProfileForm_BlogProfileImage_Holder img{height:auto;max-width:100%}.edit-profile-container #ProfileForm_ProfileForm_BlogProfileImage_Holder input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}#profile-form .step-number{font-size:.85em;padding:1em 0 0 1em}#profile-form form{padding-top:2rem!important}.cards.badges .my-badges{padding:1em .5em}.cards.badges .badge-wrapper{grid-gap:1em;display:grid;grid-auto-flow:row dense;grid-template-columns:repeat(auto-fill,144px);justify-content:center}.cards.badges .badge{align-content:stretch;display:grid;grid-auto-rows:1fr .5fr 1fr;text-align:center}.cards.badges .badge .image{align-items:center;border:0;display:flex;justify-content:center;margin:0 auto}.cards.badges .badge .image img{height:auto;width:80%}.cards.badges .badge h3{font-size:.85em;font-weight:500;text-transform:uppercase}.cards.badges .badge h3,.cards.badges .badge p{font-family:termina,Arial,sans-serif;font-style:normal}.cards.badges .badge p{align-items:flex-start;color:#757575;display:flex;flex-grow:1;font-size:.8em;font-weight:400;justify-content:center;text-align:center}.cards.badges .badge:hover .image{border:0}.Cw\\Search\\Pages\\SearchPage h1 span{display:block;font-size:1rem;font-weight:400}.Cw\\Search\\Pages\\SearchPage .cigars{background-color:transparent}.Cw\\Search\\Pages\\SearchPage .cigars .cigar{padding:3rem 1.5rem}.Cw\\Search\\Pages\\SearchPage .cigars .cigar .image img{width:100%}.Cw\\Search\\Pages\\SearchPage .heading p{color:#7f7f7f;font-size:.9rem}.Cw\\Search\\Pages\\SearchPage .see-all-btn{color:#ed5107;font-weight:600;position:absolute;right:2rem;text-decoration:none;top:1rem}.Cw\\Search\\Pages\\SearchPage .see-all-btn:active,.Cw\\Search\\Pages\\SearchPage .see-all-btn:focus,.Cw\\Search\\Pages\\SearchPage .see-all-btn:hover{text-decoration:underline}.brand .profile .primary-details{border-bottom:1px solid #d7d7d7}.brand .profile .primary-details h1{margin-bottom:.5rem}.brand .profile .orange-link{margin-top:0}.brand .profile .description{margin-top:1rem}.SilverStripe\\ErrorPage\\ErrorPage .content{background-color:#fff;margin:0 auto;max-width:640px;padding:2rem}.SilverStripe\\ErrorPage\\ErrorPage h3{margin-bottom:1rem}.privacy-policy main,.terms-of-participation main{background-color:#fff;margin:0 auto;max-width:640px;padding:2rem}.privacy-policy main a,.terms-of-participation main a{color:#ed5107;font-weight:600;text-decoration:none}.privacy-policy main a:active,.privacy-policy main a:focus,.privacy-policy main a:hover,.terms-of-participation main a:active,.terms-of-participation main a:focus,.terms-of-participation main a:hover{text-decoration:underline}.privacy-policy h1,.terms-of-participation h1{font-family:termina,Arial,sans-serif;font-size:1.75rem;font-style:normal;font-weight:500;margin-bottom:1rem}.privacy-policy h2,.terms-of-participation h2{font-family:termina,Arial,sans-serif;font-size:1.15rem;font-style:normal;font-weight:400;margin-top:2rem}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic.intro{background:url(/images/testing-lab/tl-hero-bg.jpg) no-repeat 50%;background-size:cover;height:auto;max-height:700px}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic.intro .overlay{max-width:1200px;text-align:center;width:90%}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic.intro .overlay span{color:#fff;display:block;font-family:termina,Arial,sans-serif;font-size:1.75rem;font-style:normal;font-weight:700;letter-spacing:.06em;line-height:1em;text-transform:uppercase}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic.intro .overlay img{margin:1rem 1rem 1rem 0;max-width:380px;width:100%}@media(min-width:801px){.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic.intro .overlay img{margin:1rem;width:30%}}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic.intro .overlay .btn{margin:1rem auto 0}@media(min-width:801px){.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic.intro .overlay .btn{margin:0;width:30%}.Cw\\ResearchPanels\\Controllers\\ResearchController section.basic.intro .overlay{align-items:center;display:flex;justify-content:space-between;padding:3rem 1rem;width:100%}}.Cw\\ResearchPanels\\Controllers\\ResearchController .padit{padding:2rem}.Cw\\ResearchPanels\\Controllers\\ResearchController .padit.light{background:#f7f7f7}@media(min-width:641px){.Cw\\ResearchPanels\\Controllers\\ResearchController .padit{padding:6rem 2rem}}.Cw\\ResearchPanels\\Controllers\\ResearchController .introcopy{text-align:center}.Cw\\ResearchPanels\\Controllers\\ResearchController .introcopy h1{font-family:termina,Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.2em;text-transform:uppercase}@media(min-width:769px){.Cw\\ResearchPanels\\Controllers\\ResearchController .introcopy h1{font-size:2rem}}.Cw\\ResearchPanels\\Controllers\\ResearchController .introcopy p{margin:1em auto}@media(min-width:641px){.Cw\\ResearchPanels\\Controllers\\ResearchController .introcopy p{font-size:1.3rem;max-width:740px}}.Cw\\ResearchPanels\\Controllers\\ResearchController .reason{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1254px;width:100%}.Cw\\ResearchPanels\\Controllers\\ResearchController .reason img{margin:0 auto;width:90%}@media(min-width:768px){.Cw\\ResearchPanels\\Controllers\\ResearchController .reason img{margin:0;width:47%}}.Cw\\ResearchPanels\\Controllers\\ResearchController .reason .copy{margin:2rem auto;width:90%}.Cw\\ResearchPanels\\Controllers\\ResearchController .reason .copy h2{font-family:termina,Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.2em;text-transform:uppercase}@media(min-width:769px){.Cw\\ResearchPanels\\Controllers\\ResearchController .reason .copy h2{font-size:2rem}}.Cw\\ResearchPanels\\Controllers\\ResearchController .reason .copy h2:after{border-bottom:2px solid #ed5107;content:"";display:block;margin:.5em 0;width:75%}.Cw\\ResearchPanels\\Controllers\\ResearchController .reason .copy p strong{color:#ed5107;text-transform:uppercase}.Cw\\ResearchPanels\\Controllers\\ResearchController .reason .copy ol{counter-reset:list-counter;list-style:none;padding-left:0}.Cw\\ResearchPanels\\Controllers\\ResearchController .reason .copy ol li{counter-increment:list-counter;display:flex;margin-bottom:.5rem}.Cw\\ResearchPanels\\Controllers\\ResearchController .reason .copy ol li:before{color:#ed5107;content:counter(list-counter) ".";font-weight:700;padding-right:.5rem}@media(min-width:768px){.Cw\\ResearchPanels\\Controllers\\ResearchController .reason .copy{margin:0;padding:0 4%;width:40%}.Cw\\ResearchPanels\\Controllers\\ResearchController .reason:nth-child(2n) img{order:1}.Cw\\ResearchPanels\\Controllers\\ResearchController .reason:nth-child(2n) .copy{order:0}}.Cw\\ResearchPanels\\Controllers\\ResearchController .ctaad{background:#000;color:#fff;margin-top:2rem;text-align:center}.Cw\\ResearchPanels\\Controllers\\ResearchController .ctaad h3{font-family:termina,Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.2em;text-transform:uppercase}@media(min-width:769px){.Cw\\ResearchPanels\\Controllers\\ResearchController .ctaad h3{font-size:2rem}}.Cw\\ResearchPanels\\Controllers\\ResearchController .ctaad .btn{font-family:termina,Arial,sans-serif;font-style:normal;font-weight:700;margin:2rem auto 0;text-transform:uppercase}@media(min-width:768px){.Cw\\ResearchPanels\\Controllers\\ResearchController .ctaad{margin-top:6rem}}.Cw\\ResearchPanels\\Controllers\\ResearchController article.main{padding-bottom:0}.Cw\\ResearchPanels\\Controllers\\ResearchController .onboarding-intro-card .intro-container img{max-width:380px;width:80%}.Cw\\ResearchPanels\\Controllers\\ResearchController .maxwidthit{margin:0 auto;max-width:680px;width:100%}.Cw\\ResearchPanels\\Controllers\\ResearchController .theform{padding:3rem}.Cw\\ResearchPanels\\Controllers\\ResearchController .theform form{margin:1rem auto;max-width:420px;width:100%}.Cw\\ResearchPanels\\Controllers\\ResearchController .theform .actions p{margin:1em 0}.Cw\\ResearchPanels\\Controllers\\ResearchController .theform .custom-select{background-color:transparent}.Cw\\ResearchPanels\\Controllers\\ResearchController .form-intro{text-align:center}.Cw\\ResearchPanels\\Controllers\\ResearchController .form-intro h1{font-family:termina,Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:1.2em;text-transform:uppercase}.Cw\\ResearchPanels\\Controllers\\ResearchController .form-intro p{margin:1em 0}.Cw\\ResearchPanels\\Controllers\\ResearchController .form-intro p a{color:#ed5107}@media(max-width:900px){.Cw\\ResearchPanels\\Controllers\\ResearchController article.main{margin-top:102px}}@media(min-width:801px){.Cw\\ResearchPanels\\Controllers\\ResearchController.idverification .intro .overlay,.Cw\\ResearchPanels\\Controllers\\ResearchController.register .intro .overlay,.Cw\\ResearchPanels\\Controllers\\ResearchController.thanks .intro .overlay{justify-content:center}}.Cw\\ResearchPanels\\Controllers\\ResearchController.idverification .form-intro h1,.Cw\\ResearchPanels\\Controllers\\ResearchController.idverification .form-intro p,.Cw\\ResearchPanels\\Controllers\\ResearchController.thanks .form-intro h1,.Cw\\ResearchPanels\\Controllers\\ResearchController.thanks .form-intro p{margin:1em auto;max-width:800px}.Cw\\ResearchPanels\\Controllers\\ResearchController.idverification .form-intro h2,.Cw\\ResearchPanels\\Controllers\\ResearchController.thanks .form-intro h2{font-family:termina,Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.2em;margin:1em auto;text-transform:uppercase}@media(min-width:769px){.Cw\\ResearchPanels\\Controllers\\ResearchController.idverification .form-intro h2,.Cw\\ResearchPanels\\Controllers\\ResearchController.thanks .form-intro h2{font-size:2rem}}.Cw\\ResearchPanels\\Controllers\\ResearchController.idverification .form-intro h2 span,.Cw\\ResearchPanels\\Controllers\\ResearchController.thanks .form-intro h2 span{color:#ed5107;display:block;font-size:.8em;font-weight:400;margin-bottom:1em}.Cw\\ResearchPanels\\Controllers\\ResearchController.idverification .form-intro .btn,.Cw\\ResearchPanels\\Controllers\\ResearchController.thanks .form-intro .btn{font-family:termina,Arial,sans-serif;font-style:normal;font-weight:700;margin:1.5em auto;text-transform:uppercase}.Cw\\Retailers\\Controllers\\RetailerManagementController main .search-results-container .top-action{display:flex;justify-content:flex-end;padding:1em}.Cw\\Retailers\\Controllers\\RetailerManagementController main .search-results-container .locations li{display:flex;justify-content:space-between;padding-right:1em}.Cw\\Retailers\\Controllers\\RetailerManagementController main .search-results-container .locations li .copy{flex-grow:1;max-width:80%}.Cw\\Retailers\\Controllers\\RetailerManagementController main .search-results-container .locations li .copy time{font-size:.85em}.Cw\\Retailers\\Controllers\\RetailerManagementController main .search-results-container .locations li .copy p+p{margin-top:1em}.Cw\\Retailers\\Controllers\\RetailerManagementController main .search-results-container .locations li .links{display:flex;flex-direction:column;justify-content:space-between;min-height:5em;padding-left:1em}.Cw\\Retailers\\Controllers\\RetailerManagementController main .search-results-container .locations li .links a{align-items:center;color:#ed5107;display:flex;font-weight:600;justify-content:flex-end;text-decoration:none}.Cw\\Retailers\\Controllers\\RetailerManagementController main .search-results-container .locations li .links a svg{margin-left:.5em}.Cw\\Retailers\\Controllers\\RetailerManagementController main .search-results-container .locations li .links a:hover{color:#a63905}.Cw\\Retailers\\Controllers\\RetailerManagementController main .search-results-container .locations li .links .followers .groups-icon{width:1.5em}.Cw\\Retailers\\Controllers\\RetailerManagementController main .search-results-container .locations li .links .followers .groups-icon path{fill:#ed5107!important}.Cw\\Retailers\\Controllers\\RetailerManagementController main .search-results-container .locations li .links .followers:hover .groups-icon path{fill:#a63905!important}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .images,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .images,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .images{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:center}@media(min-width:769px){.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .images,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .images,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .images{justify-content:space-between}}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .avatarfield,.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .photofield,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .avatarfield,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .photofield,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .avatarfield,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .photofield{padding:1em;width:100%}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .avatarfield .avatar,.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .avatarfield .img,.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .photofield .avatar,.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .photofield .img,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .avatarfield .avatar,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .avatarfield .img,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .photofield .avatar,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .photofield .img,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .avatarfield .avatar,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .avatarfield .img,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .photofield .avatar,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .photofield .img{margin:1em auto}@media(min-width:769px){.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .avatarfield,.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .photofield,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .avatarfield,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .photofield,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .avatarfield,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .photofield{width:50%}}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap{padding:2em}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap h2,.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap h3,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap h2,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap h3,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap h2,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap h3{font-family:termina,Arial,sans-serif;font-style:normal;font-weight:400;font-weight:600;margin-bottom:1em;text-align:center;text-transform:uppercase}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap .field,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap .field,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap .field{margin-bottom:0}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap label,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap label,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap label{margin-top:2em}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap label.error,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap label.error,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap label.error{margin-top:0}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap .side-by-side,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap .side-by-side,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap .side-by-side{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2em}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap .side-by-side .side,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap .side-by-side .side,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap .side-by-side .side{width:100%}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap .side-by-side .side h2,.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap .side-by-side .side h3,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap .side-by-side .side h2,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap .side-by-side .side h3,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap .side-by-side .side h2,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap .side-by-side .side h3{text-align:left}@media(min-width:769px){.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap .side-by-side .side,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap .side-by-side .side,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap .side-by-side .side{width:48%}}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap .side-by-side .social-links .field,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap .side-by-side .social-links .field,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap .side-by-side .social-links .field{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap .side-by-side .social-links .field .btn.circle,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap .side-by-side .social-links .field .btn.circle,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap .side-by-side .social-links .field .btn.circle{transform:scale(.75)}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap .side-by-side .social-links .field input,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap .side-by-side .social-links .field input,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap .side-by-side .social-links .field input{margin-left:.5em;width:80%}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap .side-by-side .store-hours .day,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap .side-by-side .store-hours .day,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap .side-by-side .store-hours .day{margin-bottom:2em}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap .side-by-side .store-hours .day .wrap,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap .side-by-side .store-hours .day .wrap,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap .side-by-side .store-hours .day .wrap{align-items:center;display:flex;justify-content:flex-end}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap .side-by-side .store-hours .day .wrap input,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap .side-by-side .store-hours .day .wrap input,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap .side-by-side .store-hours .day .wrap input{font-size:.85em;margin:0 .25em;padding:.25em 0;width:8em}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap .side-by-side .store-hours .day .wrap input:disabled,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap .side-by-side .store-hours .day .wrap input:disabled,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap .side-by-side .store-hours .day .wrap input:disabled{background:#d7d7d7;opacity:.7}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap .side-by-side .store-hours .field.checkbox,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap .side-by-side .store-hours .field.checkbox,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap .side-by-side .store-hours .field.checkbox{text-align:right}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap .side-by-side .store-hours label.checkbox,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap .side-by-side .store-hours label.checkbox,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap .side-by-side .store-hours label.checkbox{margin-top:.5em}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .fields-wrap .side-by-side .store-hours label.checkbox span:after,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .fields-wrap .side-by-side .store-hours label.checkbox span:after,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .fields-wrap .side-by-side .store-hours label.checkbox span:after{top:0}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .actions,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .actions,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .actions{border-top:0;padding-bottom:2em}.Cw\\Retailers\\Controllers\\RetailerManagementController.event main form .actions .action,.Cw\\Retailers\\Controllers\\RetailerManagementController.location main form .actions .action,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers main form .actions .action{flex-grow:0}.Cw\\Retailers\\Controllers\\RetailerManagementController.event form#EventForm_EventForm .images .photofield,.Cw\\Retailers\\Controllers\\RetailerManagementController.location form#EventForm_EventForm .images .photofield,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers form#EventForm_EventForm .images .photofield{margin:0 auto;max-width:90%;width:auto}.Cw\\Retailers\\Controllers\\RetailerManagementController.event form#EventForm_EventForm .dates .fields,.Cw\\Retailers\\Controllers\\RetailerManagementController.location form#EventForm_EventForm .dates .fields,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers form#EventForm_EventForm .dates .fields{display:flex}.Cw\\Retailers\\Controllers\\RetailerManagementController.event form#EventForm_EventForm .dates .fields .field,.Cw\\Retailers\\Controllers\\RetailerManagementController.location form#EventForm_EventForm .dates .fields .field,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers form#EventForm_EventForm .dates .fields .field{padding-right:1em}.Cw\\Retailers\\Controllers\\RetailerManagementController.event form#EventForm_EventForm .dates .fields .field input,.Cw\\Retailers\\Controllers\\RetailerManagementController.location form#EventForm_EventForm .dates .fields .field input,.Cw\\Retailers\\Controllers\\RetailerManagementController.managers form#EventForm_EventForm .dates .fields .field input{width:10em}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage,.Cw\\Promotions\\Pages\\SweepsPage{background-color:#fff}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main,.Cw\\Promotions\\Pages\\SweepsPage main{background:#fff;width:100%}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main img.hero,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main img.hero,.Cw\\Promotions\\Pages\\SweepsPage main img.hero{display:block;height:auto;width:100%}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form,.Cw\\Promotions\\Pages\\SweepsPage main #inline-form{padding:2em 2em 0}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form h1,.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form h2,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form h1,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form h2,.Cw\\Promotions\\Pages\\SweepsPage main #inline-form h1,.Cw\\Promotions\\Pages\\SweepsPage main #inline-form h2{font-family:termina,Arial,sans-serif;font-size:2.5em;font-size:clamp(1.75em,6.8vw,4.25em);font-style:normal;font-weight:700;min-height:0;text-transform:uppercase}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form h1 span,.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form h2 span,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form h1 span,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form h2 span,.Cw\\Promotions\\Pages\\SweepsPage main #inline-form h1 span,.Cw\\Promotions\\Pages\\SweepsPage main #inline-form h2 span{color:#ed5107;display:block;font-size:.5em;margin:.5em 0}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form h2,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form h2,.Cw\\Promotions\\Pages\\SweepsPage main #inline-form h2{color:#ed5107;font-size:2em;font-size:clamp(1.25em,5vw,2.625em)}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form p,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form p,.Cw\\Promotions\\Pages\\SweepsPage main #inline-form p{font-family:termina,Arial,sans-serif;font-size:1em;font-size:clamp(1em,3.2vw,1.5em);font-style:normal;font-weight:500;margin:1.5em auto;max-width:860px}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form .divider,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form .divider,.Cw\\Promotions\\Pages\\SweepsPage main #inline-form .divider{border-top:1px solid #000;height:1px;margin:1em auto;max-width:386px;padding:1em 0;width:50%}@media(min-width:769px){.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form,.Cw\\Promotions\\Pages\\SweepsPage main #inline-form{padding:4em 2em 0}}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form form,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form form,.Cw\\Promotions\\Pages\\SweepsPage main #inline-form form{margin:2em auto 0;max-width:800px;width:90%}@media(min-width:641px){.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form form .inputs,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form form .inputs,.Cw\\Promotions\\Pages\\SweepsPage main #inline-form form .inputs{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form form .inputs .field-wrap:not(.Terms,.Optin),.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form form .inputs .field-wrap:not(.Terms,.Optin),.Cw\\Promotions\\Pages\\SweepsPage main #inline-form form .inputs .field-wrap:not(.Terms,.Optin){width:48%}}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form form label.checkbox,.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form form label.radio,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form form label.checkbox,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form form label.radio,.Cw\\Promotions\\Pages\\SweepsPage main #inline-form form label.checkbox,.Cw\\Promotions\\Pages\\SweepsPage main #inline-form form label.radio{text-transform:none}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form form label.checkbox a,.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form form label.radio a,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form form label.checkbox a,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form form label.radio a,.Cw\\Promotions\\Pages\\SweepsPage main #inline-form form label.checkbox a,.Cw\\Promotions\\Pages\\SweepsPage main #inline-form form label.radio a{text-decoration:underline}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form .tl img,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form .tl img,.Cw\\Promotions\\Pages\\SweepsPage main #inline-form .tl img{margin:0 auto;max-width:100%}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main .legal,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main .legal,.Cw\\Promotions\\Pages\\SweepsPage main .legal{color:#8b8b8b;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:700;margin:2em auto;max-width:800px;width:90%}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage.thanks main #inline-form .copy,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage.thanks main #inline-form .copy,.Cw\\Promotions\\Pages\\SweepsPage.thanks main #inline-form .copy{margin:0 auto;max-width:800px;width:90%}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main .title,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main .title{font-family:termina,Arial,sans-serif;font-style:normal;font-weight:500}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main .container.body,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main .container.body{max-width:1000px;padding:4em 0;width:90%}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main .container.body h2,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main .container.body h2{line-height:1.625}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form form,.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main .legal,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form form,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main .legal{max-width:100%;width:100%}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage main #inline-form,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage main #inline-form{padding:2em 0 4em}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .hero,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .hero{align-items:center;aspect-ratio:4/3;display:flex;justify-content:center;position:relative;width:100%}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .hero .bg,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .hero .bg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .hero .copy,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .hero .copy{color:#fff;max-width:calc(1000px + 2em);padding:2em 1em;position:relative;text-align:left;width:90%}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .hero .title span,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .hero .title span{color:#ed5107;display:block;font-size:.367em;text-transform:uppercase}@media(min-width:768px){.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .hero,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .hero{aspect-ratio:1440/579;max-height:600px}}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .perks,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .perks{display:flex;flex-direction:column;gap:2em;padding:2em 0}@media(min-width:768px){.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .perks,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .perks{display:grid;grid-template-columns:1fr 1fr}}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .perks .copy ul,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .perks .copy ul{padding:0 0 0 2em}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .perks .bonus,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .perks .bonus{align-items:center;background:#ed5107;border-radius:14px;color:#fff;display:grid;gap:1em;grid-template-areas:"star copy" "links links";grid-template-columns:28fr 72fr;padding:2em}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .perks .bonus .star,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .perks .bonus .star{grid-area:star;height:auto;width:100%}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .perks .bonus-copy,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .perks .bonus-copy{text-wrap:balance;grid-area:copy}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .perks .bonus-copy .title,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .perks .bonus-copy .title{font-size:21px}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .perks .bonus-copy .title strong,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .perks .bonus-copy .title strong{font-weight:700}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .perks .bonus-copy p,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .perks .bonus-copy p{margin-bottom:0}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .perks .bonus-copy p+p,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .perks .bonus-copy p+p{margin-top:1em}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .perks .bonus .links,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .perks .bonus .links{grid-area:links}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .perks .bonus .links a,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .perks .bonus .links a{font-weight:700}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage .perks .bonus .links a:hover,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage .perks .bonus .links a:hover{color:#fff;text-decoration:none}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage.thanks .member,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage.thanks .member{display:flex;flex-direction:column;gap:2em}@media(min-width:768px){.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage.thanks .member,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage.thanks .member{align-items:center;display:grid;grid-template-columns:1fr 1fr;justify-content:center}}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage.thanks .member img,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage.thanks .member img{height:auto;max-width:100%}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage.thanks .member .title,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage.thanks .member .title{margin-bottom:1em}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage.thanks .member p+p,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage.thanks .member p+p{margin-bottom:2em}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage.thanks #inline-form,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage.thanks #inline-form{background:#efefef;padding:4em 2em}@media(min-width:768px){.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage.thanks #inline-form,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage.thanks #inline-form{padding:4em}}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage.thanks #inline-form h2,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage.thanks #inline-form h2{color:#000;font-size:1.5em;font-weight:500;text-transform:none}@media(min-width:641px){.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage.thanks #inline-form form .inputs .field:not(.checkbox,.confirmedpassword),.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage.thanks #inline-form form .inputs .field:not(.checkbox,.confirmedpassword){width:48%}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage.thanks #inline-form .field.email+label.error,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage.thanks #inline-form .field.email+label.error{margin-left:52%;position:relative;top:-1em}}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage.thanks #inline-form #RegistrationForm_RegistrationForm_Password_Holder,.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage.thanks #inline-form #RegistrationForm_RegistrationForm_Password_Holder>.middleColumn .field,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage.thanks #inline-form #RegistrationForm_RegistrationForm_Password_Holder,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage.thanks #inline-form #RegistrationForm_RegistrationForm_Password_Holder>.middleColumn .field{width:100%}@media(min-width:641px){.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage.thanks #inline-form #RegistrationForm_RegistrationForm_Password_Holder>.middleColumn,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage.thanks #inline-form #RegistrationForm_RegistrationForm_Password_Holder>.middleColumn{display:grid;gap:4%;grid-template-columns:1fr 1fr}}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage.thanks #inline-form .step-number,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage.thanks #inline-form .step-number{display:none}.Cw\\ClubMacSweeps\\Pages\\ClubMacSweepsPage.thanks #inline-form #RegisterLegal,.Cw\\Promotions\\Pages\\CohibaWellerSweepsPage.thanks #inline-form #RegisterLegal{font-size:1em}.Cw\\Promotions\\Pages\\GleamSweepsPage article.main,.Cw\\Promotions\\Pages\\MultiSweepsHolder article.main{padding-bottom:0}.Cw\\Promotions\\Pages\\GleamSweepsPage main .hero,.Cw\\Promotions\\Pages\\MultiSweepsHolder main .hero{display:block;height:auto;max-width:100%;width:100%}.Cw\\Promotions\\Pages\\GleamSweepsPage main .body,.Cw\\Promotions\\Pages\\MultiSweepsHolder main .body{background:#fff;display:grid;gap:2em;padding:4rem 0}.Cw\\Promotions\\Pages\\GleamSweepsPage main .body h1,.Cw\\Promotions\\Pages\\GleamSweepsPage main .body h2,.Cw\\Promotions\\Pages\\GleamSweepsPage main .body h3,.Cw\\Promotions\\Pages\\MultiSweepsHolder main .body h1,.Cw\\Promotions\\Pages\\MultiSweepsHolder main .body h2,.Cw\\Promotions\\Pages\\MultiSweepsHolder main .body h3{text-wrap:balance;font-family:termina,Arial,sans-serif;font-style:normal;font-weight:800;text-transform:uppercase}.Cw\\Promotions\\Pages\\GleamSweepsPage main .body h1+p,.Cw\\Promotions\\Pages\\GleamSweepsPage main .body h2+p,.Cw\\Promotions\\Pages\\GleamSweepsPage main .body h3+p,.Cw\\Promotions\\Pages\\MultiSweepsHolder main .body h1+p,.Cw\\Promotions\\Pages\\MultiSweepsHolder main .body h2+p,.Cw\\Promotions\\Pages\\MultiSweepsHolder main .body h3+p{margin:1em auto}.Cw\\Promotions\\Pages\\GleamSweepsPage main .body h1 strong,.Cw\\Promotions\\Pages\\GleamSweepsPage main .body h2 strong,.Cw\\Promotions\\Pages\\GleamSweepsPage main .body h3 strong,.Cw\\Promotions\\Pages\\MultiSweepsHolder main .body h1 strong,.Cw\\Promotions\\Pages\\MultiSweepsHolder main .body h2 strong,.Cw\\Promotions\\Pages\\MultiSweepsHolder main .body h3 strong{text-wrap:balance}.Cw\\Promotions\\Pages\\GleamSweepsPage main .body h1 span,.Cw\\Promotions\\Pages\\GleamSweepsPage main .body h2 span,.Cw\\Promotions\\Pages\\GleamSweepsPage main .body h3 span,.Cw\\Promotions\\Pages\\MultiSweepsHolder main .body h1 span,.Cw\\Promotions\\Pages\\MultiSweepsHolder main .body h2 span,.Cw\\Promotions\\Pages\\MultiSweepsHolder main .body h3 span{text-wrap:balance;display:inline-block}.Cw\\Promotions\\Pages\\GleamSweepsPage main .body p,.Cw\\Promotions\\Pages\\MultiSweepsHolder main .body p{text-wrap:balance;max-width:620px}.Cw\\Promotions\\Pages\\GleamSweepsPage main .body .e-widget-wrapper,.Cw\\Promotions\\Pages\\MultiSweepsHolder main .body .e-widget-wrapper{margin:2em auto!important}.Cw\\Promotions\\Pages\\GleamSweepsPage main .body .container,.Cw\\Promotions\\Pages\\MultiSweepsHolder main .body .container{margin:0 auto;max-width:1280px;place-items:center;width:90%}.Cw\\Promotions\\Pages\\GleamSweepsPage main nav .grid.container,.Cw\\Promotions\\Pages\\MultiSweepsHolder main nav .grid.container{display:grid;gap:2rem 1.5rem;grid-template-columns:1fr 1fr;list-style:none;margin:0 auto;max-width:980px;text-align:center;width:100%}@media screen and (width >= 768px){.Cw\\Promotions\\Pages\\GleamSweepsPage main nav .grid.container,.Cw\\Promotions\\Pages\\MultiSweepsHolder main nav .grid.container{grid-template-columns:1fr 1fr 1fr}}.Cw\\Promotions\\Pages\\GleamSweepsPage main nav .grid.container li,.Cw\\Promotions\\Pages\\MultiSweepsHolder main nav .grid.container li{display:grid;gap:1em;place-items:center}.Cw\\Promotions\\Pages\\GleamSweepsPage main nav .grid.container span.link,.Cw\\Promotions\\Pages\\MultiSweepsHolder main nav .grid.container span.link{color:#fff;display:grid;font-family:termina,Arial,sans-serif;font-size:clamp(2rem,1.143rem + 4.29vw,5rem);font-style:normal;font-weight:400;place-items:center;position:relative}.Cw\\Promotions\\Pages\\GleamSweepsPage main nav .grid.container span.link>*,.Cw\\Promotions\\Pages\\MultiSweepsHolder main nav .grid.container span.link>*{grid-area:1/1}.Cw\\Promotions\\Pages\\GleamSweepsPage main nav .grid.container img,.Cw\\Promotions\\Pages\\MultiSweepsHolder main nav .grid.container img{display:block;height:auto;width:100%}.Cw\\Promotions\\Pages\\GleamSweepsPage main nav .grid.container .btn,.Cw\\Promotions\\Pages\\MultiSweepsHolder main nav .grid.container .btn{background:#000}.Cw\\Promotions\\Pages\\GleamSweepsPage main nav .grid.container .btn:not(.locked):hover,.Cw\\Promotions\\Pages\\MultiSweepsHolder main nav .grid.container .btn:not(.locked):hover{background:#ed5107}.Cw\\Promotions\\Pages\\GleamSweepsPage main nav .grid.container .btn.locked,.Cw\\Promotions\\Pages\\MultiSweepsHolder main nav .grid.container .btn.locked{cursor:default;opacity:.4}.Cw\\Promotions\\Pages\\GleamSweepsPage main .body h1+p{margin-bottom:2rem;margin-top:0}.Cw\\Promotions\\Pages\\GleamSweepsPage main .body p{font-family:termina,Arial,sans-serif;font-size:1.25em;font-style:normal;font-weight:800;text-transform:uppercase}.Cw\\Pages\\MastersSeriesPage img,.Cw\\Pages\\SeedToCigarPage img{height:auto;max-width:100%}.Cw\\Pages\\MastersSeriesPage article.main,.Cw\\Pages\\SeedToCigarPage article.main{padding-bottom:0}.Cw\\Pages\\MastersSeriesPage article.main>.container,.Cw\\Pages\\SeedToCigarPage article.main>.container{max-width:100%}.Cw\\Pages\\MastersSeriesPage main h1,.Cw\\Pages\\MastersSeriesPage main h2,.Cw\\Pages\\MastersSeriesPage main h3,.Cw\\Pages\\MastersSeriesPage main h4,.Cw\\Pages\\SeedToCigarPage main h1,.Cw\\Pages\\SeedToCigarPage main h2,.Cw\\Pages\\SeedToCigarPage main h3,.Cw\\Pages\\SeedToCigarPage main h4{font-family:termina,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-size:clamp(1.25rem,3.5vw,3rem);margin-bottom:1em}.Cw\\Pages\\MastersSeriesPage main h2,.Cw\\Pages\\MastersSeriesPage main h3,.Cw\\Pages\\MastersSeriesPage main h4,.Cw\\Pages\\SeedToCigarPage main h2,.Cw\\Pages\\SeedToCigarPage main h3,.Cw\\Pages\\SeedToCigarPage main h4{margin-bottom:1rem}.Cw\\Pages\\MastersSeriesPage .hero .container,.Cw\\Pages\\SeedToCigarPage .hero .container{display:flex;flex-direction:column}.Cw\\Pages\\MastersSeriesPage .hero .container img,.Cw\\Pages\\SeedToCigarPage .hero .container img{-o-object-fit:contain;object-fit:contain;width:100%}@media(min-width:768px){.Cw\\Pages\\MastersSeriesPage .hero .container img,.Cw\\Pages\\SeedToCigarPage .hero .container img{align-self:flex-start;display:block;height:auto;justify-self:flex-end;max-width:630px;min-height:100%;width:35%}}.Cw\\Pages\\MastersSeriesPage .hero .container .side,.Cw\\Pages\\SeedToCigarPage .hero .container .side{margin:0 auto;padding:4em 0;width:90%}@media(min-width:768px){.Cw\\Pages\\MastersSeriesPage .hero .container .side,.Cw\\Pages\\SeedToCigarPage .hero .container .side{display:flex;flex-direction:column;flex-grow:1;padding:0 2em;width:60%}.Cw\\Pages\\MastersSeriesPage .hero .container .side .copy,.Cw\\Pages\\SeedToCigarPage .hero .container .side .copy{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:center}}.Cw\\Pages\\MastersSeriesPage .hero .container h1,.Cw\\Pages\\SeedToCigarPage .hero .container h1{font-size:clamp(1.5rem,4vw,3.5rem)}.Cw\\Pages\\MastersSeriesPage .hero .container .down,.Cw\\Pages\\SeedToCigarPage .hero .container .down{display:none}@media(min-width:768px){.Cw\\Pages\\MastersSeriesPage .hero .container .down,.Cw\\Pages\\SeedToCigarPage .hero .container .down{display:block;margin-bottom:1em;margin-left:2em}.Cw\\Pages\\MastersSeriesPage .hero .container,.Cw\\Pages\\SeedToCigarPage .hero .container{align-items:stretch;flex-direction:row}}@media(max-width:767px){.Cw\\Pages\\MastersSeriesPage .hero.seed .container .side,.Cw\\Pages\\SeedToCigarPage .hero.seed .container .side{padding-bottom:0}}.Cw\\Pages\\MastersSeriesPage .post-container,.Cw\\Pages\\SeedToCigarPage .post-container{background:#fff;padding:3em 0 0;scroll-margin-top:90px}@media(min-width:768px){.Cw\\Pages\\MastersSeriesPage .post-container,.Cw\\Pages\\SeedToCigarPage .post-container{padding:4.5em 0 0}}.Cw\\Pages\\MastersSeriesPage .post-container .container,.Cw\\Pages\\SeedToCigarPage .post-container .container{display:flex;flex-wrap:wrap;width:90%}.Cw\\Pages\\MastersSeriesPage .post-container .intro,.Cw\\Pages\\SeedToCigarPage .post-container .intro{width:100%}.Cw\\Pages\\MastersSeriesPage .post-container .intro p,.Cw\\Pages\\SeedToCigarPage .post-container .intro p{max-width:594px}.Cw\\Pages\\MastersSeriesPage .post-container .posts,.Cw\\Pages\\SeedToCigarPage .post-container .posts{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0;padding:2em 0;width:100%}.Cw\\Pages\\MastersSeriesPage .post-container .post,.Cw\\Pages\\SeedToCigarPage .post-container .post{display:flex;flex-direction:column;margin-bottom:2em;width:100%}.Cw\\Pages\\MastersSeriesPage .post-container .post .title,.Cw\\Pages\\SeedToCigarPage .post-container .post .title{display:block;font-size:1.5rem;font-weight:700;line-height:1.1;margin-bottom:.5rem}.Cw\\Pages\\MastersSeriesPage .post-container .post img,.Cw\\Pages\\SeedToCigarPage .post-container .post img{height:auto;margin:.5em 0 1em;width:100%}.Cw\\Pages\\MastersSeriesPage .post-container .post .description,.Cw\\Pages\\SeedToCigarPage .post-container .post .description{flex-grow:1}.Cw\\Pages\\MastersSeriesPage .post-container .post .btn,.Cw\\Pages\\SeedToCigarPage .post-container .post .btn{background:#fff;border:1px solid #ed5107;color:#ed5107;min-width:1px}.Cw\\Pages\\MastersSeriesPage .post-container .post .btn:hover,.Cw\\Pages\\SeedToCigarPage .post-container .post .btn:hover{background:#ed5107;color:#fff}@media(min-width:640px){.Cw\\Pages\\MastersSeriesPage .post-container .post,.Cw\\Pages\\SeedToCigarPage .post-container .post{margin-right:2%;width:48%}}@media(min-width:990px){.Cw\\Pages\\MastersSeriesPage .post-container .post,.Cw\\Pages\\SeedToCigarPage .post-container .post{margin-right:5%;width:28%}}.Cw\\Pages\\MastersSeriesPage .country .posts,.Cw\\Pages\\SeedToCigarPage .country .posts{justify-content:space-between}.Cw\\Pages\\MastersSeriesPage .country .post,.Cw\\Pages\\SeedToCigarPage .country .post{margin-right:2%;max-width:240px;text-align:center;width:48%}.Cw\\Pages\\MastersSeriesPage .country .post img,.Cw\\Pages\\SeedToCigarPage .country .post img{max-width:214px;width:100%}.Cw\\Pages\\MastersSeriesPage .country .post .title,.Cw\\Pages\\SeedToCigarPage .country .post .title{flex-grow:1}.Cw\\Pages\\MastersSeriesPage .country .post a,.Cw\\Pages\\SeedToCigarPage .country .post a{color:#999;text-decoration:none}.Cw\\Pages\\MastersSeriesPage .country .post a:hover,.Cw\\Pages\\SeedToCigarPage .country .post a:hover{color:#ed5107;text-decoration:underline}.Cw\\Pages\\MastersSeriesPage .taste .flavors,.Cw\\Pages\\SeedToCigarPage .taste .flavors{align-items:stretch;display:flex;flex-wrap:wrap;list-style:none;margin:3em 0 0;padding:0}.Cw\\Pages\\MastersSeriesPage .taste .flavor,.Cw\\Pages\\SeedToCigarPage .taste .flavor{width:100%}.Cw\\Pages\\MastersSeriesPage .taste .flavor .image,.Cw\\Pages\\SeedToCigarPage .taste .flavor .image{align-items:center;background:#eee;display:flex;justify-content:center;overflow:hidden;padding:1.375em;position:relative}.Cw\\Pages\\MastersSeriesPage .taste .flavor .image img,.Cw\\Pages\\SeedToCigarPage .taste .flavor .image img{height:212px;width:212px}@media(min-width:640px){.Cw\\Pages\\MastersSeriesPage .taste .flavor .image,.Cw\\Pages\\SeedToCigarPage .taste .flavor .image{width:50%}.Cw\\Pages\\MastersSeriesPage .taste .flavor .image:after,.Cw\\Pages\\SeedToCigarPage .taste .flavor .image:after{background:#fff;content:"";height:2em;position:absolute;right:-1em;top:50%;transform:translateY(-50%) rotate(45deg);width:2em}}.Cw\\Pages\\MastersSeriesPage .taste .flavor .copy,.Cw\\Pages\\SeedToCigarPage .taste .flavor .copy{background:#fff;display:flex;flex-direction:column;padding:2em;position:relative;z-index:2}.Cw\\Pages\\MastersSeriesPage .taste .flavor .copy .description,.Cw\\Pages\\SeedToCigarPage .taste .flavor .copy .description{flex-grow:1}.Cw\\Pages\\MastersSeriesPage .taste .flavor .copy .title,.Cw\\Pages\\SeedToCigarPage .taste .flavor .copy .title{font-family:termina,Arial,sans-serif;font-size:1.25em;font-style:normal;font-weight:500}.Cw\\Pages\\MastersSeriesPage .taste .flavor .copy a,.Cw\\Pages\\SeedToCigarPage .taste .flavor .copy a{text-decoration:none}.Cw\\Pages\\MastersSeriesPage .taste .flavor .copy a:hover,.Cw\\Pages\\SeedToCigarPage .taste .flavor .copy a:hover{color:#ed5107;text-decoration:underline}@media(min-width:640px){.Cw\\Pages\\MastersSeriesPage .taste .flavor .copy,.Cw\\Pages\\SeedToCigarPage .taste .flavor .copy{width:50%}}@media(min-width:640px)and (max-width:1000px){.Cw\\Pages\\MastersSeriesPage .taste .flavor,.Cw\\Pages\\SeedToCigarPage .taste .flavor{display:flex}.Cw\\Pages\\MastersSeriesPage .taste .flavor:nth-child(2n),.Cw\\Pages\\SeedToCigarPage .taste .flavor:nth-child(2n){flex-direction:row-reverse}.Cw\\Pages\\MastersSeriesPage .taste .flavor:nth-child(2n) .image:after,.Cw\\Pages\\SeedToCigarPage .taste .flavor:nth-child(2n) .image:after{left:-1em;right:auto}}@media(min-width:1001px){.Cw\\Pages\\MastersSeriesPage .taste .flavor,.Cw\\Pages\\SeedToCigarPage .taste .flavor{display:flex;width:50%}.Cw\\Pages\\MastersSeriesPage .taste .flavor:nth-child(4n),.Cw\\Pages\\MastersSeriesPage .taste .flavor:nth-child(4n-1),.Cw\\Pages\\SeedToCigarPage .taste .flavor:nth-child(4n),.Cw\\Pages\\SeedToCigarPage .taste .flavor:nth-child(4n-1){flex-direction:row-reverse}.Cw\\Pages\\MastersSeriesPage .taste .flavor:nth-child(4n) .image:after,.Cw\\Pages\\MastersSeriesPage .taste .flavor:nth-child(4n-1) .image:after,.Cw\\Pages\\SeedToCigarPage .taste .flavor:nth-child(4n) .image:after,.Cw\\Pages\\SeedToCigarPage .taste .flavor:nth-child(4n-1) .image:after{left:-1em;right:auto}}.Cw\\Pages\\MastersSeriesPage .hero.masters{background:#000 url(https://d25bsrltkk1hnl.cloudfront.net/public/cigarworld/prod/Uploads/masters-series-hero-bg.webp) no-repeat 50%;background-size:cover;padding:4em 0}.Cw\\Pages\\MastersSeriesPage .hero.masters .container{color:#fff}.Cw\\Pages\\MastersSeriesPage .hero.masters .container h1{font-size:clamp(3rem,2.143rem + 3.81vw,5rem);margin-bottom:.5em;text-shadow:5px 5px #000;text-transform:uppercase}.Cw\\Pages\\MastersSeriesPage .hero.masters .container p{margin-bottom:4em}.Cw\\Pages\\MastersSeriesPage .hero.masters .container .down{display:block;margin-left:0}@media(min-width:768px){.Cw\\Pages\\MastersSeriesPage .hero.masters{align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;max-height:808px;width:100%}}.Cw\\Pages\\MastersSeriesPage .post-container:last-child{padding-bottom:3em}@media(min-width:768px){.Cw\\Pages\\MastersSeriesPage .post-container:last-child{padding-bottom:4.5em}}.Cw\\Pages\\MastersSeriesPage .post-container .intro p{max-width:100%}.Cw\\Pages\\MastersSeriesPage .post-container .post .title{font-family:termina,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;font-weight:700}.Cw\\Pages\\MastersSeriesPage .post-container.categories .container{gap:1em}@media(min-width:768px){.Cw\\Pages\\MastersSeriesPage .post-container.categories .container{align-items:flex-start;display:grid;gap:2em 2.8125em;grid-template-areas:"meta ." "image copy";grid-template-columns:55fr 45fr;grid-template-rows:auto}}.Cw\\Pages\\MastersSeriesPage .post-container.categories .meta{align-items:center;display:flex;font-family:termina,Arial,sans-serif;font-style:normal;font-weight:400;gap:1em;grid-area:meta;justify-content:space-between;width:100%}.Cw\\Pages\\MastersSeriesPage .post-container.categories .meta .volume{font-size:clamp(1.125rem,1.018rem + .54vw,1.5rem);font-weight:700}.Cw\\Pages\\MastersSeriesPage .post-container.categories .intro{grid-area:copy}.Cw\\Pages\\MastersSeriesPage .post-container.categories .intro h2{font-size:clamp(1.125rem,1.018rem + .54vw,1.5rem)}.Cw\\Pages\\MastersSeriesPage .post-container.categories .intro p{line-height:1.5}.Cw\\Pages\\MastersSeriesPage .post-container.categories .image{grid-area:image;position:relative;width:100%}.Cw\\Pages\\MastersSeriesPage .post-container.categories .image .heroimage{aspect-ratio:573/320;-o-object-fit:cover;object-fit:cover;width:100%}.Cw\\Pages\\MastersSeriesPage .post-container.categories .image .new{left:0;position:absolute;top:0;width:34%}.Cw\\Pages\\MastersSeriesPage .hero.masterscategory{align-items:center;background:#000;display:flex;justify-content:center;padding:4em 0;position:relative;width:100%}@media(min-width:768px){.Cw\\Pages\\MastersSeriesPage .hero.masterscategory{aspect-ratio:16/9;max-height:580px}}.Cw\\Pages\\MastersSeriesPage .hero.masterscategory:before{background:rgba(0,0,0,.57);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.Cw\\Pages\\MastersSeriesPage .hero.masterscategory img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.Cw\\Pages\\MastersSeriesPage .hero.masterscategory .container{color:#fff;position:relative;text-align:center;z-index:2}.Cw\\Pages\\MastersSeriesPage .hero.masterscategory .container h1{font-size:clamp(2.25rem,1.196rem + 5.27vw,5.938rem);font-weight:600;margin:0;text-transform:uppercase}.Cw\\Pages\\MastersSeriesPage .hero.masterscategory .container h1 span{display:block;font-size:.5em;font-weight:500}.Cw\\Pages\\MastersSeriesPage .post-container.masterscategory .intro h2{font-size:clamp(1.125rem,1.018rem + .54vw,1.5rem)}.Cw\\Pages\\MastersSeriesPage .post-container.masterscategory .post a:not(.btn){display:block;margin:1em 0}.Cw\\Pages\\MastersSeriesPage .post-container.masterscategory .post img{margin:0}.Cw\\Pages\\MastersSeriesPage .post-container.masterscategory .post img:not(.lock){aspect-ratio:320/179;-o-object-fit:cover;object-fit:cover;position:relative;z-index:0}.Cw\\Pages\\MastersSeriesPage .post-container.masterscategory .post .locked{margin:1em 0;position:relative}.Cw\\Pages\\MastersSeriesPage .post-container.masterscategory .post .locked img.lock{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16%;z-index:2}.Cw\\Pages\\MastersSeriesPage .post-container.masterscategory .post .locked:before{background:rgba(0,0,0,.57);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.Cw\\Pages\\MastersSeriesPage .post-container.masterscategory .post button:disabled{opacity:1}@media(min-width:768px){.Cw\\Pages\\MastersSeriesPage .hero.masterscategory-next .container{align-items:flex-end;display:grid;gap:2em;grid-template-columns:55fr 45fr;padding:4em 0;width:100%}.Cw\\Pages\\MastersSeriesPage .hero.masterscategory-next .container img{aspect-ratio:561/313;-o-object-fit:cover;object-fit:cover;order:0;width:100%}.Cw\\Pages\\MastersSeriesPage .hero.masterscategory-next .container .side{order:1;width:100%}.Cw\\Pages\\MastersSeriesPage .hero.masterscategory-next .container .side h2{text-wrap:balance}.Cw\\Pages\\MastersSeriesPage .hero.seed .container img{order:0}.Cw\\Pages\\MastersSeriesPage .hero.seed .container .side{order:1}}.Cw\\Promotions\\Pages\\NationalCigarDay #main{background:#fff}.Cw\\Promotions\\Pages\\NationalCigarDay #main .hero{display:block;height:auto;width:100%}.Cw\\Promotions\\Pages\\NationalCigarDay #main .content-element__content h1{font-family:termina;font-size:2rem;font-weight:900;margin:0 auto;max-width:895px;text-transform:uppercase}.Cw\\Promotions\\Pages\\NationalCigarDay #main .content-element__content p{font-size:1.25rem;margin:1em auto;max-width:652px}.element{clear:both;margin:2em 0;scroll-margin-top:119px}.element.dark{background:#eee}.element.padded{padding:4em 2em}.element.padded.dark{background:#eee}@media(min-width:768px){.element.padded{padding:4em}}.element img{height:auto!important;max-width:95%}.element-carousel-container .glide__slide{align-items:center;display:flex;justify-content:center}.element-carousel-container .video-container,.element-carousel-container img,.element-carousel-container video{height:auto;max-width:100%;position:relative;width:100%}.element-carousel-container img{border:1px solid #e0e0e0}.element-carousel-container h2{margin-left:auto;margin-right:auto;max-width:960px;width:90%}.element-carousel-container .non-carousel{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;justify-content:space-evenly;max-width:100%}.element-carousel-container .non-carousel .video-container,.element-carousel-container .non-carousel img,.element-carousel-container .non-carousel video{max-width:900px;position:relative;width:100%}@media(min-width:769px){.element-carousel-container .non-carousel .video-container,.element-carousel-container .non-carousel img,.element-carousel-container .non-carousel video{width:45%}}.element-carousel-container .non-carousel .video-container video{max-width:100%;width:100%}.element-carousel-container .non-carousel .elem+.elem{margin:50px 0 0}@media(min-width:769px){.element-carousel-container .non-carousel .elem+.elem{margin:0}}.cw__blocks__imageblock .image-container{margin:0 auto;max-width:1200px}.cw__blocks__imageblock .image-container img{height:auto;max-width:100%;width:100%}.cw__blocks__imageblock .image-container h2{margin-left:auto;margin-right:auto;max-width:960px;width:90%}.cw__blocks__sidebysideblock .assets,.cw__blocks__splitcontentblock .assets{display:flex;flex-wrap:wrap;width:100%}.cw__blocks__sidebysideblock .assets .side,.cw__blocks__splitcontentblock .assets .side{position:relative;width:100%}.cw__blocks__sidebysideblock .assets .side img,.cw__blocks__sidebysideblock .assets .side video,.cw__blocks__splitcontentblock .assets .side img,.cw__blocks__splitcontentblock .assets .side video{display:block;height:auto;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.cw__blocks__sidebysideblock .assets .side.content,.cw__blocks__splitcontentblock .assets .side.content{margin:0;padding:2em 1em}.cw__blocks__sidebysideblock .assets .side.content h1,.cw__blocks__sidebysideblock .assets .side.content h2,.cw__blocks__sidebysideblock .assets .side.content h3,.cw__blocks__sidebysideblock .assets .side.content h4,.cw__blocks__sidebysideblock .assets .side.content h5,.cw__blocks__sidebysideblock .assets .side.content h6,.cw__blocks__sidebysideblock .assets .side.content p,.cw__blocks__splitcontentblock .assets .side.content h1,.cw__blocks__splitcontentblock .assets .side.content h2,.cw__blocks__splitcontentblock .assets .side.content h3,.cw__blocks__splitcontentblock .assets .side.content h4,.cw__blocks__splitcontentblock .assets .side.content h5,.cw__blocks__splitcontentblock .assets .side.content h6,.cw__blocks__splitcontentblock .assets .side.content p{margin:0 0 1em;width:100%}.cw__blocks__sidebysideblock .assets .side.content h1.large,.cw__blocks__sidebysideblock .assets .side.content h2.large,.cw__blocks__sidebysideblock .assets .side.content h3.large,.cw__blocks__sidebysideblock .assets .side.content h4.large,.cw__blocks__sidebysideblock .assets .side.content h5.large,.cw__blocks__sidebysideblock .assets .side.content h6.large,.cw__blocks__sidebysideblock .assets .side.content p.large,.cw__blocks__splitcontentblock .assets .side.content h1.large,.cw__blocks__splitcontentblock .assets .side.content h2.large,.cw__blocks__splitcontentblock .assets .side.content h3.large,.cw__blocks__splitcontentblock .assets .side.content h4.large,.cw__blocks__splitcontentblock .assets .side.content h5.large,.cw__blocks__splitcontentblock .assets .side.content h6.large,.cw__blocks__splitcontentblock .assets .side.content p.large{font-size:clamp(2rem,1.714rem + 1.43vw,3rem)}.cw__blocks__sidebysideblock .assets .side.content h1 .eyebrow,.cw__blocks__sidebysideblock .assets .side.content h2 .eyebrow,.cw__blocks__sidebysideblock .assets .side.content h3 .eyebrow,.cw__blocks__sidebysideblock .assets .side.content h4 .eyebrow,.cw__blocks__sidebysideblock .assets .side.content h5 .eyebrow,.cw__blocks__sidebysideblock .assets .side.content h6 .eyebrow,.cw__blocks__sidebysideblock .assets .side.content p .eyebrow,.cw__blocks__splitcontentblock .assets .side.content h1 .eyebrow,.cw__blocks__splitcontentblock .assets .side.content h2 .eyebrow,.cw__blocks__splitcontentblock .assets .side.content h3 .eyebrow,.cw__blocks__splitcontentblock .assets .side.content h4 .eyebrow,.cw__blocks__splitcontentblock .assets .side.content h5 .eyebrow,.cw__blocks__splitcontentblock .assets .side.content h6 .eyebrow,.cw__blocks__splitcontentblock .assets .side.content p .eyebrow{display:block;font-size:.5em}.cw__blocks__sidebysideblock .assets .side.content .btn,.cw__blocks__splitcontentblock .assets .side.content .btn{display:inline-block}@media(min-width:769px){.cw__blocks__sidebysideblock .assets .side.content,.cw__blocks__splitcontentblock .assets .side.content{padding:1em 2.5em}.cw__blocks__sidebysideblock .assets .side,.cw__blocks__splitcontentblock .assets .side{width:50%}.cw__blocks__sidebysideblock .assets.flipped,.cw__blocks__splitcontentblock .assets.flipped{flex-direction:row-reverse}.cw__blocks__sidebysideblock .assets.flipped .side.content,.cw__blocks__splitcontentblock .assets.flipped .side.content{list-style-position:inside;text-align:right}.cw__blocks__sidebysideblock .assets,.cw__blocks__splitcontentblock .assets{align-items:center}}.cw__blocks__sidebysideblock+.cw__blocks__splitcontentblock,.cw__blocks__splitcontentblock+.cw__blocks__splitcontentblock{margin-top:-2em}.cw__blocks__sidebysideblock h2,.cw__blocks__splitcontentblock h2{margin-left:auto;margin-right:auto;max-width:960px;width:90%}.cw__blocks__embeddedvideoblock .video-container,.cw__blocks__videoblock .video-container{margin:0 auto;max-width:1200px;position:relative}.cw__blocks__embeddedvideoblock .video-container:before,.cw__blocks__videoblock .video-container:before{content:"";display:block;padding-top:56.25%;width:100%}.cw__blocks__embeddedvideoblock .video-container embed,.cw__blocks__embeddedvideoblock .video-container iframe,.cw__blocks__embeddedvideoblock .video-container object,.cw__blocks__embeddedvideoblock .video-container video,.cw__blocks__videoblock .video-container embed,.cw__blocks__videoblock .video-container iframe,.cw__blocks__videoblock .video-container object,.cw__blocks__videoblock .video-container video{height:100%;left:0;max-height:100%;position:absolute;top:0;width:100%}.cw__blocks__embeddedvideoblock h2,.cw__blocks__videoblock h2{margin-left:auto;margin-right:auto;max-width:960px;width:90%}.embed{margin:2rem auto;max-width:960px;position:relative;width:100%!important}.embed:before{content:"";display:block;padding-top:56.25%;width:100%}.embed iframe,.embed img,.embed video{max-height:100%}.embed iframe,.embed img,.embed video,.playbutton{height:100%;left:0;position:absolute;top:0;width:100%}.playbutton{background:rgba(0,0,0,.1);border:none;color:transparent;z-index:2}.playbutton:before{align-items:center;border:3px solid #fff;border-radius:50%;color:#fff;content:"PLAY";display:flex;font-family:termina,Arial,sans-serif;font-size:1em;font-style:normal;font-weight:700;height:6em;justify-content:center;left:50%;letter-spacing:3px;margin-left:-3em;margin-top:-3em;position:absolute;text-align:center;text-transform:uppercase;top:50%;transition:all .4s;width:6em}.playbutton:hover:before{background:#ed5107;border:3px solid #ed5107;color:#fff}.cw__blocks__quizblock .quiz{align-items:center;aspect-ratio:1;display:flex;justify-content:center;margin:0 auto;max-width:960px;padding:2em;position:relative;width:100%}.cw__blocks__quizblock .quiz .bg{filter:brightness(.6);height:100%!important;left:0;max-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.cw__blocks__quizblock .quiz .card{color:#fff;position:relative;width:100%;z-index:1}.cw__blocks__quizblock .quiz .card h3,.cw__blocks__quizblock .quiz .card h4{font-weight:700;margin:0 auto 1em}.cw__blocks__quizblock .quiz .card .btn,.cw__blocks__quizblock .quiz .card button{border-radius:.5em;display:inline-block;font-family:termina,Arial,sans-serif;font-style:normal;font-weight:600}.cw__blocks__quizblock .quiz .title-card{text-align:center}.cw__blocks__quizblock .quiz .title-card img{display:block;height:auto;margin:0 auto;max-width:320px;width:30%}.cw__blocks__quizblock .quiz .title-card h3{font-size:clamp(2em,4.166666vw,2.5em)}.cw__blocks__quizblock .quiz .title-card button{text-transform:uppercase}.cw__blocks__quizblock .quiz .title-card.closed{display:grid;justify-content:center}.cw__blocks__quizblock .quiz .title-card.closed p{font-family:termina;font-size:1rem;font-weight:700;margin:0;text-transform:uppercase}.cw__blocks__quizblock .quiz .title-card.closed p:after{border-top:3px solid #fff;content:"";display:block;margin:.5em auto;width:30%}.cw__blocks__quizblock .quiz .title-card.closed h2{font-family:termina;font-size:2.625rem;font-weight:700;margin-bottom:0;text-transform:uppercase}.cw__blocks__quizblock .quiz .title-card.closed span.unlock{color:#ed5107;display:block;font-family:termina;font-size:1.25rem;font-weight:700;text-transform:uppercase}.cw__blocks__quizblock .quiz .question{min-height:100%}@media(min-width:768px){.cw__blocks__quizblock .quiz .question{align-items:flex-start;display:flex;justify-content:space-between}}.cw__blocks__quizblock .quiz .question img{width:100%}@media(min-width:768px){.cw__blocks__quizblock .quiz .question img{max-width:340px;width:50%}}.cw__blocks__quizblock .quiz .question h4{font-size:1.8em;font-size:clamp(1.8em,3.6vw,2.1875em)}.cw__blocks__quizblock .quiz .question h4 strong{color:#ed5107;display:block;font-size:.57em;line-height:1}.cw__blocks__quizblock .quiz .question .copy{margin-top:2em;width:100%}@media(min-width:768px){.cw__blocks__quizblock .quiz .question .copy{flex-grow:1;margin-top:.5em;padding-left:2%;width:48%}}.cw__blocks__quizblock .quiz .question .btn.submit{margin:1em auto;text-transform:uppercase}.cw__blocks__quizblock .quiz .question .answers{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.cw__blocks__quizblock .quiz .question .answers button{background:none;border:3px solid #fff;flex-grow:1;margin:1%;width:48%}.cw__blocks__quizblock .quiz .question .answers button.selected,.cw__blocks__quizblock .quiz .question .answers button:hover{background:none;border-color:#ed5107}.cw__blocks__quizblock .quiz .end-card{text-align:center}.cw__blocks__quizblock .quiz .end-card h4{color:#ed5107;font-size:2em;font-size:clamp(2em,4.166666vw,2.5em);margin-bottom:0;text-transform:uppercase}.cw__blocks__quizblock .quiz .end-card p{font-size:1.25em;font-size:clamp(1.75em,3.125vw,1.875em);font-weight:700;margin-bottom:0}.cw__blocks__quizblock .quiz .end-card ul{list-style:none;margin:1em 0;padding:0!important;width:100%}.cw__blocks__quizblock .quiz .end-card ul li{font-size:clamp(1.5em,3vw,1.75em);font-weight:700;text-align:center;width:100%}.cw__blocks__quizblock .quiz .end-card ul li img{display:block;height:auto;margin:0 auto 1em;max-width:320px;width:30%}@media(min-width:768px){.cw__blocks__quizblock .quiz{aspect-ratio:16/9}}.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__adunitblock a,.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock a{text-decoration:none}.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__adunitblock .container,.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .container{display:block;max-width:960px;overflow:hidden;position:relative}.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__adunitblock .container img,.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .container img{display:block;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__adunitblock .cover-image,.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .cover-image{background:#000;border-radius:.5rem;color:#fff;display:block;overflow:hidden;padding:2em;position:relative;width:100%}.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__adunitblock .cover-image .copy,.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .cover-image .copy{position:relative;z-index:1}.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__adunitblock .cover-image img,.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .cover-image img{border-radius:.5rem;filter:brightness(.5) grayscale(.3);height:100%!important;left:0;position:absolute;top:0;transition:transform .3s;width:100%;z-index:0}.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__adunitblock .cover-image:hover img,.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .cover-image:hover img{transform:scale(1.2)}.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__adunitblock .cover-image h1,.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__adunitblock .cover-image h2,.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__adunitblock .cover-image h3,.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__adunitblock .cover-image h4,.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__adunitblock .cover-image h5,.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .cover-image h1,.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .cover-image h2,.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .cover-image h3,.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .cover-image h4,.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .cover-image h5{margin-bottom:0;margin-top:0}.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__adunitblock .cover-image h1,.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .cover-image h1{color:#ed5107;font-weight:600}.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .container{padding:1em 0;width:90%}.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .container .cover-image{align-items:flex-end;display:flex}@media(min-width:768px){.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .container .cover-image{aspect-ratio:438/146}}.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .container .cover-image h2 .eyebrow{color:#ed5107;display:block;font-size:.7em}.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .container p{margin-top:1em}@media(min-width:768px){.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .container{margin:0;width:45%}.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .container:only-child{width:100%}.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock{align-items:stretch;display:flex;justify-content:space-between;margin:0 auto;max-width:960px}.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .divider{align-items:center;display:flex}.SilverStripe\\Blog\\Model\\BlogPost article.main .cw__blocks__prevnextarticleblock .divider:before{border-left:1px solid #000;content:"";height:70%;width:1px}}
