@media (min-width:768px){.refinement-bar{box-shadow:none;position:relative}}.all-brands-container,.all-conditions-container{background-color:#fff}.container-search-brands,.container-search-conditions{background-color:#fff;width:100%;padding-left:64px;padding-right:64px;padding-bottom:80px}@media (max-width:543.98px){.container-search-brands,.container-search-conditions{padding-left:16px;padding-right:16px}}@media (max-width:543.98px){.refinement-bar{position:inherit;display:block;width:92%;margin:auto;box-shadow:none;border:1px solid #dde2e7}.refinement-bar .refinement-brand{display:none}.refinement-bar .refinements{padding-top:0}.refinement-bar .refinements .refinement,.refinement-bar .refinements .refinement .card-header{margin-bottom:0}.refinement-bar .refinements .refinement button.title{padding:0}.refinement-bar .refinements .refinement button.title:after{content:""}.refinement-bar .refinements .refinement button.title span{font-size:16px;font-weight:700;padding:19px 0 16px}.refinement-bar .refinements .refinement .card-body li span{font-size:14px;color:#335d53}.refinement-bar #refinement-category ul li ul.values{display:none}}.filter-sort-tabs{display:-ms-flexbox;display:flex}@media (min-width:544px){.filter-sort-tabs{margin-top:20px}}.filter-sort-tabs button{border:1px solid #dde2e7;height:38px;float:left;position:relative;font-size:14px;color:#0173cd;font-weight:700;background-color:#f2f6fa}.filter-sort-tabs button:after{background-repeat:no-repeat;background-size:8px 14px;background-position:0 0;background-image:url(../images/right-caret.png);width:8px;height:14px;content:"";position:absolute;top:12px;right:14px;transform:rotate(90deg)}.filter-sort-tabs button:focus{outline:0}.search-results .breadcrumb{width:100%!important}.search-results .breadcrumb a{margin-right:0!important}.search-results .content-search-tab.active{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.search-results .content-search-tab .title{font-size:20px}@media (min-width:768px){.search-results .content-search-tab .title{font-size:30px}}.search-results .content-search-tab .subtitle{font-size:20px;padding:10px 0 5px;margin-bottom:25px}.search-results .content-search-tab .pagination-row{font-size:14px;font-weight:700;color:#373839;padding:10px 0}.search-results .content-search-tab .pagination-row .page-numbers{float:right;margin:0 12px}.search-results .content-search-tab .pagination-row .back-page{width:0;height:0;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #6e747c transparent transparent;float:right;margin-top:5px}.search-results .content-search-tab .pagination-row .next-page{width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #6e747c;float:right;margin-top:5px}.search-results .content-search-tab .pagination-row .back-page.active{cursor:pointer;border-color:transparent #0173cd transparent transparent}.search-results .content-search-tab .pagination-row .next-page.active{cursor:pointer;border-color:transparent transparent transparent #0173cd}.search-results .content-search-tab .learn-by-select{height:40px;display:block;width:100%;border:1px solid #dde2e7;background-color:#f2f6fa;font-size:14px;font-weight:700;color:#0173cd;padding-left:10px;padding-top:2px;margin-top:16px}.search-results .see-all-results{background:#f2f6fa;padding-top:6px;padding-bottom:6px;margin-bottom:10px}.search-results .see-all-results a{color:#000!important;font-size:18px;padding-right:20px;background-image:url(../images/right-caret.png);background-repeat:no-repeat;background-size:5px 10px;background-position:right 6px}.search-results .cannot-decide{text-align:right;font-size:14px;color:#404655;font-style:normal;font-weight:400}.search-results .cannot-decide a{color:#0070d2!important}.search-results .content-result-item{margin-bottom:30px}.search-results .content-result-item .content-img{width:20%;float:left}@media (min-width:768px){.search-results .content-result-item .content-img{width:60px}}.search-results .content-result-item .card{border:none;float:left;width:80%;padding-left:10px;overflow:hidden;line-height:1.2}@media (min-width:768px){.search-results .content-result-item .card{width:600px}}.search-results .content-result-item .card .card-header{border:none;background:0 0;padding:0}.search-results .content-result-item .card .card-header a{font-size:16px;font-weight:400}.search-results .content-result-item .card .card-body{padding:0;font-size:14px}.search-results .qa-result-item .card{padding:0;width:100%}.search-results .qa-result-item .card .card-body{line-height:1.2}.search-results .qa-result-item .card .card-body .topic{color:#75808a;font-size:14px}.search-results .qa-result-item .card .card-body .question{margin-top:6px}.search-results .qa-result-item .card .card-body .question a{font-size:15px;font-weight:700;color:#5f6265!important}.search-results .qa-result-item .card .card-body .tags{margin-top:6px;max-height:60px;text-overflow:ellipsis;font-size:14px;color:#a4a9af}.rx-icon{display:inline-block;position:relative;left:0;background:url(../images/icon-rxsmall.png) 50%/16px 16px no-repeat;width:20px;height:20px}.search-results .breadcrumb .first-breadcrumb{display:-ms-flexbox;display:flex}@media (max-width:1024px){.filter-sort-tabs{padding-left:0;padding-right:0;margin-top:40px;margin-bottom:10px}.filter-sort-tabs .filter-button-mobile{padding-right:0}.filter-sort-tabs .mobile-sort-container .custom-select-sort{border:1px solid #e8ebed;width:100%}.filter-sort-tabs .mobile-sort-container .custom-select-sort .select-current-option{padding:0;border:1px solid #acb2c1;border-radius:3px}.filter-sort-tabs .mobile-sort-container .custom-select-sort .select-current-option .default-option-information,.filter-sort-tabs .mobile-sort-container .custom-select-sort .select-current-option .selected-option-information{width:100%;padding-left:15px;padding-right:15px}.filter-sort-tabs .mobile-sort-container .custom-select-sort .custom-options{right:unset}.filter-sort-tabs .mobile-sort-container .custom-select-sort.open .select-current-option{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.filter-sort-tabs .filter-button-mobile button,.filter-sort-tabs .sort-button-mobile button{background-color:#fff;border:1px solid #acb2c1;border-radius:3px;letter-spacing:.01em;color:#404655;padding-left:10px;padding-right:0;font-weight:400;height:40px}.filter-sort-tabs .filter-button-mobile button:after,.filter-sort-tabs .sort-button-mobile button:after{background-repeat:no-repeat;background-size:10px 10px;background-position:0 0;background-image:url(../images/down.png);width:10px;height:10px;content:"";position:absolute;top:12px;right:14px;transform:none}.filter-sort-tabs button{width:100%}}@media (max-width:1024px){.filter-sort-tabs.new-category-page .mobile-sort-container .custom-select-sort .select-current-option{border:1px solid #e8ebed}.filter-sort-tabs.new-category-page .mobile-sort-container .custom-select-sort .select-current-option .default-option-information .option-name,.filter-sort-tabs.new-category-page .mobile-sort-container .custom-select-sort .select-current-option .selected-option-information .option-name{color:#001753;font-weight:600;font-size:14px}.filter-sort-tabs.new-category-page .filter-button-mobile button,.filter-sort-tabs.new-category-page .sort-button-mobile button{color:#4c4742;font-weight:700;font-size:16px;border:none;background-color:#e5e1dd;border-radius:24px;text-align:center!important}.filter-sort-tabs.new-category-page .filter-button-mobile button:after,.filter-sort-tabs.new-category-page .sort-button-mobile button:after{content:unset}}.brand-breadcrumb,.condition-breadcrumb{margin-top:15px}.brand-breadcrumb .container .breadcrumb,.condition-breadcrumb .container .breadcrumb{padding-left:0}.all-conditions-header-container{padding:0;margin:0}.all-brands-header-container .all-brands-header h1,.all-brands-header-container .all-conditions-header h1,.all-conditions-header-container .all-brands-header h1,.all-conditions-header-container .all-conditions-header h1{font-weight:500;font-size:24px;color:#2d2720;font-family:Libre Baskerville;padding:24px 64px;margin-bottom:0}@media (max-width:543.98px){.all-brands-header-container .all-brands-header h1,.all-brands-header-container .all-conditions-header h1,.all-conditions-header-container .all-brands-header h1,.all-conditions-header-container .all-conditions-header h1{padding:24px 16px}}.all-brands-header-container .all-brands-pitch,.all-conditions-header-container .all-brands-pitch{font-size:14px;letter-spacing:.01em;color:#5b616b;max-width:635px}.alphabetical-filter-container{background-color:#f4f3ef;margin:0 64px;padding:16px;border-radius:5px}@media (max-width:543.98px){.alphabetical-filter-container{display:none}}.alphabetical-filter-container .container{padding-top:16px;padding-bottom:16px}.alphabetical-filter-container .alphabetical-filter{width:3%;border-radius:3px;padding-top:3px;padding-bottom:3px;display:inline-block;text-align:center;color:#2d2720;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:.055em;cursor:pointer;background:0 0;border:none}.alphabetical-filter-container .alphabetical-filter:hover{background-color:#85a9ff;color:#fff;font-weight:700}.alphabetical-filter-container .alphabetical-filter:hover:focus{border:none!important}.alphabetical-filter-container .alphabetical-filter:focus{border:none!important;outline:0}.alphabetical-filter-container .alphabetical-filter.selected{background-color:#335d53;color:#fff;font-weight:700;border:none!important;outline:0}.alphabetical-filter-container .alphabetical-filter.all-brands,.alphabetical-filter-container .alphabetical-filter.all-conditions{width:45px;text-transform:capitalize}.alphabetical-filter-container .alphabetical-filter.disabled-alphabetical-filter{color:#b5aea8;cursor:default}.alphabetical-filter-container .alphabetical-filter.disabled-alphabetical-filter:hover{font-weight:500;background-color:#f4f3ef}.dropdown-toggle-brands,.dropdown-toggle-conditions{display:none;background:url(../images/dropdown-down.png) 100% no-repeat;background-position-y:center;background-position-x:calc(100% - 18px);width:92.5%;margin:auto;border-radius:64px;border:1px solid #b5aea8!important;background-color:#fff!important;box-shadow:none!important;height:54px;font-size:16px;font-weight:500;padding:16px}@media (max-width:543.98px){.dropdown-toggle-brands,.dropdown-toggle-conditions{display:block}}.dropdown-toggle-brands.open,.dropdown-toggle-conditions.open{background:url(../images/dropdown-up.png) 100% no-repeat;background-position-y:center;background-position-x:calc(100% - 18px)}.dropdown-toggle-brands:-ms-input-placeholder,.dropdown-toggle-conditions:-ms-input-placeholder{font-size:16px!important;color:#4c4742!important;font-weight:500!important;font-family:DM Sans}.dropdown-toggle-brands::placeholder,.dropdown-toggle-conditions::placeholder{font-size:16px!important;color:#4c4742!important;font-weight:500!important;font-family:DM Sans}.mobile-alphabetical-filter-container{background-color:#fff;display:none;position:absolute}.mobile-alphabetical-filter-container .options-row{background-color:#fdfcfb;border:1px solid #b5aea8;width:94%;-ms-flex-pack:center;justify-content:center;margin:6px auto;border-radius:20px;padding:16px}.mobile-alphabetical-filter-container .disabled{color:#aaa;pointer-events:none;background-color:#f8f9fa}.mobile-alphabetical-filter-container .alphabetical-filter{max-width:50px;height:44px;width:44px;color:#2d2720;font-size:16px;font-weight:500;font-family:DM Sans;-ms-flex-line-pack:center;align-content:center;text-align:center}.mobile-alphabetical-filter-container .alphabetical-filter.selected{background-color:#335d53;border:none!important;font-size:16px;border-radius:3px;height:28px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#fff;font-weight:700}.mobile-alphabetical-filter-container .alphabetical-filter.all-brands,.mobile-alphabetical-filter-container .alphabetical-filter.all-conditions{padding-left:0;padding-right:0}.mobile-alphabetical-filter-container .brand-filter-options{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.mobile-alphabetical-filter-container .alphabetical-filter.disabled-alphabetical-filter{color:#b5aea8;cursor:not-allowed}@media (max-width:768px){.mobile-alphabetical-filter-container .alphabetical-filter{-ms-flex:1 1 25%;flex:1 1 25%}}@media (max-width:480px){.mobile-alphabetical-filter-container .alphabetical-filter{-ms-flex:1 1 50%;flex:1 1 50%}}.brands .brand-container{margin-left:0;margin-right:0;padding-left:0;padding-top:24px}.brands .brand-container .brand-header{padding:16px;font-size:24px;font-weight:400;color:#2d2720;font-family:Libre Baskerville;background-color:#f4f8ff}@media (max-width:543.98px){.brands .brand-container .brand-header{font-size:26px}}.brands .brand-container .table-wrapper{width:100%;border:1px solid #d3e0ff;border-radius:4px;overflow:hidden;padding:0}.brands .brand-container .brand-table{width:100%;border-collapse:collapse}.brands .brand-container .brand-table td{padding:12px 16px;vertical-align:top;text-align:left}@media (max-width:543.98px){.brands .brand-container .brand-table td{padding:0}}.brands .brand-container .brand-table a{color:inherit}.brands .brand-container .brand-links-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:8px}@media (max-width:543.98px){.brands .brand-container .brand-links-grid{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.brands .brand-container .brand-links-grid a{padding:12px 0;box-sizing:border-box;text-align:left;text-decoration:none;font-size:14px;font-weight:500;font-family:DM Sans;color:#2d2720}@media (max-width:543.98px){.brands .brand-container .brand-links-grid a{color:#5a62d4;display:block;width:100%;padding:12px 16px;border-bottom:1px solid #f4f3ef;box-sizing:border-box}}.brands .brand-container .brand-links-grid a:hover{color:#5a62d4;text-decoration:underline}.brands .brand-container .brand-links-grid a:last-child{border-bottom:none}.brands .brand-container ul.brand-list{margin:0;list-style:none;column-count:3;column-fill:auto}@media (max-width:543.98px){.brands .brand-container ul.brand-list{column-count:1;padding-left:0}}.brands .brand-container ul.brand-list li{margin:0;padding:20px 0 0;list-style:none}.brands .brand-container ul.brand-list li a{font-size:16px;color:#5b616b}.brands .brand-container.hidden-border-bottom,.brands .brand-container:last-of-type{border-bottom:0}.conditions .condition-container{margin-left:0;margin-right:0;padding-left:0;padding-top:24px}.conditions .condition-container .condition-header{padding:16px;font-size:24px;font-weight:400;color:#2d2720;font-family:Libre Baskerville;background-color:#f4f8ff}@media (max-width:543.98px){.conditions .condition-container .condition-header{font-size:26px}}.conditions .condition-container .table-wrapper{width:100%;border:1px solid #d3e0ff;border-radius:4px;overflow:hidden}.conditions .condition-container .condition-table{width:100%;border-collapse:collapse}.conditions .condition-container .condition-table td{padding:12px 16px;vertical-align:top;text-align:left}@media (max-width:543.98px){.conditions .condition-container .condition-table td{padding:0}}.conditions .condition-container .condition-table a{color:inherit}.conditions .condition-container .condition-links-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:8px}@media (max-width:543.98px){.conditions .condition-container .condition-links-grid{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.conditions .condition-container .condition-links-grid a{padding:12px 0;box-sizing:border-box;text-align:left;text-decoration:none;font-size:14px;font-weight:500;font-family:DM Sans;color:#2d2720}@media (max-width:543.98px){.conditions .condition-container .condition-links-grid a{color:#5a62d4;display:block;width:100%;padding:12px 16px;border-bottom:1px solid #f4f3ef;box-sizing:border-box}}.conditions .condition-container .condition-links-grid a:hover{color:#5a62d4;text-decoration:underline}.conditions .condition-container .condition-links-grid a:last-child{border-bottom:none}.conditions .condition-container ul.condition-list{margin:0;list-style:none;column-count:3;column-fill:auto}@media (max-width:543.98px){.conditions .condition-container ul.condition-list{column-count:1;padding-left:0}}.conditions .condition-container ul.condition-list li{margin:0;padding:20px 0 0;list-style:none}.conditions .condition-container ul.condition-list li a{font-size:16px;color:#5b616b}.conditions .condition-container.hidden-border-bottom,.conditions .condition-container:last-of-type{border-bottom:0}