Skip to Main Content
  • @charset "UTF-8"; /* CSS Document */ /* By: Nikko Fajardo mfajardo@costco.com */ /******************** ********************* HOME PAGE 1.1 - WRAPPER/BOX STYLES 1.2 - TEXT STYLES 1.3 - BUTTON STYLES FEATURE PAGES CSS based on Costco/Possible Master Style List https://docs.google.com/a/costco.com/spreadsheet/ccc?key=0AkG5oN6ql-B8dFNrbVB0dmsxNTJvZmFnVVZCT2phaXc&usp=drive_web 2.1 - WRAPPER/COLUMN STYLES 2.2 - TEXT STYLES 2.3 - TABLE STYLES ********************* *********************/ body { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; } a { color: #005dab; text-decoration:none; } /******************** 1.1 - HOME PAGE BOX STYLES ********************/ .rx-fp-wrapper { width: 970px; margin-bottom: 15px; } .box-970x323 { float: left; width: 970px; /*height: 322px; */ padding: 15px 0px 15px 0px; border-top: solid 1px #e0e0e0; } .box-723x323 { float: left; width: 723px; height: 323px; background-color: #e3e9ee; margin-right: 18px; } .box-446x245 { float: left; width: 446px; height: 245px; margin-right: 18px; padding: 32px 15px 15px 15px; } /*for row1 rightmost e-spot*/ .box-199x263 { float:left; width: 199px; height: 263px; padding: 45px 15px 15px 15px; } .box-199x245 { float: left; width: 199px; height: 245px; margin-right: 18px; padding: 32px 15px 15px 15px; } .box-rt-199x245 { float: left; width: 199px; height: 245px; padding: 32px 15px 15px 15px; } /*for row4 eSpots*/ .box-199x126 { float: left; width: 199px; height: 126px; margin-right: 18px; margin-bottom: 15px; padding: 14px 15px 20px 15px; } .box-rt-199x126 { float: left; width: 199px; height: 126px; margin-bottom: 15px; padding: 14px 15px 20px 15px; } .box-botrow-299 { float: left; width: 229px; /*height: 126px; */ padding: 0px; } /******************** 1.2 - HOME PAGE TEXT STYLES ********************/ .eSpot-title { font-weight: normal; font-size: 20px; line-height: 22px; text-align: left; color: #333; text-transform: uppercase; } .eSpot-title2 { font-weight: normal; font-size: 13px; line-height: 16px; text-align: left; color: #333; text-transform: uppercase; } .eSpot-text { font-size:15px; line-height:18px; text-align:left; margin-top: 12px; } .eSpot-text li { list-style-type: disc; margin-top: 6px; text-decoration:none; } .eSpot-text ul{ margin-left: 18px; padding: 0px; } .eSpot-text2 { font-size:13px; line-height:16px; text-align:left; margin-top: 18px; } .eSpot-text2 li{ list-style-type: disc; margin-top: 6px; text-decoration:none; } .eSpot-text2 ul{ margin-left: 16px; padding: 0px; } .eSpot-cta { margin: 24px 0px 0px 0px; font-size:13px; line-height:16px; text-align:left; } /******************** 1.3 - HOME PAGE BUTTON STYLES ********************/ .rx-homepage-button { padding: 0px 0px 0px 0px !important; } /******************** 2.1 - FEATURE PAGE WRAPPER/COLUMN STYLES ********************/ /***** wrapper *****/ .rx-ftpg { width: 970px; font-family: "Trebuchet MS"; margin-bottom: 60px; } /******************** 2.2 - TEXT STYLES ********************/ /***** Style 1 *****/ .title-page { font-family:Georgia; font-weight: normal; font-size: 24px; line-height: 24px; text-align: left; color: #0060a9; margin: 0px 0px 30px 0px; } /***** Style 2 *****/ .left-nav-item { font-weight: bold; font-size: 13px; line-height: 24px; text-align: left; color: #0060a9; /***active state = color #fff; hover state = underline***/ } /***** Style 3 *****/ .title-home { font-weight: normal; font-size: 40px; /*line-height: 18px; */ text-align: left; color: #fff; } /***** Style 8 *****/ .body-copy-large { font-weight: normal; font-size: 15px; line-height: 20px; text-align: left; color: #333; } /***** Style 8 + 25px top margin*****/ p.body-copy-large { margin: 15px 0px 10px 0px; } /***** Style 9 *****/ .body-copy-regular { font-weight: normal; font-size: 13px; line-height: 18px; text-align: left; color: #333; } /***** Style 10 -- changed font-size to 13px and linesp to 16px *****/ .subhead-section { font-weight: bold; font-size: 13px; line-height: 16px; text-align: left; color: #333; text-transform: uppercase; } /***** Style 13 -- changed font-size to 20px and linesp to 22px *****/ .subhead-large { font-weight: normal; font-size: 20px; line-height: 22px; text-align: left; color: #333; text-transform: uppercase; } /***** Style 13 + margin *****/ h2.subhead-large { margin: 45px 0px 0px 0px; font-size: 18px; line-height: 20px; } /***** Style 14 *****/ .body-copy-small { font-weight: normal; font-size: 12px; line-height: 14px; text-align: left; color: #333; } /***** Style 13 + margin + border top. Based on h2 subhead large *****/ h2.rx-faq { margin: 60px 0px 0px 0px; border-top: 1px solid #d6d6d6; font-size: 1em; line-height: 1.4em; padding-top:15px; text-transform: uppercase; font-weight: bold; } /***** LINK STYLES *****/ a:hover, a:focus, a.focus { text-decoration: underline; } a.rx-top { font-size: 12px; line-height: 24px; margin-top: 3px; margin-bottom: 10px; display:block; } /***** LIST STYLES *****/ ul.rx-list { padding: 20px 0px 20px 20px; margin: 0px; } li.rx-list-item { list-style:disc; margin-bottom: 10px; } li.rx-ol-list-item { list-style:decimal; margin-bottom: 10px; } li.rx-alpha-list-item { list-style:lower-alpha; margin-bottom: 10px; } li.rx-toc { margin-bottom: 10px; margin-left: -20px; list-style:none} /******************** 2.3 - TABLE STYLES ********************/ /***** TABLE STYLES *****/ .table-header { background-color: #f7f7f7; border: 1px #e0e0e0 solid; padding: 10px 15px 10px 15px; margin-top: 25px; clear:both; } .table-row { border-bottom: 1px #e0e0e0 solid; padding: 10px 15px 10px 15px; clear:both; } .table-col1 { min-width: 45%; float:left; } .table-col2 { width: 20%; float:left; } .table-col2b { width: 30%; float:left; } .table-col2-price { width: 20%; float:left; text-align: right; } /******************** 2.4 - MISC ********************/ /*drug list alphabet bar*/ .alpha-header { background-color: #f7f7f7; border: 1px #e0e0e0 solid; margin-top: 25px; } /***** Style 19 *****/ a.alpha-letter{ background-color: #f7f7f7; color: #333333; float: left; padding: 8px 0px 8px 0px; text-align: center; width: 3.84%; } .alpha-letter{ background-color: #0060a9; font-weight: normal; font-size: 14px; line-height: 20px; color: #ffffff; float: left; padding: 8px 0px 8px 0px; text-align: center; width: 3.84%; }
  • Customer Service

    Pharmacy Customer Service

    Pharmacy is available 24/7 to refill prescriptions, order new prescriptions
    and check prescription status.


    Welcome to Costco Pharmacy Member Service. How can we help you?

    Pharmacy Member Service

    Location:
    802 134th St. SW
    Bldg. C Suite 140
    Everett, WA 98204

    Phone:
    1-800-607-6861

    Fax:
    1-800-633-0334

    Email:
    webpharmacy@contactcostco.com

    Hours of Operation:
    A Costco pharmacy agent is available
    Monday - Friday, 5:00 a.m. to 7:00 p.m. PT
    Saturday, 9:30 a.m. to 2:00 p.m. PT.