@charset "UTF-8";
.account-inner-cntr .item-row { font-size: 0; padding: 18px;
}
@media only screen and (min-width: 768px) { .account-inner-cntr .item-row { padding: 37px 18px 27px 18px; }
}
.account-inner-cntr .item-column1 { display: inline-block; width: 100%; vertical-align: middle;
}
@media only screen and (min-width: 1280px) { .account-inner-cntr .item-column1 { width: 60%; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .account-inner-cntr .item-column1 { width: 50%; }
}
.account-inner-cntr .item-column2 { display: inline-block; width: 100%; vertical-align: middle; margin-top: 10px;
}
@media only screen and (min-width: 1280px) { .account-inner-cntr .item-column2 { width: 40%; padding-right: 100px; margin-top: 0; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .account-inner-cntr .item-column2 { width: 50%; padding-right: 0; margin-top: 0; }
}
.account-inner-cntr .item-column2 .btn-v-11 { display: block; text-align: center; height: 40px;
}
@media only screen and (min-width: 768px) { .account-inner-cntr .item-column2 .btn-v-11 { border: none; display: inline-block; text-align: left; height: 35px; }
}
.account-inner-cntr .heading { padding-bottom: 17px;
}
.account-inner-cntr .divider-dark { border-bottom: 1px solid #cccccc;
}
.account-inner-cntr .divider-light { border-bottom: 1px solid #ebebeb;
}
.account-inner-cntr .registered-items-cntr { margin-top: 55px;
}
.account-inner-cntr .product-details-cntr { font-size: 0;
}
.account-inner-cntr .product-details-cntr .ledger-prod-img { display: inline-block; vertical-align: top; width: 40%;
}
.account-inner-cntr .product-details-cntr .ledger-prod-img img { width: 50%;
}
.account-inner-cntr .product-details-cntr .ledger-prod-info { display: inline-block; vertical-align: top; width: 50%; padding-top: 12px;
}
@media only screen and (min-width: 768px) { .account-inner-cntr .product-details-cntr .ledger-prod-info { width: 60%; }
}
.account-inner-cntr .product-details-cntr .message-img { display: none;
}
@media only screen and (min-width: 768px) { .account-inner-cntr .product-details-cntr .message-img { display: inline-block; width: 110px; text-align: center; }
}
.account-inner-cntr .product-details-cntr .register-message { display: inline-block; padding-top: 12px; width: 100%;
}
@media only screen and (min-width: 1280px) { .account-inner-cntr .product-details-cntr .register-message { width: 70%; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .account-inner-cntr .product-details-cntr .register-message { width: 60%; }
}
.account-inner-cntr .reg-txt-cp-bold, .account-inner-cntr .reg-txt-cntr { font-weight: bold; text-transform: uppercase;
}
.account-inner-cntr .reg-txt-cntr { padding-bottom: 5px;
}
.account-inner-cntr .reg-txt-cntr.padTop { padding-top: 5px;
}
.account-inner-cntr .reg-txt-cntr.padTop15 { padding-top: 15px;
}
.account-inner-cntr .reg-txt-cntr .value { color: #222222;
}
.account-inner-cntr .reg-txt-cntr .value a { color: #222222; text-decoration: underline;
}
.account-inner-cntr .reg-txt-cntr .value a:hover { text-decoration: none;
}
.account-inner-cntr .report-lost-cntr .title { display: inline-block; width: 122px;
}
.account-inner-cntr .report-lost-cntr .value { display: inline-block;
}
.account-inner-cntr .report-lost-cntr .icon-locator { position: relative; top: -2px; padding-right: 4px;
}
.account-inner-cntr .call-details { padding-top: 7px;
}
.account-inner-cntr .call-details .phone-number { color: #222222;
}
.tumi-tracer-registration .breadcrumb { color: #666; padding-left: 0; width: auto; text-shadow: none;
}
.tumi-tracer-registration .breadcrumb a, .tumi-tracer-registration .breadcrumb a:visited, .tumi-tracer-registration .breadcrumb a:active, .tumi-tracer-registration .breadcrumb .active a { color: #666;
}
.tumi-tracer-register-box-inner-page .regsiter-input input { width: 60%;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .tumi-tracer-register-box-inner-page .regsiter-input input { width: 70%; }
}
.tumi-tracer-register-box-inner-page .regsiter-input button { width: 40%;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .tumi-tracer-register-box-inner-page .regsiter-input button { width: 30%; }
}
.tumi-reg-box-cntr .tracer-registeration-cntr .selectboxit-list,
.tumi-reg-box-cntr .tracer-registeration-cntr .selectboxit-enabled { min-width: 80px !important; width: 80px !important; max-width: 80px !important;
}
.short-txt.numberOfTracerLabel, .numberOfTracerLabel.pickupAdressItem, .pickup_store_results-item .numberOfTracerLabel.address { position: relative; top: 10px; margin-left: 10px;
}
.noOfTracers-cntr { margin-bottom: 20px;
}
.inputBoxes .tracerNumber { border: 1px solid #cccccc !important; margin: 0 0 10px 0; display: block;
}
.repair-heading { text-align: center !important; margin-bottom: 0;
}
@media only screen and (min-width: 768px) { .repair-heading { text-align: left !important; }
}
.repair-header-txt-and-button-cntr { font-size: 0; padding-bottom: 27px; margin-bottom: 15px;
}
@media only screen and (min-width: 768px) { .repair-header-txt-and-button-cntr { margin-bottom: 52px; }
}
.repair-header-txt-and-button-cntr .repair-header-txt { display: inline-block; width: 100%; vertical-align: top;
}
@media only screen and (min-width: 768px) { .repair-header-txt-and-button-cntr .repair-header-txt { width: 50%; }
}
.repair-header-txt-and-button-cntr .repair-header-button { display: inline-block; width: 100%; vertical-align: top; text-align: center; margin-top: 15px;
}
@media only screen and (min-width: 768px) { .repair-header-txt-and-button-cntr .repair-header-button { width: 50%; text-align: right; padding-right: 40px; margin-top: 0; }
}
.in-repair-cntr { font-size: 0;
}
.in-repair-cntr .in-repair-txt { display: none;
}
@media only screen and (min-width: 768px) { .in-repair-cntr .in-repair-txt { display: inline-block; width: 40%; vertical-align: top; background: #ebebeb; padding: 23px 50px 35px 30px; height: 319px; }
}
.in-repair-cntr .in-repair-product { display: inline-block; width: 100%; vertical-align: top; padding-bottom: 15px;
}
@media only screen and (min-width: 768px) { .in-repair-cntr .in-repair-product { width: 60%; padding: 50px 0 60px 0; height: 319px; }
}
.in-repair-cntr .in-repair-product .ledger-prod-info-repair { width: 60% !important; margin-top: 40px;
}
@media only screen and (min-width: 768px) { .in-repair-cntr .in-repair-txt-mobile { display: none; }
}
.in-repair-cntr .repair-divider1 { margin-top: 26px; margin-bottom: 27px;
}
.in-repair-cntr .repair-divider2 { margin-top: 22px; margin-bottom: 27px;
}
.in-repair-cntr .section-headline-lite, .in-repair-cntr .section-headline-lite-left { text-align: center;
}
@media only screen and (min-width: 768px) { .in-repair-cntr .section-headline-lite, .in-repair-cntr .section-headline-lite-left { text-align: left; }
}
.in-repair-cntr .section-headline-lite.divider-dark, .in-repair-cntr .divider-dark.section-headline-lite-left { border: 0;
}
@media only screen and (min-width: 768px) { .in-repair-cntr .section-headline-lite.divider-dark, .in-repair-cntr .divider-dark.section-headline-lite-left { border-bottom: 1px solid #cccccc; }
}
@media only screen and (min-width: 768px) { .product-name-big { text-transform: none; }
}
.repair-info-cntr { margin-top: 15px;
}
@media only screen and (min-width: 768px) { .repair-info-cntr { margin-top: 55px; }
}
.repair-info-cntr .section-headline-lite, .repair-info-cntr .section-headline-lite-left { text-align: center;
}
@media only screen and (min-width: 768px) { .repair-info-cntr .section-headline-lite, .repair-info-cntr .section-headline-lite-left { text-align: left; }
}
.repair-info-cntr .section-headline-lite.divider-dark, .repair-info-cntr .divider-dark.section-headline-lite-left { border: 0;
}
@media only screen and (min-width: 768px) { .repair-info-cntr .section-headline-lite.divider-dark, .repair-info-cntr .divider-dark.section-headline-lite-left { border-bottom: 1px solid #cccccc; }
}
.repair-info-cntr .col1 { display: inline-block; width: 100%; vertical-align: top;
}
@media only screen and (min-width: 768px) { .repair-info-cntr .col1 { width: 50%; }
}
.repair-info-cntr .col1.mobile-only ul { list-style: none; margin: 20px 0; padding: 0;
}
.repair-info-cntr .col1.mobile-only ul li { padding: 0; margin: 10px 0 0 0;
}
@media only screen and (min-width: 768px) { .repair-info-cntr .col1.mobile-only { display: none; }
}
.repair-info-cntr .col2 { display: none;
}
@media only screen and (min-width: 768px) { .repair-info-cntr .col2 { display: inline-block; width: 48%; vertical-amargbot35lign: top; padding-left: 180px; padding-right: 40px; }
}
.repair-info-cntr .col2 a { text-decoration: underline;
}
.repair-info-cntr .col2 a:hover { text-decoration: none;
}
@media only screen and (min-width: 768px) { .repair-info-cntr .margbot35 { margin-bottom: 35px; }
}
.repair-info-cntr .section-subheading { margin-top: 24px; padding-bottom: 9px;
}
.repair-request-form .section-headline-lite, .repair-request-form .section-headline-lite-left { margin-bottom: 20px; margin-top: 55px;
}
.repair-request-form .back-btn { margin-top: 10px;
}
.repair-request-form .form-content-outer { border: 1px solid #cccccc; margin-bottom: 20px;
}
.repair-request-form .title_holder { margin: 0;
}
.repair-request-form label { display: block; padding: 15px 0 10px; color: #222222;
}
.repair-request-form label.send-promotion-news-label { display: inline-block; position: relative; margin-left: 10px; top: -2px;
}
.repair-request-form .purchase-history-btn { margin-top: 15px;
}
.repair-request-form .form-content { padding: 25px 20px 20px;
}
.repair-request-form .form-content.noPurchases { padding: 5px 20px 20px;
}
.repair-request-form textarea { width: 100%; margin-top: 15px;
}
@media only screen and (min-width: 768px) { .repair-request-form textarea { width: 50%; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .repair-request-form textarea { width: 70%; }
}
.repair-request-form .address-txt { margin: 8px 0;
}
.repair-request-form .link-underline, .repair-request-form .dark-link { text-decoration: underline;
}
.repair-request-form .link-underline:hover, .repair-request-form .dark-link:hover { text-decoration: none;
}
.repair-request-form .dark-link { color: #222222;
}
.repair-request-form .submit-cancel-buttons { margin-bottom: 38px;
}
.repair-request-form .submit-button { display: inline-block; margin-right: 29px;
}
.repair-request-form .form-footer-txt { padding-bottom: 55px;
}
.purchase-history-popup { width: 100%; padding: 40px 22px 0 22px;
}
@media only screen and (min-width: 768px) { .purchase-history-popup { width: 50%; }
}
.purchase-history-popup .ledger-prod-radio { margin-top: 40px;
}
.purchase-history-popup .cart-items-cntr { border: 1px solid #ccc;
}
.purchase-history-popup .ledger-prod, .purchase-history-popup .ledger-prod-pickup-location { padding-left: 20px;
}
@media only screen and (max-width: 767px) { .purchase-history-popup .ledger-prod-info, .purchase-history-popup .ledger-prod-img, .purchase-history-popup .ledger-prod-radio { width: 100% !important; text-align: center; }
}
.purchase-history-popup .submit-cancel-buttons-history-product { padding: 20px;
}
.purchase-history-popup .submit-cancel-buttons-history-product .cancel-button { margin-left: 29px; color: #222; text-decoration: underline;
}
.purchase-history-popup .submit-cancel-buttons-history-product .cancel-button:hover { text-decoration: none;
}
.ledger-prod-attr label { padding: 0; display: inline-block;
}
.find-a-product-section .ledger-prod-radio { display: none;
}
.find-a-product-section .ledger-prod-info .ledger-prod-name, .find-a-product-section .ledger-prod-info #olapic_viewer_overlay #olapic-viewer .author-realname, #olapic_viewer_overlay #olapic-viewer .find-a-product-section .ledger-prod-info .author-realname, .find-a-product-section .ledger-prod-info #olapic_viewer_overlay #olapic-viewer .author-handlename, #olapic_viewer_overlay #olapic-viewer .find-a-product-section .ledger-prod-info .author-handlename { display: inline-block;
}
#repairRequestForm .purchase-history-error { margin: 10px 0 0 0;
}
.personalization-page .personalization-settings-modules { margin-top: 35px; font-size: 0;
}
.personalization-page .section-headline-lite, .personalization-page .section-headline-lite-left { text-align: center;
}
@media only screen and (min-width: 768px) { .personalization-page .section-headline-lite, .personalization-page .section-headline-lite-left { text-aling: left; }
}
.personalization-page .account-module { width: 100%; padding: 0; margin-bottom: 20px;
}
@media only screen and (min-width: 768px) { .personalization-page .account-module { width: 50%; margin-bottom: 0; }
}
.personalization-page .account-module-inner { width: 100%; margin: 0 auto; min-height: 445px;
}
@media only screen and (min-width: 768px) { .personalization-page .account-module-inner { width: 80%; }
}
.personalization-page .module-body-cntr-main { display: block; height: auto; min-height: 328px;
}
.personalization-page .monogram-text { margin-top: 37px; margin-bottom: 21px;
}
.personalization-page .ctnr-monogram { top: 48%;
}
@media only screen and (min-width: 768px) { .personalization-page .ctnr-monogram { top: 43%; }
}
.personalization-page .color-assent-txt-cntr { margin-bottom: 32px;
}
.personalization-page .color-assent-txt-cntr .accent-color-cntr-box { width: 20px; display: inline-block;
}
.personalization-page .border-right-light { border-right: 0;
}
@media only screen and (min-width: 768px) { .personalization-page .border-right-light { border-right: 1px solid #ebebeb; }
}
.personalization-page .personalized-purchases-cntr { margin-top: 54px;
}
.personalization-page .personalized-purchases-modules { font-size: 0; padding-top: 40px; padding-bottom: 39px; margin-bottom: 59px;
}
.personalization-page .personalized-purchases-modules .module-box { width: 100%; display: inline-block; vertical-align: top; margin-bottom: 20px;
}
@media only screen and (min-width: 768px) { .personalization-page .personalized-purchases-modules .module-box { width: 50%; margin-bottom: 100px; }
}
.personalization-page .personalized-purchases-modules .module-box .shareLink { margin-bottom: 10px;
}
.personalization-page .product-details-cntr .ledger-prod-info { width: 60%;
}
@media only screen and (min-width: 768px) { .personalization-page .product-details-cntr .ledger-prod-info { width: 65%; }
}
.personalization-page .monogram-added-cntr { background: #ebebeb; padding: 10px 40px 10px 10px; margin-bottom: 16px; display: inline-block;
}
.personalization-page .monogram-added-cntr .ico { display: inline-block; margin-right: 5px; width: 34px;
}
.personalization-page .monogram-added-cntr .ico span.mono-img { border-radius: 3px; background: #222222; color: white; display: block; line-height: 1.7em; text-transform: uppercase; text-align: center;
}
.personalization-page .share-link-cntr { padding: 9px 0 18px 0;
}
.personalization-page.tumiglobal .account-module-inner { min-height: 0; padding-bottom: 0;
}
.personalization-page.tumiglobal .account-module-inner .module-body-cntr-main { min-height: 0;
}
.personalization-page.tumiglobal .account-module-inner .ctnr-monogram { top: 68%;
}
#newsLetterForm { position: relative;
}
@media only screen and (max-width: 767px) { #newsLetterForm .noPromotions-cntr { position: absolute; top: 90px; }
}
.cntr-alerts-main { padding: 15px 0 40px 0;	}
@media only screen and (min-width: 768px) { .cntr-alerts-main .margtop35 { margin-top: 35px; }
}
.cntr-alerts-main .alert-type-cntr { font-size: 0; margin-top: 20px;
}
@media only screen and (max-width: 767px) { .cntr-alerts-main .alert-type-cntr { margin-top: 40px; }
}
.cntr-alerts-main .alert-type-cntr .alerts-box { width: 100%; display: inline-block; padding: 15px 15px; vertical-align: top; min-height: 300px;
}
@media only screen and (min-width: 768px) { .cntr-alerts-main .alert-type-cntr .alerts-box { width: 50%; padding: 15px 40px; min-height: 480px; }
}
.cntr-alerts-main .alert-type-cntr .alerts-cntr { margin-bottom: 10px;
}
.cntr-alerts-main .alert-type-cntr .alerts-sub-heading { margin-bottom: 10px;
}
.cntr-alerts-main .alert-type-cntr .email-alerts-cntr { background: #EBEBEB;
}
.cntr-alerts-main .cntr-save-btn { margin-top: 10px; text-align: center;
}
.cntr-alerts-main .cntr-save-btn.tumiglobal { margin-top: 20px; text-align: left;
}
.cntr-alerts-main .promo-signup-cntr { margin-bottom: 10px;
}
.birthDate .form_field-elements { display: inline-block; width: auto !important;
}
.saved-items .qty-blk { margin-bottom: 20px;
}
.saved-items .qty-blk label { font-family: 'proxima-nova', sans-serif; font-weight: 400; font-size: 14px; letter-spacing: .025em;
}
.saved-items .qty-blk .select-qty { height: 38px; margin-left: 10px; text-align: center; width: 70px;
}
.saved-items .ctnr-pickupfromstore { width: 100%;
}
.img-block-saved-purached-items { display: inline-block;
}
.section-headline-saved-items { float: left;
}
.print-link-saved-items { float: right;
}
.paymentinfo-and-giftcard .stack { border: 0;
}
.paymentinfo-and-giftcard .span4.sec-header, .paymentinfo-and-giftcard .textpage h3.span4, .textpage .paymentinfo-and-giftcard h3.span4 { text-transform: uppercase;
}
@media only screen and (max-width: 767px) { .paymentinfo-and-giftcard .span4.sec-header, .paymentinfo-and-giftcard .textpage h3.span4, .textpage .paymentinfo-and-giftcard h3.span4 { display: none; }
}
.paymentinfo-and-giftcard .removePaymentDetails,
.paymentinfo-and-giftcard .setDefaultPaymentDetails { display: inline-block;
}
.paymentinfo-and-giftcard .removePaymentDetails .btn-v-2,
.paymentinfo-and-giftcard .setDefaultPaymentDetails .btn-v-2 { text-transform: none; border-bottom: 1px solid #d3d3d3; . font-size: 12px; height: auto; margin: 0 12px; padding: 0; color: #666; font-weight: normal; line-height: normal;
}
.paymentinfo-and-giftcard .set-as-default-payment { display: inline-block; margin-left: 12px; line-height: normal;
}
.paymentinfo-and-giftcard .stack section.stack-header, .paymentinfo-and-giftcard .stack-section.stack-header { border-bottom: 1px solid #BFBFBF;
}
.paymentinfo-and-giftcard .stack section.stack-no-bg + section.stack-no-bg, .paymentinfo-and-giftcard .stack-section.stack-no-bg + section.stack-no-bg { border-bottom: 1px solid #BFBFBF; border-top: 0;
}
.paymentinfo-and-giftcard .manage-payment-text { margin-bottom: 25px;
}
@media only screen and (max-width: 767px) { .paymentinfo-and-giftcard .row-no-stack .span4 { width: 100%; margin-left: 0; }
}
.gift-card-cntr { margin-top: 50px;
}
.gift-card-cntr .section-headline-lite, .gift-card-cntr .section-headline-lite-left { margin-bottom: 18px;
}
.gift-card-cntr .btn-get-card-balance { margin-top: 15px; margin-bottom: 15px;
}
.gift-card-balance-amount { float: left; padding-top: 40px; font-family: 'proxima-nova', sans-serif; font-weight: 600; font-size: 15px; letter-spacing: .025em;
}
.gift-card-balance-amount-loader { margin-top: 40px; z-index: 100;
}
.gift-card-error { color: #c41e3a; font-family: 'proxima-nova', sans-serif; font-weight: 400; font-size: 13px; letter-spacing: .025em;
}
.password-changed-text-cntr { margin-bottom: 20px;
}
.btn-v-10.isOpen { border-color: #fff; outline: 0 none;
}
.account-gift-card-balance-check-cntr .enterGiftCardNumber { width: 270px;
}
.account-gift-card-balance-check-cntr .entergiftCardPin { width: 100px;
}
.account-gift-card-balance-check-cntr .pinNumber-cntr { display: inline-block;
}
.account-gift-card-balance-check-cntr .more-info-btn { display: inline-block; margin-left: 15px; font-size: 14px;
}
.account-gift-card-balance-check-cntr .more-info-btn .icon-info, .account-gift-card-balance-check-cntr .more-info-btn .msg-info { position: relative; top: -2px; right: 5px;
}
.account-gift-card-balance-check-cntr .gift-card-balance-amount { float: none; padding-top: 0;
}
.account-gift-card-balance-check-cntr .gift-card-balance-amount-loader { margin-top: 0;
}
.account-gift-card-balance-check-cntr .check-gift-card-balanace-cntr { margin-top: 20px;
}
.guest-tumi-tracer-top-cntr { background: #ebebeb; padding: 28px 0 28px 31px; margin: 30px 0;
}
.guest-tumi-tracer-top-cntr .content-holder { display: inline-block; vertical-align: middle;
}
.guest-tumi-tracer-top-cntr .have-tumi-account-label { font-family: 'proxima-nova', sans-serif; font-weight: 600; font-size: 16px; letter-spacing: .025em; color: #222222; text-transform: uppercase;
}
.guest-tumi-tracer-top-cntr .tumi-tracer-signin-btn { margin: 0 18px 0 29px;
}
.guest-tumi-tracer-top-cntr .why-sing-in-link a { font-family: 'proxima-nova', sans-serif; font-weight: 400; font-size: 12px; letter-spacing: .025em; border-bottom: 1px solid #D3D3D3;
}
.guest-tumi-tracer-top-cntr .why-sing-in-link a:hover { text-decoration: none;
}
.tumi-reg-box-cntr { border: 1px solid #CCCCCC; margin: 30px 0;
}
.tumi-reg-box-cntr .tracer-registeration-label { font-family: 'proxima-nova', sans-serif; font-weight: 400; font-size: 13px; letter-spacing: .025em; text-transform: uppercase; margin-bottom: 12px; color: #222222;
}
.tumi-reg-box-cntr .item-row { padding: 25px 20px 30px 37px;
}
.tumi-reg-box-cntr .ctnr-field-label { margin-bottom: 5px; color: #222222;
}
.tumi-reg-box-cntr .ctnr-field-input, .tumi-reg-box-cntr .ctnr-field-select, .tumi-reg-box-cntr .ctnr-field-textarea { margin-bottom: 20px; max-width: 250px;
}
.tumi-reg-box-cntr .cvform { width: 100%;
}
.tumi-reg-box-cntr .selectboxit-list, .tumi-reg-box-cntr .selectboxit-enabled { max-width: 240px !important; min-width: 240px !important; width: 240px !important;
}
.tumi-reg-box-cntr .selectboxit-list, .tumi-reg-box-cntr .selectboxit-enabled { max-width: 250px !important; min-width: 250px !important; width: 250px !important;
}
.tumi-reg-box-cntr #address\.postcode { width: 130px;
}
.tumi-reg-box-cntr .tracer-product-detail .ledger-prod-img { display: inline-block; vertical-align: top; width: 40%;
}
@media only screen and (min-width: 768px) { .tumi-reg-box-cntr .tracer-product-detail .ledger-prod-img { width: 10%; }
}
.tumi-reg-box-cntr .tracer-product-detail .ledger-prod-info { display: inline-block; vertical-align: top; width: 50%;
}
@media only screen and (min-width: 768px) { .tumi-reg-box-cntr .tracer-product-detail .ledger-prod-info { width: 40%; }
}
.tumi-reg-box-cntr .tracer-product-detail .ledger-prod-info .reg-txt-cntr { font-weight: normal;
}
.tumi-reg-box-cntr .tracer-product-detail .remove-button-tracer { display: inline-block; vertical-align: top; width: 90%; text-align: center; margin-top: 40px;
}
@media only screen and (min-width: 768px) { .tumi-reg-box-cntr .tracer-product-detail .remove-button-tracer { width: 50%; text-align: right; margin-top: 0; }
}
.tumi-reg-box-cntr .privacyPolicy { font-size: 14px; margin-bottom: 10px;
}
.tumi-reg-box-cntr .privacy-pol-link a { font-family: 'proxima-nova', sans-serif; font-weight: 400; font-size: 12px; letter-spacing: .025em; border-bottom: 1px solid #D3D3D3;
}
.tumi-reg-box-cntr .privacy-pol-link a:hover { text-decoration: none;
}
.tumi-reg-box-cntr .tumi-tracer-register-box { margin-right: 17px;
}
@media only screen and (min-width: 1280px) { .tumi-reg-box-cntr .tumi-tracer-register-box { width: 50%; }
}
.loose-bag-cntr { border: none; margin: 60px 0 0 0;
}
.loose-bag-cntr h3 { font-family: 'proxima-nova', sans-serif; font-weight: 400; font-size: 16px; letter-spacing: .025em; color: #222222; padding: 0 0 5px 22px;
}
.loose-bag-cntr .item-row { padding-bottom: 0;
}
.tumi-reg-thanks-message { padding: 36px 0; text-align: center; border: 1px solid #ccc;
}
.tumi-reg-thanks-message .section-headline-lite, .tumi-reg-thanks-message .section-headline-lite-left { text-align: center; font-weight: bold; margin-bottom: 10px;
}
.tumi-reg-thanks-message .tumi-tracer-registered-email { font-weight: bold; margin-bottom: 25px;
}
.tumi-reg-thanks-message .print-link-txt { font-family: 'proxima-nova', sans-serif; font-weight: 400; font-size: 11px; letter-spacing: .025em; text-transform: uppercase;
}
.tumi-reg-thanks-message .icon.icon-print, .tumi-reg-thanks-message .icon-print.icon-plus:before, .tumi-reg-thanks-message .icon-print.icon-minus:before, .tumi-reg-thanks-message .icon-print.icon-arrow-down:before, .tumi-reg-thanks-message .icon-print.icon-openarrow-right:before, .tumi-reg-thanks-message .icon-print.icon-next:before, .tumi-reg-thanks-message .icon-print.btn-next:before, .tumi-reg-thanks-message .icon-print.icon-prev:before, .tumi-reg-thanks-message .icon-print.btn-prev:before, .tumi-reg-thanks-message .icon-print.icon-arrow-prev:before, .tumi-reg-thanks-message .icon-print.icon-arrow-next:before, .tumi-reg-thanks-message .icon-print.icon-arrow-prev-sm:before, .tumi-reg-thanks-message .icon-print.icon-arrow-next-sm:before, .tumi-reg-thanks-message .icon-print.icon-arrow-go-lg:before, .tumi-reg-thanks-message .icon-print.icon-arrow-go-sm:before, .tumi-reg-thanks-message .icon-print.icon-go:before, .tumi-reg-thanks-message .icon-print.icon-arrow-go-back-sm:before, .tumi-reg-thanks-message .icon-print.icon-check:before, .tumi-reg-thanks-message label.icon-print.cvform-lbl-checkbox:before,
.tumi-reg-thanks-message label.icon-print.cvform-lbl-checkbox-reverse:before, .tumi-reg-thanks-message .icon-print.msg-success:before, .tumi-reg-thanks-message .icon-print.icon-dot:before, .tumi-reg-thanks-message .icon-print.icon-info:before, .tumi-reg-thanks-message .icon-print.msg-info:before, .tumi-reg-thanks-message .icon-print.icon-instagram:before, .tumi-reg-thanks-message .icon-print.icon-locator:before, .tumi-reg-thanks-message .icon-print.icon-openarrow-down:before, .tumi-reg-thanks-message .icon-print.icon-down:before, .tumi-reg-thanks-message .selectboxit .selectboxit-arrow-container .icon-print.selectboxit-arrow.tumi-select-arrow:before, .selectboxit .selectboxit-arrow-container .tumi-reg-thanks-message .icon-print.selectboxit-arrow.tumi-select-arrow:before, .tumi-reg-thanks-message .icon-print.icon-openarrow-up:before, .tumi-reg-thanks-message .icon-print.icon-up:before, .tumi-reg-thanks-message .icon-print.icon-pinterest:before, .tumi-reg-thanks-message .icon-print.icon-search:before, .tumi-reg-thanks-message .icon-print.icon-star-filled:before, .tumi-reg-thanks-message .icon-print.icon-star-outline:before, .tumi-reg-thanks-message .icon-print.icon-tumi-locator:before, .tumi-reg-thanks-message .icon-print.icon-tumi-t:before, .tumi-reg-thanks-message .icon-print.icon-twitter:before, .tumi-reg-thanks-message .icon-print.icon-x:before, .tumi-reg-thanks-message .icon-print#cboxClose:before, .tumi-reg-thanks-message .icon-print.icon-facebook:before, .tumi-reg-thanks-message .icon-print.icon-close:before, .tumi-reg-thanks-message .icon-print.icon-minicart:before, .tumi-reg-thanks-message .icon-print.icon-email:before, .tumi-reg-thanks-message .icon-print.icon-xbrace:before, .tumi-reg-thanks-message .icon-print.icon-laptop:before, .tumi-reg-thanks-message .icon-print.icon-plane:before, .tumi-reg-thanks-message .icon-print:before, .tumi-reg-thanks-message .icon-print.icon-security:before, .tumi-reg-thanks-message .icon-print.icon-shoulderstrap:before, .tumi-reg-thanks-message .icon-print.icon-truck:before, .tumi-reg-thanks-message .icon-print.icon-truck-md:before, .tumi-reg-thanks-message .icon-print.icon-tumitracker:before, .tumi-reg-thanks-message .icon-print.icon-warranty:before, .tumi-reg-thanks-message .icon-print.icon-warranty-md:before, .tumi-reg-thanks-message .icon-print.icon-plane-md:before, .tumi-reg-thanks-message .icon-print.icon-error, .tumi-reg-thanks-message .icon-print.msg-error, .tumi-reg-thanks-message .icon-print.icon-warn, .tumi-reg-thanks-message .icon-print.msg-warning, .tumi-reg-thanks-message .icon-print.icon-checkcircle, .tumi-reg-thanks-message .icon-print.checkout-pagetitle-complete, .tumi-reg-thanks-message .icon-print.icon-abc:before, .tumi-reg-thanks-message .icon-print.icon-checkcircle:before, .tumi-reg-thanks-message .icon-print.checkout-pagetitle-complete:before, .tumi-reg-thanks-message .icon-print.icon-profile:before, .tumi-reg-thanks-message .icon-print.icon-repairs:before, .tumi-reg-thanks-message .icon-print.icon-menu:before, .tumi-reg-thanks-message .icon-print.icon-tumiDoubleLayerProtection-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiDoubleLayerProtection-md:before, .tumi-reg-thanks-message .icon-print.icon-tumiDoubleLayerProtection:before, .tumi-reg-thanks-message .icon-print.icon-tumiHighlyDurable-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiHighlyDurable-md:before, .tumi-reg-thanks-message .icon-print.icon-tumiHighlyDurable:before, .tumi-reg-thanks-message .icon-print.icon-tumiBionicStretch-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiBionicStretch-md:before, .tumi-reg-thanks-message .icon-print.icon-tumiBionicStretch:before, .tumi-reg-thanks-message .icon-print.icon-play:before, .tumi-reg-thanks-message .icon-print.icon-tumiAddABag-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiAirGradeAlHandle-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiOmegaClosure-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiFXTBallist-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiTracer-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiXBrace45Handle-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiDuraFold-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiTegris-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiLightweight-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiWaterResistant-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiEReader-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiRemoveLapCovCar-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiHTLS-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiCollapsible-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiTPass-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiAntibacterialLining-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiShoulderStrap-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiPatArtShoulderSt-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiLeverLock-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiTitaniumBeta-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiTitanium-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiZeiss-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiFoldable-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiIDlock-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumi360Wheel-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiSecureSlide-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiWaterproofPocket-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiEasyGlide-lg:before,
.tumi-reg-thanks-message .icon-print.icon-tumiEasyGlideWheels-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiRibTechLaptopPad-lg:before, .tumi-reg-thanks-message .icon-print.icon-patch-dark:before, .tumi-reg-thanks-message .icon-print.icon-patch-light:before, .tumi-reg-thanks-message .icon-print.icon-tag-dark:before, .tumi-reg-thanks-message .icon-print.icon-tag-light:before, .tumi-reg-thanks-message .icon-print.icon-accent:before, .tumi-reg-thanks-message .icon-print.icon-bigcircle:before, .tumi-reg-thanks-message .icon-print.icon-boxshipping:before, .tumi-reg-thanks-message .icon-print.icon-calendar:before, .tumi-reg-thanks-message .icon-print.icon-checkmark:before, .tumi-reg-thanks-message .icon-print.icon-circleoutline:before, .tumi-reg-thanks-message .icon-print.icon-clock:before, .tumi-reg-thanks-message .icon-print.icon-dollarsign:before, .tumi-reg-thanks-message .icon-print.icon-mail:before, .tumi-reg-thanks-message .icon-print.icon-mail2:before, .tumi-reg-thanks-message .icon-print.icon-qanda:before, .tumi-reg-thanks-message .icon-print.icon-recycle:before, .tumi-reg-thanks-message .icon-print.icon-redtriangleplus:before, .tumi-reg-thanks-message .icon-print.icon-redtriangle:before, .tumi-reg-thanks-message .icon-print.icon-shippinglabel:before, .tumi-reg-thanks-message .icon-print.icon-smallercircle:before, .tumi-reg-thanks-message .icon-print.icon-zoomplus:before, .tumi-reg-thanks-message .icon-print.icon-errortriangle:before, .tumi-reg-thanks-message .icon-print.icon-fitallowance:before, .tumi-reg-thanks-message .icon-print.icon-giftoutline:before, .tumi-reg-thanks-message .icon-print.icon-giftsolid:before, .tumi-reg-thanks-message .icon-print.icon-personalization:before, .tumi-reg-thanks-message .icon-print.icon-ruler:before, .tumi-reg-thanks-message .icon-print.icon-share:before, .tumi-reg-thanks-message .icon-print.icon-giftcard:before, .tumi-reg-thanks-message .icon-print.icon-tumiCX6:before, .tumi-reg-thanks-message .icon-print.icon-tumiCX6-md:before, .tumi-reg-thanks-message .icon-print.icon-tumiCX6-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiConvertible:before, .tumi-reg-thanks-message .icon-print.icon-tumiConvertible-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiProtectivePocket:before, .tumi-reg-thanks-message .icon-print.icon-tumiProtectivePocket-lg:before, .tumi-reg-thanks-message .icon-print.icon-tumiTPN:before, .tumi-reg-thanks-message .icon-print.icon-tumiTPN-lg:before, .tumi-reg-thanks-message .icon-print.icon-youtube:before, .tumi-reg-thanks-message .icon-print.icon-yt:before, .tumi-reg-thanks-message .icon-print.icon-bopis-locateme:before, .tumi-reg-thanks-message .icon-print.icon-pdp-accent:before, .tumi-reg-thanks-message .icon-print.icon-account-resaved:before, .tumi-reg-thanks-message .icon-print.icon-pdp-monogram:before, .tumi-reg-thanks-message .icon-print.icon-pdp-monogramtag:before, .tumi-reg-thanks-message .icon-print.icon-maywehelp-call:before, .tumi-reg-thanks-message .icon-print.icon-maywehelp-chat:before, .tumi-reg-thanks-message .icon-print.icon-maywehelp-email:before, .tumi-reg-thanks-message .icon-print.icon-ft-alt-video:before, .tumi-reg-thanks-message .icon-print.icon-ft-pdp-airlineguide:before, .tumi-reg-thanks-message .icon-print.icon-ft-pdp-ruler:before, .tumi-reg-thanks-message .icon-print.icon-ft-pdp-carryon:before, .tumi-reg-thanks-message .icon-print.icon-search-lg:before, .tumi-reg-thanks-message .icon-print.icon-hamburger-menu:before, .tumi-reg-thanks-message .icon-print.icon-hamburger-menu-lg:before, .tumi-reg-thanks-message .icon-print.icon-lock:before, .tumi-reg-thanks-message .icon-print.icon-info-filled:before, .tumi-reg-thanks-message .icon-print.btn-action:before, .tumi-reg-thanks-message .icon-print.btn-back:before, .tumi-reg-thanks-message .icon-print.control-more-content:after, .tumi-reg-thanks-message .icon-print.control-more-content-small:after, .tumi-reg-thanks-message .icon-print.control-more-content.is-open:after, .tumi-reg-thanks-message .icon-print.is-open.control-more-content-small:after, .tumi-reg-thanks-message .icon-print.control-remove:before { left: -3px; position: relative;
}
.sign-up-for-tumi-tracer { margin-top: 70px; border: none; padding: 0 10%;
}
.sign-up-for-tumi-tracer .signup-title { text-align: center; margin-bottom: 35px;
}
.sign-up-for-tumi-tracer .signup-title .section-headline-lite, .sign-up-for-tumi-tracer .signup-title .section-headline-lite-left { text-align: center; margin-bottom: 5px;
}
.order-details-text-cntr { margin: 10px 0;
}
@media print { .saved-items .qty-blk label { display: block; padding-left: 19px; } .cntr-helpful-links { display: none; }
}
.ctnr-outer-account.tumiglobal { padding-bottom: 30px;
}
.no-touch .address-book .user-login #addressForm .selectboxit-list,
.no-touch .address-book .user-login #addressForm .selectboxit-enabled { min-width: 320px !important; width: 320px !important; max-width: 320px !important;
}
.no-touch .address-book .user-login #addressForm .selectboxit-list .selectboxit-text,
.no-touch .address-book .user-login #addressForm .selectboxit-enabled .selectboxit-text { font-size: 10px;
}
@media only screen and (min-width: 768px) { .no-touch .address-book .user-login #addressForm .selectboxit-list, .no-touch .address-book .user-login #addressForm .selectboxit-enabled { min-width: 330px !important; width: 330px !important; max-width: 330px !important; } .no-touch .address-book .user-login #addressForm .selectboxit-list .selectboxit-text, .no-touch .address-book .user-login #addressForm .selectboxit-enabled .selectboxit-text { font-size: 11px; }
}
h1.section-headline-lite, h1.section-headline-lite-left,
h1.section-headline-lite-left,
h2.title_holder.checkout-heading,
h2.title_holder.checkout-heading-current,
h2.title_holder.checkout-heading-disabled,
h2.title_holder.ledger-heading,
h2.ledger-summary-item.checkout-heading,
h2.ledger-summary-item.checkout-heading-current,
h2.ledger-summary-item.checkout-heading-disabled,
h2.ledger-summary-item.ledger-heading { margin-bottom: 0 !important;
}
.repair-services-us { padding: 0 30px;
}
.repair-services-us .user-info { padding: 20px 0 30px; border: 2px solid black; text-align: center; margin-bottom: 40px;
}
.repair-services-us .user-info .singin-or-signup { width: 100%; margin: 0 auto;
}
.repair-services-us .user-info .singin-or-signup > a, .repair-services-us .user-info .singin-or-signup button { display: inline-block; width: auto; min-width: 170px; text-decoration: none;
}
.repair-services-us .user-info .singin-or-signup > a.disabled, .repair-services-us .user-info .singin-or-signup button.disabled { opacity: 0.7; pointer-events: none;
}
.repair-services-us .user-info .singin-or-signup > a:last-child, .repair-services-us .user-info .singin-or-signup button:last-child { margin-left: 15px;
}
.repair-services-us .user-info .singin-or-signup > a.request-repair, .repair-services-us .user-info .singin-or-signup button.request-repair { background-color: #bb2130; border-color: #bb2130; color: #fff; line-height: 37px;
}
.repair-services-us .user-info .singin-or-signup > a.request-repair:hover, .repair-services-us .user-info .singin-or-signup button.request-repair:hover { background-color: #C31E39; border-color: #C31E39;
}
.repair-services-us .user-info .singin-or-signup > a.check-status, .repair-services-us .user-info .singin-or-signup button.check-status { line-height: 37px;
}
.repair-services-us .user-info p { color: #222222; font-size: 20px; letter-spacing: 0.04em; font-weight: 400; margin-bottom: 10px;
}
.repair-services-us .user-info p a { text-decoration: underline; color: #222222;
}
.repair-services-us .user-info p a:hover { color: #bb2031 !important;
}
.repair-services-us .user-info p span { font-weight: 300;
}
@media only screen and (max-width: 768px) { .repair-services-us .user-info p { font-size: 17px; }
}
.repair-services-us .user-info .content p { color: #555555; font-weight: 300; font-size: 16px; letter-spacing: 0.03em;
}
@media only screen and (max-width: 768px) { .repair-services-us .user-info .content p { font-size: 15px; }
}
.repair-services-us .repair-content { width: 80%; margin: 0 auto;
}
.repair-services-us .repair-content .info { margin-bottom: 15px;
}
.repair-services-us .repair-content .section-subheading { padding-bottom: 5px; border-bottom: 1px solid #ccc; margin-bottom: 20px;
}
.repair-services-us .repair-content .short-txt, .repair-services-us .repair-content .pickupAdressItem, .repair-services-us .repair-content .pickup_store_results-item .address, .pickup_store_results-item .repair-services-us .repair-content .address { padding-bottom: 15px;
}
.repair-services-us .repair-content .short-txt a, .repair-services-us .repair-content .pickupAdressItem a, .repair-services-us .repair-content .pickup_store_results-item .address a, .pickup_store_results-item .repair-services-us .repair-content .address a { text-decoration: underline;
}
.repair-services-us .repair-content .info .short-txt, .repair-services-us .repair-content .info .pickupAdressItem, .repair-services-us .repair-content .info .pickup_store_results-item .address, .pickup_store_results-item .repair-services-us .repair-content .info .address { line-height: 23px;
}
.repair-services-us .repair-product-ctnr { margin-bottom: 30px;
}
.repair-services-us .repair-product-ctnr .repair-product-info { min-height: 150px; border-top: 1px solid #ccc;
}
.repair-services-us .repair-product-ctnr .repair-product-info:not(:last-child) { margin-bottom: 10px;
}
.repair-services-us .repair-product-ctnr .service-info { background-color: #ebebeb; padding: 15px 15px 10px;
}
.repair-services-us .repair-product-ctnr .service-info .reg-txt-cntr:not(:last-child) { margin-bottom: 5px;
}
.repair-services-us .repair-product-ctnr .service-info .reg-txt-cntr .label,
.repair-services-us .repair-product-ctnr .service-info .reg-txt-cntr .value { display: inline-block; vertical-align: top; font-weight: 700; font-size: 12px;
}
.repair-services-us .repair-product-ctnr .service-info .reg-txt-cntr .label { width: 30%; font-size: 14px;
}
.repair-services-us .repair-product-ctnr .service-info span { display: block;
}
.repair-services-us .repair-product-ctnr .product-details-cntr .ledger-prod-info,
.repair-services-us .repair-product-ctnr .product-details-cntr .ledger-prod-img { display: inline-block; vertical-align: top; width: 35%;
}
.repair-services-us .repair-product-ctnr .product-details-cntr .ledger-prod-img { padding-top: 12px;
}
.repair-services-us .repair-product-ctnr .product-details-cntr .ledger-prod-img img { width: 60%;
}
.repair-services-us .cntr-helpful-links { display: none;
}
@media only screen and (min-width: 768px) and (max-width: 986px) { .repair-services-us .product-details-cntr .ledger-prod-info { width: calc(100% - 50% ) !important; } .repair-services-us .reg-txt-cntr .label { width: 50% !important; } .repair-services-us .reg-txt-cntr .value { width: 45%; }
}
@media only screen and (max-width: 767px) { .repair-services-us { padding: 0 20px; } .repair-services-us .user-info { border: 2px solid #ccc; text-align: center; padding: 20px 10px 30px; } .repair-services-us .user-info .singin-or-signup { width: calc(100% - 20px ); margin: 0 auto; } .repair-services-us .user-info .singin-or-signup > a, .repair-services-us .user-info .singin-or-signup button { display: block; min-width: 100%; width: 250px; height: 48px; line-height: 45px !important; margin: 0 auto; font-size: 15px; } .repair-services-us .user-info .singin-or-signup > a:last-child, .repair-services-us .user-info .singin-or-signup button:last-child { margin: 0 auto; } .repair-services-us .user-info .singin-or-signup > a.request-repair, .repair-services-us .user-info .singin-or-signup > a.tm-button, .repair-services-us .user-info .singin-or-signup button.request-repair, .repair-services-us .user-info .singin-or-signup button.tm-button { margin-bottom: 20px; } .repair-services-us .repair-product-ctnr > h1 { text-align: center; font-size: 22px; } .repair-services-us .repair-product-ctnr .repair-product-info { border: 2px solid #ccc; } .repair-services-us .repair-product-ctnr .repair-product-info .ledger-prod-info { width: calc(100% - 40% ); } .repair-services-us .repair-product-ctnr .product-details-info, .repair-services-us .repair-product-ctnr .service-info { float: none; width: 100%; margin-left: 0; } .repair-services-us .repair-product-ctnr .product-details-info .reg-txt-cntr, .repair-services-us .repair-product-ctnr .service-info .reg-txt-cntr { margin-bottom: 10px !important; } .repair-services-us .repair-product-ctnr .product-details-info .reg-txt-cntr .label, .repair-services-us .repair-product-ctnr .product-details-info .reg-txt-cntr .value, .repair-services-us .repair-product-ctnr .service-info .reg-txt-cntr .label, .repair-services-us .repair-product-ctnr .service-info .reg-txt-cntr .value { display: block; width: 100%; } .repair-services-us .repair-product-ctnr .product-details-info .reg-txt-cntr .label, .repair-services-us .repair-product-ctnr .service-info .reg-txt-cntr .label { margin-bottom: 2px; } .repair-services-us .repair-content { width: 100%; border-bottom: 2px solid #ccc; } .repair-services-us .repair-content .section-subheading { border: none; color: #222; font-size: 22px; margin-bottom: 10px; } .repair-services-us .repair-content .info { margin-bottom: 10px; } .repair-services-us .cntr-helpful-links { display: block; }
}
.gift-card-page .already-have-card { border-left: 1px solid #dddddd; margin-top: 40px;
}
@media only screen and (min-width: 768px) { .gift-card-page .already-have-card { min-height: 350px; margin-top: 0; }
}
.gift-card-page .box-style-row { padding-bottom: 40px; border-bottom: 1px solid #dddddd;
}
.gift-card-page .box-style-row-inner { font-size: 0; margin-top: 43px;
}
.gift-card-page .box-style-row-inner .box-style { font-size: 16px; width: 100%; display: inline-block; text-align: center; vertical-align: top; padding: 0 30px; margin-bottom: 25px;
}
@media only screen and (min-width: 768px) { .gift-card-page .box-style-row-inner .box-style { width: 50%; margin-bottom: 0; }
}
.gift-card-page .box-style-row-inner .physical-gift-card { padding: 0;
}
.gift-card-page .box-style-row-inner .physical-gift-card-box-inner { padding: 0 30px;
}
.gift-card-page .box-style-row-inner .free-gift-message { border-left: 1px solid #dddddd; margin-top: 40px;
}
@media only screen and (min-width: 768px) { .gift-card-page .box-style-row-inner .free-gift-message { margin-top: 0; }
}
.gift-card-page .box-style-row-inner .divider-border { border-bottom: 1px solid #dddddd; margin-top: 50px; margin-bottom: 34px;
}
.gift-card-page .box-style-row-inner .section-headline-lite, .gift-card-page .box-style-row-inner .section-headline-lite-left { margin-bottom: 18px;
}
.gift-card-page .box-style-row-inner .section-headline-lite.margtop, .gift-card-page .box-style-row-inner .margtop.section-headline-lite-left { margin-top: 30px;
}
.gift-card-page .box-style-row-inner .btn-arrow { font-weight: bold;
}
.gift-card-page .box-style-row-inner .btn-arrow .icon-go:before { margin-top: 0;
}
.gift-card-page .box-style-row-inner .more-info-btn { font-size: 14px; margin-top: 4px;
}
.gift-card-page .box-style-row-inner .icon.icon-info, .gift-card-page .box-style-row-inner .icon-info.icon-plus:before, .gift-card-page .box-style-row-inner .icon-plus.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-minus:before, .gift-card-page .box-style-row-inner .icon-minus.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-arrow-down:before, .gift-card-page .box-style-row-inner .icon-arrow-down.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-openarrow-right:before, .gift-card-page .box-style-row-inner .icon-openarrow-right.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-next:before, .gift-card-page .box-style-row-inner .icon-info.btn-next:before, .gift-card-page .box-style-row-inner .btn-next.msg-info:before, .gift-card-page .box-style-row-inner .icon-next.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-prev:before, .gift-card-page .box-style-row-inner .icon-info.btn-prev:before, .gift-card-page .box-style-row-inner .btn-prev.msg-info:before, .gift-card-page .box-style-row-inner .icon-prev.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-arrow-prev:before, .gift-card-page .box-style-row-inner .icon-arrow-prev.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-arrow-next:before, .gift-card-page .box-style-row-inner .icon-arrow-next.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-arrow-prev-sm:before, .gift-card-page .box-style-row-inner .icon-arrow-prev-sm.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-arrow-next-sm:before, .gift-card-page .box-style-row-inner .icon-arrow-next-sm.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-arrow-go-lg:before, .gift-card-page .box-style-row-inner .icon-arrow-go-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-arrow-go-sm:before, .gift-card-page .box-style-row-inner .icon-info.icon-go:before, .gift-card-page .box-style-row-inner .icon-go.msg-info:before, .gift-card-page .box-style-row-inner .icon-arrow-go-sm.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-arrow-go-back-sm:before, .gift-card-page .box-style-row-inner .icon-arrow-go-back-sm.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-check:before, .gift-card-page .box-style-row-inner label.icon-info.cvform-lbl-checkbox:before, .gift-card-page .box-style-row-inner label.cvform-lbl-checkbox.msg-info:before,
.gift-card-page .box-style-row-inner label.icon-info.cvform-lbl-checkbox-reverse:before,
.gift-card-page .box-style-row-inner label.cvform-lbl-checkbox-reverse.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.msg-success:before, .gift-card-page .box-style-row-inner .msg-success.msg-info:before, .gift-card-page .box-style-row-inner .icon-check.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-dot:before, .gift-card-page .box-style-row-inner .icon-dot.msg-info:before, .gift-card-page .box-style-row-inner .icon-info:before, .gift-card-page .box-style-row-inner .msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-instagram:before, .gift-card-page .box-style-row-inner .icon-instagram.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-locator:before, .gift-card-page .box-style-row-inner .icon-locator.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-openarrow-down:before, .gift-card-page .box-style-row-inner .icon-info.icon-down:before, .gift-card-page .box-style-row-inner .icon-down.msg-info:before, .gift-card-page .box-style-row-inner .icon-openarrow-down.msg-info:before, .gift-card-page .box-style-row-inner .selectboxit .selectboxit-arrow-container .msg-info.selectboxit-arrow.tumi-select-arrow:before, .selectboxit .selectboxit-arrow-container .gift-card-page .box-style-row-inner .msg-info.selectboxit-arrow.tumi-select-arrow:before, .gift-card-page .box-style-row-inner .selectboxit .selectboxit-arrow-container .icon-info.selectboxit-arrow.tumi-select-arrow:before, .selectboxit .selectboxit-arrow-container .gift-card-page .box-style-row-inner .icon-info.selectboxit-arrow.tumi-select-arrow:before, .gift-card-page .box-style-row-inner .icon-info.icon-openarrow-up:before, .gift-card-page .box-style-row-inner .icon-info.icon-up:before, .gift-card-page .box-style-row-inner .icon-up.msg-info:before, .gift-card-page .box-style-row-inner .icon-openarrow-up.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-pinterest:before, .gift-card-page .box-style-row-inner .icon-pinterest.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-search:before, .gift-card-page .box-style-row-inner .icon-search.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-star-filled:before, .gift-card-page .box-style-row-inner .icon-star-filled.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-star-outline:before, .gift-card-page .box-style-row-inner .icon-star-outline.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumi-locator:before, .gift-card-page .box-style-row-inner .icon-tumi-locator.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumi-t:before, .gift-card-page .box-style-row-inner .icon-tumi-t.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-twitter:before, .gift-card-page .box-style-row-inner .icon-twitter.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-x:before, .gift-card-page .box-style-row-inner .icon-info#cboxClose:before, .gift-card-page .box-style-row-inner #cboxClose.msg-info:before, .gift-card-page .box-style-row-inner .icon-x.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-facebook:before, .gift-card-page .box-style-row-inner .icon-facebook.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-close:before, .gift-card-page .box-style-row-inner .icon-close.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-minicart:before, .gift-card-page .box-style-row-inner .icon-minicart.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-email:before, .gift-card-page .box-style-row-inner .icon-email.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-xbrace:before, .gift-card-page .box-style-row-inner .icon-xbrace.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-laptop:before, .gift-card-page .box-style-row-inner .icon-laptop.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-plane:before, .gift-card-page .box-style-row-inner .icon-plane.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-print:before, .gift-card-page .box-style-row-inner .icon-print.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-security:before, .gift-card-page .box-style-row-inner .icon-security.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-shoulderstrap:before, .gift-card-page .box-style-row-inner .icon-shoulderstrap.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-truck:before, .gift-card-page .box-style-row-inner .icon-info.icon-truck-md:before, .gift-card-page .box-style-row-inner .icon-truck-md.msg-info:before, .gift-card-page .box-style-row-inner .icon-truck.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumitracker:before, .gift-card-page .box-style-row-inner .icon-tumitracker.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-warranty:before, .gift-card-page .box-style-row-inner .icon-warranty.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-warranty-md:before, .gift-card-page .box-style-row-inner .icon-warranty-md.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-plane-md:before, .gift-card-page .box-style-row-inner .icon-plane-md.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-error, .gift-card-page .box-style-row-inner .icon-info.msg-error, .gift-card-page .box-style-row-inner .msg-error.msg-info, .gift-card-page .box-style-row-inner .icon-error.msg-info, .gift-card-page .box-style-row-inner .icon-info.icon-warn, .gift-card-page .box-style-row-inner .icon-warn.msg-info, .gift-card-page .box-style-row-inner .msg-info.msg-warning, .gift-card-page .box-style-row-inner .icon-info.msg-warning, .gift-card-page .box-style-row-inner .icon-info.icon-checkcircle, .gift-card-page .box-style-row-inner .icon-checkcircle.msg-info, .gift-card-page .box-style-row-inner .msg-info.checkout-pagetitle-complete, .gift-card-page .box-style-row-inner .icon-info.checkout-pagetitle-complete, .gift-card-page .box-style-row-inner .icon-info.icon-abc:before, .gift-card-page .box-style-row-inner .icon-abc.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-checkcircle:before, .gift-card-page .box-style-row-inner .icon-checkcircle.msg-info:before, .gift-card-page .box-style-row-inner .msg-info.checkout-pagetitle-complete:before, .gift-card-page .box-style-row-inner .icon-info.checkout-pagetitle-complete:before, .gift-card-page .box-style-row-inner .icon-info.icon-profile:before, .gift-card-page .box-style-row-inner .icon-profile.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-repairs:before, .gift-card-page .box-style-row-inner .icon-repairs.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-menu:before, .gift-card-page .box-style-row-inner .icon-menu.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiDoubleLayerProtection-lg:before, .gift-card-page .box-style-row-inner .icon-tumiDoubleLayerProtection-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiDoubleLayerProtection-md:before, .gift-card-page .box-style-row-inner .icon-tumiDoubleLayerProtection-md.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiDoubleLayerProtection:before, .gift-card-page .box-style-row-inner .icon-tumiDoubleLayerProtection.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiHighlyDurable-lg:before, .gift-card-page .box-style-row-inner .icon-tumiHighlyDurable-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiHighlyDurable-md:before, .gift-card-page .box-style-row-inner .icon-tumiHighlyDurable-md.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiHighlyDurable:before, .gift-card-page .box-style-row-inner .icon-tumiHighlyDurable.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiBionicStretch-lg:before, .gift-card-page .box-style-row-inner .icon-tumiBionicStretch-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiBionicStretch-md:before, .gift-card-page .box-style-row-inner .icon-tumiBionicStretch-md.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiBionicStretch:before, .gift-card-page .box-style-row-inner .icon-tumiBionicStretch.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-play:before, .gift-card-page .box-style-row-inner .icon-play.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiAddABag-lg:before, .gift-card-page .box-style-row-inner .icon-tumiAddABag-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiAirGradeAlHandle-lg:before, .gift-card-page .box-style-row-inner .icon-tumiAirGradeAlHandle-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiOmegaClosure-lg:before, .gift-card-page .box-style-row-inner .icon-tumiOmegaClosure-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiFXTBallist-lg:before, .gift-card-page .box-style-row-inner .icon-tumiFXTBallist-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiTracer-lg:before, .gift-card-page .box-style-row-inner .icon-tumiTracer-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiXBrace45Handle-lg:before, .gift-card-page .box-style-row-inner .icon-tumiXBrace45Handle-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiDuraFold-lg:before, .gift-card-page .box-style-row-inner .icon-tumiDuraFold-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiTegris-lg:before, .gift-card-page .box-style-row-inner .icon-tumiTegris-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiLightweight-lg:before, .gift-card-page .box-style-row-inner .icon-tumiLightweight-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiWaterResistant-lg:before, .gift-card-page .box-style-row-inner .icon-tumiWaterResistant-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiEReader-lg:before, .gift-card-page .box-style-row-inner .icon-tumiEReader-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiRemoveLapCovCar-lg:before, .gift-card-page .box-style-row-inner .icon-tumiRemoveLapCovCar-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiHTLS-lg:before, .gift-card-page .box-style-row-inner .icon-tumiHTLS-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiCollapsible-lg:before, .gift-card-page .box-style-row-inner .icon-tumiCollapsible-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiTPass-lg:before, .gift-card-page .box-style-row-inner .icon-tumiTPass-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiAntibacterialLining-lg:before, .gift-card-page .box-style-row-inner .icon-tumiAntibacterialLining-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiShoulderStrap-lg:before, .gift-card-page .box-style-row-inner .icon-tumiShoulderStrap-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiPatArtShoulderSt-lg:before, .gift-card-page .box-style-row-inner .icon-tumiPatArtShoulderSt-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiLeverLock-lg:before, .gift-card-page .box-style-row-inner .icon-tumiLeverLock-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiTitaniumBeta-lg:before, .gift-card-page .box-style-row-inner .icon-tumiTitaniumBeta-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiTitanium-lg:before, .gift-card-page .box-style-row-inner .icon-tumiTitanium-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiZeiss-lg:before, .gift-card-page .box-style-row-inner .icon-tumiZeiss-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiFoldable-lg:before, .gift-card-page .box-style-row-inner .icon-tumiFoldable-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiIDlock-lg:before, .gift-card-page .box-style-row-inner .icon-tumiIDlock-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumi360Wheel-lg:before, .gift-card-page .box-style-row-inner .icon-tumi360Wheel-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiSecureSlide-lg:before, .gift-card-page .box-style-row-inner .icon-tumiSecureSlide-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiWaterproofPocket-lg:before, .gift-card-page .box-style-row-inner .icon-tumiWaterproofPocket-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiEasyGlide-lg:before, .gift-card-page .box-style-row-inner .icon-tumiEasyGlide-lg.msg-info:before,
.gift-card-page .box-style-row-inner .icon-info.icon-tumiEasyGlideWheels-lg:before,
.gift-card-page .box-style-row-inner .icon-tumiEasyGlideWheels-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiRibTechLaptopPad-lg:before, .gift-card-page .box-style-row-inner .icon-tumiRibTechLaptopPad-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-patch-dark:before, .gift-card-page .box-style-row-inner .icon-patch-dark.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-patch-light:before, .gift-card-page .box-style-row-inner .icon-patch-light.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tag-dark:before, .gift-card-page .box-style-row-inner .icon-tag-dark.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tag-light:before, .gift-card-page .box-style-row-inner .icon-tag-light.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-accent:before, .gift-card-page .box-style-row-inner .icon-accent.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-bigcircle:before, .gift-card-page .box-style-row-inner .icon-bigcircle.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-boxshipping:before, .gift-card-page .box-style-row-inner .icon-boxshipping.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-calendar:before, .gift-card-page .box-style-row-inner .icon-calendar.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-checkmark:before, .gift-card-page .box-style-row-inner .icon-checkmark.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-circleoutline:before, .gift-card-page .box-style-row-inner .icon-circleoutline.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-clock:before, .gift-card-page .box-style-row-inner .icon-clock.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-dollarsign:before, .gift-card-page .box-style-row-inner .icon-dollarsign.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-mail:before, .gift-card-page .box-style-row-inner .icon-mail.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-mail2:before, .gift-card-page .box-style-row-inner .icon-mail2.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-qanda:before, .gift-card-page .box-style-row-inner .icon-qanda.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-recycle:before, .gift-card-page .box-style-row-inner .icon-recycle.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-redtriangleplus:before, .gift-card-page .box-style-row-inner .icon-redtriangleplus.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-redtriangle:before, .gift-card-page .box-style-row-inner .icon-redtriangle.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-shippinglabel:before, .gift-card-page .box-style-row-inner .icon-shippinglabel.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-smallercircle:before, .gift-card-page .box-style-row-inner .icon-smallercircle.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-zoomplus:before, .gift-card-page .box-style-row-inner .icon-zoomplus.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-errortriangle:before, .gift-card-page .box-style-row-inner .icon-errortriangle.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-fitallowance:before, .gift-card-page .box-style-row-inner .icon-fitallowance.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-giftoutline:before, .gift-card-page .box-style-row-inner .icon-giftoutline.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-giftsolid:before, .gift-card-page .box-style-row-inner .icon-giftsolid.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-personalization:before, .gift-card-page .box-style-row-inner .icon-personalization.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-ruler:before, .gift-card-page .box-style-row-inner .icon-ruler.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-share:before, .gift-card-page .box-style-row-inner .icon-share.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-giftcard:before, .gift-card-page .box-style-row-inner .icon-giftcard.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiCX6:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiCX6-md:before, .gift-card-page .box-style-row-inner .icon-tumiCX6-md.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiCX6-lg:before, .gift-card-page .box-style-row-inner .icon-tumiCX6-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-tumiCX6.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiConvertible:before, .gift-card-page .box-style-row-inner .icon-tumiConvertible.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiConvertible-lg:before, .gift-card-page .box-style-row-inner .icon-tumiConvertible-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiProtectivePocket:before, .gift-card-page .box-style-row-inner .icon-tumiProtectivePocket.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiProtectivePocket-lg:before, .gift-card-page .box-style-row-inner .icon-tumiProtectivePocket-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiTPN:before, .gift-card-page .box-style-row-inner .icon-tumiTPN.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-tumiTPN-lg:before, .gift-card-page .box-style-row-inner .icon-tumiTPN-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-youtube:before, .gift-card-page .box-style-row-inner .icon-youtube.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-yt:before, .gift-card-page .box-style-row-inner .icon-yt.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-bopis-locateme:before, .gift-card-page .box-style-row-inner .icon-bopis-locateme.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-pdp-accent:before, .gift-card-page .box-style-row-inner .icon-pdp-accent.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-account-resaved:before, .gift-card-page .box-style-row-inner .icon-account-resaved.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-pdp-monogram:before, .gift-card-page .box-style-row-inner .icon-pdp-monogram.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-pdp-monogramtag:before, .gift-card-page .box-style-row-inner .icon-pdp-monogramtag.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-maywehelp-call:before, .gift-card-page .box-style-row-inner .icon-maywehelp-call.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-maywehelp-chat:before, .gift-card-page .box-style-row-inner .icon-maywehelp-chat.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-maywehelp-email:before, .gift-card-page .box-style-row-inner .icon-maywehelp-email.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-ft-alt-video:before, .gift-card-page .box-style-row-inner .icon-ft-alt-video.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-ft-pdp-airlineguide:before, .gift-card-page .box-style-row-inner .icon-ft-pdp-airlineguide.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-ft-pdp-ruler:before, .gift-card-page .box-style-row-inner .icon-ft-pdp-ruler.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-ft-pdp-carryon:before, .gift-card-page .box-style-row-inner .icon-ft-pdp-carryon.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-search-lg:before, .gift-card-page .box-style-row-inner .icon-search-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-hamburger-menu:before, .gift-card-page .box-style-row-inner .icon-hamburger-menu.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-hamburger-menu-lg:before, .gift-card-page .box-style-row-inner .icon-hamburger-menu-lg.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-lock:before, .gift-card-page .box-style-row-inner .icon-lock.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.icon-info-filled:before, .gift-card-page .box-style-row-inner .icon-info-filled.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.btn-action:before, .gift-card-page .box-style-row-inner .btn-action.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.btn-back:before, .gift-card-page .box-style-row-inner .btn-back.msg-info:before, .gift-card-page .box-style-row-inner .icon-info.control-more-content:after, .gift-card-page .box-style-row-inner .icon-info.control-more-content-small:after, .gift-card-page .box-style-row-inner .control-more-content-small.msg-info:after, .gift-card-page .box-style-row-inner .control-more-content.msg-info:after, .gift-card-page .box-style-row-inner .icon-info.control-more-content.is-open:after, .gift-card-page .box-style-row-inner .icon-info.is-open.control-more-content-small:after, .gift-card-page .box-style-row-inner .is-open.control-more-content-small.msg-info:after, .gift-card-page .box-style-row-inner .control-more-content.is-open.msg-info:after, .gift-card-page .box-style-row-inner .icon-info.control-remove:before, .gift-card-page .box-style-row-inner .control-remove.msg-info:before, .gift-card-page .box-style-row-inner .icon.msg-info, .gift-card-page .box-style-row-inner .msg-info.icon-info:before { font-size: 13px; left: -3px; position: relative; top: -2px;
}
.gift-card-page .box-style-row-inner .btn-v-10.isOpen { border: 2px solid #fff; outline: 0;
}
.gift-card-page .gift-options-cntr { margin-top: 50px;
}
.gift-card-page .gift-card-drawer { width: 100.2%; text-align: center; border-right: 1px solid #dddddd; border-bottom: 1px solid #dddddd; position: relative; padding-top: 20px;
}
.gift-card-page .gift-card-drawer .gift-card-drawer-inner { padding: 40px 30px 20px 30px; background: #ebebeb; position: relative;
}
.gift-card-page .gift-card-drawer .subheading { font-family: 'proxima-nova', sans-serif; font-weight: 600; font-size: 14px; letter-spacing: .025em; text-transform: uppercase; color: #222222;
}
.gift-card-page .gift-card-drawer .select-amount-label { display: inline-block; width: 100%; vertical-align: middle; text-align: left;
}
@media only screen and (min-width: 768px) { .gift-card-page .gift-card-drawer .select-amount-label { width: 40%; }
}
.gift-card-page .gift-card-drawer .select-amount-selectbox-cntr { display: inline-block; width: 100%; vertical-align: middle; text-align: left;
}
@media only screen and (min-width: 768px) { .gift-card-page .gift-card-drawer .select-amount-selectbox-cntr { width: 59%; }
}
.gift-card-page .gift-card-drawer textarea.personal-msg-gift-card { border: 1px solid #CCCCCC; width: 100%; font-family: 'proxima-nova', sans-serif; font-weight: 400; font-size: 13px; letter-spacing: .025em; color: #222; padding: 5px;
}
.gift-card-page .gift-card-drawer .divider-border { margin-top: 20px;
}
.gift-card-page .gift-card-drawer .add-to-cart-btn-cntr { text-align: right;
}
.gift-card-page .gift-card-drawer .add-to-cart-btn-cntr .btn-fill { width: 50%;
}
.gift-card-page .gift-card-drawer .close-overlay, .gift-card-page .gift-card-drawer #olapic_viewer_overlay #olapic-viewer .olapic-icon-remove, #olapic_viewer_overlay #olapic-viewer .gift-card-page .gift-card-drawer .olapic-icon-remove { padding-top: 4px; top: 15px; right: 15px;
}
.gift-card-page .gift-card-drawer .send-message-heading { margin-bottom: 20px;
}
.gift-card-page .gift-card-drawer .sender-receiver-cntr,
.gift-card-page .gift-card-drawer .perosnalized-message-cntr { display: inline-block; width: 49%; vertical-align: top; text-align: left;
}
@media (max-width: 840px) { .gift-card-page .gift-card-drawer .sender-receiver-cntr, .gift-card-page .gift-card-drawer .perosnalized-message-cntr { width: 92%; }
}
.gift-card-page .gift-card-drawer .sender-receiver-cntr input, .gift-card-page .gift-card-drawer .sender-receiver-cntr textarea,
.gift-card-page .gift-card-drawer .perosnalized-message-cntr input,
.gift-card-page .gift-card-drawer .perosnalized-message-cntr textarea { margin-bottom: 20px; width: 95%;
}
.gift-card-page .gift-card-drawer .sender-receiver-cntr label,
.gift-card-page .gift-card-drawer .perosnalized-message-cntr label { font-family: 'proxima-nova', sans-serif; font-weight: 400; font-size: 12px; letter-spacing: .025em; text-transform: uppercase;
}
.gift-card-page .btn-get-card-balance { margin-top: 0;
}
.gift-card-page .gift-card-balance-check-cntr { text-align: left; margin-top: 20px;
}
.gift-card-page .gift-card-balance-check-cntr .giftCardNumber-cntr { margin-bottom: 15px;
}
.gift-card-page .gift-card-balance-check-cntr .giftCardNumber-cntr input { width: 70%;
}
.gift-card-page .gift-card-balance-check-cntr .pinNumber-cntr { display: inline-block;
}
.gift-card-page .gift-card-balance-check-cntr .more-info-btn { display: inline-block; margin-left: 10px;
}
.gift-card-page .gift-card-balance-check-cntr .check-gift-card-balanace-cntr { text-align: center;
}
.gift-card-page .gift-card-balance-check-cntr .check-gift-card-balanace { margin-top: 20px;
}
.gift-card-page .gift-card-balance-check-cntr .gift-card-balance-amount { float: none; padding-top: 0;
}
.gift-card-page .gift-card-balance-check-cntr .gift-card-balance-amount-loader { position: relative; top: 20px; margin-top: 0; display: block; top: 0;
}
#gift-service-page .card-info-ctnr { float: left; width: 100%;
}
#gift-service-page .gift-card-balance-amount-loader { display: block; position: absolute; top: 50%; left: 50%; margin: 0; -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%);
}
#gift-service-page h3 { margin: 40px 0 0px; text-align: center; color: #333;
}
@media only screen and (min-width: 768px) { #gift-service-page h3 { margin-top: 25px; }
}
#gift-service-page .gift-card-header { position: relative;
}
#gift-service-page .divider { border-bottom: 1px solid #BFC1C2; width: 25px; margin: 0 auto; height: 10px;
}
#gift-service-page .sub-title { text-align: center; width: 80%; max-width: 450px; color: #aaa; text-transform: none; font-family: 'proxima-nova', sans-serif; font-weight: 400; font-size: 15px; letter-spacing: .025em; margin-left: auto; margin-right: auto;
}
#gift-service-page .sub-heading, #gift-service-page .sub-heading-cp { font-family: 'proxima-nova', sans-serif; font-weight: 600; font-size: 14px; letter-spacing: .025em; text-transform: uppercase; color: #222; margin-bottom: 10px;
}
#gift-service-page .card-order-ctnr { margin: 20px auto; position: relative;
}
@media only screen and (min-width: 768px) { #gift-service-page .card-order-ctnr { width: 80%; min-height: 392px; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #gift-service-page .card-order-ctnr { width: 90%; }
}
@media only screen and (min-width: 1500px) { #gift-service-page .card-order-ctnr { margin: 5% auto; }
}
#gift-service-page .gift-card-info { background-color: #E5E6E7; position: relative; top: 0; width: 100%; height: 100%; padding: 25px; translate: none;
}
#gift-service-page .gift-card-info button { font-weight: 400;
}
@media only screen and (min-width: 768px) { #gift-service-page .gift-card-info { width: 45%; height: 90%; min-height: 392px; position: absolute; top: 50%; -moz-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); }
}
#gift-service-page .gift-card-balance { position: relative; background-color: #E5E6E7; padding: 25px; float: left; width: 100%;
}
@media only screen and (min-width: 768px) { #gift-service-page .gift-card-balance { width: calc(100% - 20px); top: 50%; position: absolute; -moz-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); }
}
#gift-service-page .gift-card-balance .arrow-right { width: 20px; right: -18px;
}
#gift-service-page .gift-card-balance-image { padding: 0 0 15px; background-color: #E5E6E7;
}
@media only screen and (min-width: 768px) { #gift-service-page .gift-card-balance-image { background: transparent; padding-bottom: 0; top: 50%; -moz-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); position: absolute; }
}
#gift-service-page .gift-card-balance-image img { max-width: 100%;
}
#gift-service-page .bg { width: 100%; max-height: 100%; background-size: 100% auto; }
#gift-service-page .bg img { display: block;
}
@media only screen and (max-width: 767px) { #gift-service-page .bg img { margin: 0 auto; display: block; }
}
#gift-service-page .card-order-ctnr .bg { width: 100%;
}
#gift-service-banner { background: #BFC1C2; min-height: 325px; position: relative;
}
#gift-service-banner .msg-box { width: 250px; height: 150px; position: absolute; top: 50%; right: 19%; border: 3px solid #5F5F5F; text-transform: uppercase; -moz-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%);
}
#gift-service-banner .msg-box p { display: block; position: absolute; top: 50%; left: 50%; text-align: center; margin: 0; font-size: 32px; font-family: 'proxima-nova', sans-serif; font-weight: 600; text-transform: uppercase; -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%);
}
#gift-service-order { min-height: 550px;
}
#gift-service-order .gift-card-info .sender-receiver-cntr input, #gift-service-order .gift-card-info .sender-receiver-cntr textarea { width: 100%; font-size: 88%; margin-bottom: 20px; resize: none; padding: 0 11px; border-color: #ccc; color: #555;
}
#gift-service-order .gift-card-info .sender-receiver-cntr textarea { padding-top: 10px;
}
#gift-service-order .gift-card-info .add-to-cart-btn-cntr { position: absolute; bottom: 0; width: 43%; left: 50%; -moz-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0);
}
#giftCardAmountOptions { list-style: none; padding: 0;
}
#giftCardAmountOptions .option-ctnr { display: inline-block; background: #fff; padding: 7px 8px 6px; border: 1px solid #ccc; cursor: pointer; text-align: center; font-family: 'proxima-nova', sans-serif; font-weight: 400; font-size: 14px; letter-spacing: .025em;
}
#giftCardAmountOptions .option-ctnr:hover { color: #c41e3a; -webkit-transition: color 1s; -moz-transition: color 1s; -ms-transition: color 1s; -o-transition: color 1s; transition: color 1s;
}
@media only screen and (min-width: 768px) { #gift-service-page .right { right: 0; } #gift-service-page .left { left: 0; } #gift-service-balance .ctnr { width: 49%; min-height: 270px; position: absolute; }
}
#gift-service-balance { min-height: 400px;
}
#gift-service-balance .gift-card-info { width: 100%;
}
#gift-service-balance .ctnr.left .gift-card-info { height: 72%;
}
#gift-service-balance .ctnr.right .gift-card-info { border-radius: 20px; background: #BFC1C2;
}
#gift-service-balance input { margin-bottom: 10px;
}
#gift-service-balance button { height: 40px; float: right; cursor: pointer;
}
#gift-service-boxing { min-height: 550px;
}
#gift-service-boxing .gift-card-info { top: 10%; height: 40%; padding: 45px 10px 0; transform: none;
}
#gift-service-boxing .gift-card-info p { margin: 0;
}
#gift-service-boxing .gift-card-info p:nth-child(3) { margin-bottom: 5px;
}
@media only screen and (max-width: 375px) { #gift-service-boxing { margin-bottom: 125px; }
}
.giftcard-option-style { border-color: #888 !important; color: #c41e3a; box-shadow: 2px 2px 1px #888;
}
li.option-ctnr::selection { background: transparent;
}
.arrow-left { width: 0; height: 0; border-top: 20px solid transparent; border-bottom: 20px solid transparent; border-right: 20px solid #E5E6E7; position: absolute; top: 50%; left: -20px; -moz-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%);
}
.arrow-right { width: 0; height: 0; border-top: 20px solid transparent; border-bottom: 20px solid transparent; border-left: 20px solid #E5E6E7; position: absolute; top: 50%; right: -20px; -moz-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%);
}
.arrow-top { width: 0; height: 0; border-left: 20px solid transparent; border-right: 20px solid transparent; border-bottom: 20px solid #fff; position: absolute; top: -48px; right: calc(50% - 20px); -moz-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%);
}
.flex { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: flex;
}
.flex .flex-1 { -webkit-flex: 1; -moz-flex: 1; -ms-flex: 1; flex: 1;
}
.flex .flex-2 { -webkit-flex: 2; -moz-flex: 2; -ms-flex: 2; flex: 2;
}
#gift-service-page .sub-title { padding: 0;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #gift-service-page .sub-title { padding: 0 21%; }
}
@media only screen and (max-width: 1279px) { #gift-service-page .sub-title { padding: 0 5%; }
}
#modalGiftSetup .checkout-section-content { padding-bottom: 0;
}
#modalGiftSetup .checkout-section-content .checkout-subheading { margin-bottom: 0;
}
.giftForm .bottom-btn { margin-top: 20px;
}
.giftForm .btn, .giftForm .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a, .social-gallery #olapic-widget-wall-wrapper .widget-header-upload .giftForm a { padding: 0 30px;
}
.gift-modal-top { position: relative;
}
.gift-modal-top textarea { border: 1px solid #cccccc; height: 100px;
}
.gift-modal-top .cms-background { position: absolute; max-width: 100%; max-height: 100%; overflow: hidden;
}
@media only screen and (min-width: 768px) { .gift-modal-top .cms-background img { max-width: 100%; }
}
.gift-form-labels { display: none;
}
@media only screen and (min-width: 768px) { .gift-form-2 { margin-top: 20px; }
}
.gift-modal-top .gift-forms { position: relative; padding: 20px 20px 30px 20px; width: 100%; margin: 0 auto; z-index: 5;
}
@media only screen and (min-width: 768px) { .gift-modal-top .gift-forms { width: 60%; left: 0; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .gift-modal-top .gift-forms { width: 80%; }
}
.gift-modal-top .gift-forms label.error { font-size: 12px; font-weight: 600;
}
.giftForm .gb-standard, .giftForm .gb-premium { float: left; width: 100%; min-height: 100%; margin-top: 10px; height: auto;
}
@media only screen and (min-width: 768px) { .giftForm .gb-standard, .giftForm .gb-premium { width: 49%; }
}
.giftForm .gb-standard .ctnr-field-label, .giftForm .gb-premium .ctnr-field-label { margin-top: 0;
}
.giftForm .gb-premium { margin-right: 2%;
}
.giftCardNumber-cntr, .pinNumber-cntr { position: relative;
}
.giftCardNumber-cntr input, .pinNumber-cntr input { padding: 0 10px;
}
button#giftCardApplyBtn { margin-bottom: 10px;
}
.contact_us_page_tmpl .topHeader { width: 100%; height: 170px; background-color: #222222; padding: 5px 0px 8px 70px;
}
.contact_us_page_tmpl .topHeader h1 { color: #FFFFFF; letter-spacing: 2px; font-size: 36px; padding-top: 68px; font-weight: 700;
}
@media only screen and (max-width: 767px) { .contact_us_page_tmpl .topHeader h1 { font-size: 26px; }
}
.contact_us_page_cntr_main { border: 1px solid #CCCCCC; margin: 10px 0 10px 0; font-size: 0;
}
.contact_us_page_cntr_main .item-row { padding: 0 20px 20px 37px;
}
@media only screen and (max-width: 767px) { .contact_us_page_cntr_main .item-row { padding: 0 10px 20px 10px; }
}
.contact_us_page_cntr_main .ctnr-field-input, .contact_us_page_cntr_main .ctnr-field-select { margin-bottom: 0px; max-width: 260px;
}
.contact_us_page_cntr_main .ctnr-field-label { margin-top: 0;
}
.contact_us_page_cntr_main .ctnr-field-label label,
.contact_us_page_cntr_main .field-label-txtarea { padding-bottom: 0; font-family: 'proxima-nova', sans-serif; font-weight: 400; font-size: 12px; letter-spacing: .025em; font-weight: bold; letter-spacing: 0.025em; line-height: 1.25; text-transform: uppercase;
}
.contact_us_page_cntr_main .selectboxit-list, .contact_us_page_cntr_main .selectboxit-enabled { max-width: 260px !important; min-width: 260px !important; width: 260px !important;
}
.contact_us_page_cntr_main .selectboxit-text { width: 220px; max-width: 220px !important;
}
.contact_us_page_cntr_main textarea { width: 382px; min-height: 318px; border: 1px solid #ccc; padding: 8px; font-family: 'proxima-nova', sans-serif; font-weight: 400; font-size: 13px; letter-spacing: .025em; color: #555;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .contact_us_page_cntr_main textarea { width: 300px; min-height: 300px; }
}
@media only screen and (max-width: 767px) { .contact_us_page_cntr_main textarea { width: 260px; min-height: 300px; }
}
.contact_us_page_cntr_main .ContactUsbtn { text-align: right; margin-top: 20px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .contact_us_page_cntr_main .ContactUsbtn { text-align: left; }
}
@media only screen and (max-width: 767px) { .contact_us_page_cntr_main .ContactUsbtn { text-align: left; }
}
.contact_us_page_cntr_main .contact_form_container_col1 { width: 70%; display: inline-block; vertical-align: top; border-right: 1px solid #c3c3c3;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .contact_us_page_cntr_main .contact_form_container_col1 { width: 50%; }
}
@media only screen and (max-width: 767px) { .contact_us_page_cntr_main .contact_form_container_col1 { width: 100%; border-right: 0; }
}
.contact_us_page_cntr_main .contact_form_container_col1 .thanksMessageContact { font-size: 14px; text-align: right; margin-top: 10px;
}
.contact_us_page_cntr_main .contact_form_container_col1 .contactUsForm { font-size: 0;
}
.contact_us_page_cntr_main .contact_form_container_col1 .contactUsForm .contactUSFormCol1 { width: 45%; display: inline-block; vertical-align: top;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .contact_us_page_cntr_main .contact_form_container_col1 .contactUsForm .contactUSFormCol1 { width: 100%; }
}
@media only screen and (max-width: 767px) { .contact_us_page_cntr_main .contact_form_container_col1 .contactUsForm .contactUSFormCol1 { width: 100%; }
}
.contact_us_page_cntr_main .contact_form_container_col1 .contactUsForm .contactUSFormCol2 { width: 55%; display: inline-block; vertical-align: top; font-size: 15px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .contact_us_page_cntr_main .contact_form_container_col1 .contactUsForm .contactUSFormCol2 { width: 100%; }
}
@media only screen and (max-width: 767px) { .contact_us_page_cntr_main .contact_form_container_col1 .contactUsForm .contactUSFormCol2 { width: 100%; }
}
.contact_us_page_cntr_main .contact_form_container_col1 .checkout-heading::after, .contact_us_page_cntr_main .contact_form_container_col1 .checkout-heading-current::after, .contact_us_page_cntr_main .contact_form_container_col1 .checkout-heading-disabled::after, .contact_us_page_cntr_main .contact_form_container_col1 .ledger-heading::after { content: attr(data-subtext); display: block; position: absolute; font-size: 10px; text-transform: none;
}
.contact_us_page_cntr_main .contact_details_container_col2 { width: 30%; display: inline-block; vertical-align: top;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .contact_us_page_cntr_main .contact_details_container_col2 { width: 50%; }
}
@media only screen and (max-width: 767px) { .contact_us_page_cntr_main .contact_details_container_col2 { width: 100%; }
}
.contact_us_page_cntr_main .contact_details_container_col2 .contact-no-cntr { list-style: none; font-size: 14px; text-transform: uppercase; padding: 19px 25px 0; font-weight: bold; color: #222;
}
.contact_us_page_cntr_main .contact_details_container_col2 .contact-no-cntr li { margin-bottom: 20px;
}
.contact_us_page_cntr_main .contact_details_container_col2 .contact-no-cntr li span { font-weight: normal; color: #c41e3a;
}
.contact_us_page_cntr_main .contact_details_container_col2 .contact-no-cntr li .helpline-num,
.contact_us_page_cntr_main .contact_details_container_col2 .contact-no-cntr li .for-questions { color: #777; font-weight: normal;
}
.contact_us_page_cntr_main .contact_details_container_col2 .contact-hours-cntr { text-transform: none; color: #c41e3a;
}
.contact_us_page_cntr_main .contact_details_container_col2 .contact-hours-cntr li span { color: #222;
}
.contact_us_page_cntr_main .contact_details_container_col2 .contact-chat-ctnr { display: flex; justify-content: center; padding: 60px 0 0;
}
@media only screen and (max-width: 767px) { .contact_us_page_cntr_main .contact_details_container_col2 .contact-chat-ctnr { padding: 30px 0 30px; }
}
.contact_us_page_cntr_main .contact_details_container_col2 .contact-chat-ctnr .ux-fill-grid { text-align: center;
}
.contact_us_page_cntr_main .contact_details_container_col2 .contact-chat-ctnr .ux-fill-grid.chat-ctnr { margin-right: 40px;
}
.contact_us_page_cntr_main .contact_details_container_col2 .contact-chat-ctnr .msg-icon { font-size: 22px;
}
.contact_us_page_cntr_main .contact_details_container_col2 .contact-chat-ctnr .may-we-help-link a { font-weight: 400; font-size: 12px; text-decoration: none;
}
.contact_us_page_cntr_main .contact_details_container_col2 .contact-chat-ctnr .may-we-help-link a:hover { text-decoration: underline;
}
.ui-icon-circle-arrow-plus { background-image: url("/img/common/ui-icon-circle-arrow-plus.png");
}
.ui-icon-circle-arrow-minus { background-image: url("/img/common/ui-icon-circle-arrow-minus.png");
}
.content-center { text-align: center;
}
.title-font { font-size: 12px; letter-spacing: 0.04em;
}
.font-bold { font-weight: bold;
}
hr { border-top: 1px solid #ebebeb;
}
.detail-desc-style { color: #777; font-size: 13px;
}
.detail-title-style { color: #222; font-size: 14px; margin-left: 9px; font-family: proxima-nova,sans-serif;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .detail-title-style { display: none !important; }
}
@media only screen and (max-width: 767px) { .detail-title-style { display: none !important; }
}
.pdpdetail-item-title { font-size: 14px !important; letter-spacing: .025em !important; padding-bottom: 10px !important;
}
.pdpdetail-item-content { line-height: 1.25; font-family: 'proxima-nova', sans-serif; font-weight: 400; font-size: 12px; letter-spacing: .025em; padding: 0 0 0 16px !important; list-style-type: inherit !important;
}
.hr-vertical { width: 1px; background: #eee; height: 91%; position: absolute; top: 50%; left: 46%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%);
}
.text-align-left { text-align: left !important;
}
.right { float: right;
}
.left { float: left;
}
.uppercase { text-transform: uppercase;
}
#pdpLegalText { border-top: 1px solid #eee; padding: 22px 0 8px; color: #777;
}
#pdp .metalMonogrammingPopupLink { text-decoration: none !important;
}
#interior-exterior { position: relative; border-bottom: 0; border-top: 1px solid #eee; margin-top: 15px;
}
#interior-exterior .cntr-interior-exterior-feature-item { border: 0; height: 100%; min-height: 10px; padding: 20px 0;
}
#interior-exterior .cntr-interior-exterior-feature-item .feature-name { font-size: 12px !important;
}
#interior-exterior .cntr-interior-exterior-feature-item .feature-lists li { margin-bottom: 8px; width: 92%; line-height: 16px;
}
.ctnr-product-item-details { border: none; border-top: 1px solid #eee; padding: 20px 0 0; margin: 0;
}
.ctnr-product-item-details.dimentions { padding: 16px 0 0;
}
.ctnr-product-item-details .dimension-details { padding: 0;
}
.ctnr-product-item-details .dimension-details .full-row { margin-bottom: 11px;
}
.ctnr-product-item-details .dimension-details ul li { margin-bottom: 0; font-size: 13px; color: #777;
}
.accordion-section-content .ctnr-product-item-details .dimension-details.prod-measurements .link-ctnr .btn-arrow { text-transform: capitalize; font-size: 12px; text-decoration: underline;
}
.dark-overlay, .cntr-product-alternate-items .cntr-prod-alternate-item .dark-overlay-tablet,
.cntr-product-alternate-items .cntr-prod-alternate-item-tablet .dark-overlay-tablet,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item .dark-overlay-tablet,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet .dark-overlay-tablet { width: 100%; height: 100%; background-color: #000; opacity: 0.03; position: absolute; top: 0; left: 0;
}
.page-productDetails .dark-overlay, .page-productDetails .cntr-product-alternate-items .cntr-prod-alternate-item .dark-overlay-tablet, .cntr-product-alternate-items .cntr-prod-alternate-item .page-productDetails .dark-overlay-tablet,
.page-productDetails .cntr-product-alternate-items .cntr-prod-alternate-item-tablet .dark-overlay-tablet,
.cntr-product-alternate-items .cntr-prod-alternate-item-tablet .page-productDetails .dark-overlay-tablet,
.page-productDetails .cntr-product-alternate-items-tablet .cntr-prod-alternate-item .dark-overlay-tablet,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item .page-productDetails .dark-overlay-tablet,
.page-productDetails .cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet .dark-overlay-tablet,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet .page-productDetails .dark-overlay-tablet { z-index: 10;
}
.close-overlay, #olapic_viewer_overlay #olapic-viewer .olapic-icon-remove { top: 10px; right: 10px;
}
.product-overlay-zoom { border: 1px solid #ebebeb; padding: 0; height: 100%;
}
.product-overlay-zoom .cntr-prod-zoomed-items { margin-left: 0; }
.product-overlay-zoom .cntr-prod-thumbnail-carousel { display: none;
}
.cntr-product-alternate-items,
.cntr-product-alternate-items-tablet { width: 7%; position: absolute; top: 50%; left: 0; -moz-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); z-index: 1000; border-left: 0; opacity: 0;
}
.cntr-product-alternate-items .cntr-prod-alternate-item,
.cntr-product-alternate-items .cntr-prod-alternate-item-tablet,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet { overflow: hidden; margin-top: 10px; margin-left: 10px; border: 1px solid #ebebeb; width: 45px; height: 45px;
}
.cntr-product-alternate-items .cntr-prod-alternate-item.border-selected-item,
.cntr-product-alternate-items .cntr-prod-alternate-item-tablet.border-selected-item,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item.border-selected-item,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet.border-selected-item { border: 2px solid #000;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .cntr-product-alternate-items .cntr-prod-alternate-item.border-selected-item, .cntr-product-alternate-items .cntr-prod-alternate-item-tablet.border-selected-item, .cntr-product-alternate-items-tablet .cntr-prod-alternate-item.border-selected-item, .cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet.border-selected-item { border: none; }
}
.cntr-product-alternate-items .cntr-prod-alternate-item img,
.cntr-product-alternate-items .cntr-prod-alternate-item-tablet img,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item img,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet img { opacity: 0;
}
.cntr-product-alternate-items .cntr-prod-alternate-item .dark-overlay-tablet,
.cntr-product-alternate-items .cntr-prod-alternate-item-tablet .dark-overlay-tablet,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item .dark-overlay-tablet,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet .dark-overlay-tablet { display: none;
}
.share-link { position: absolute; right: 10px; bottom: 10px; z-index: 11; border: 0; background: transparent; outline: none;
}
.share-link:hover { cursor: pointer; color: #c41e3a;
}
.pdp-share-slider { background: #fff none repeat scroll 0 0; border: 1px solid #ebebeb; bottom: 38px; height: 101px; position: absolute; right: 8px; width: 40px; z-index: 10; display: none;
}
.pdp-share-slider .bottom-arrow { position: absolute; bottom: -14px; left: 7px;
}
.pdp-share-slider a { display: block; margin: 9px 9px 0 9px;
}
.pdp-share-slider a:hover { color: #fff;
}
.pdp-share-slider .icon-facebook { background: #3c5a97 none repeat scroll 0 0; color: #fff; line-height: 1; padding-right: 3px; padding-top: 3px; text-align: right;
}
.pdp-share-slider .icon-pinterest { background: #ca2028 none repeat scroll 0 0; border-radius: 12px; color: #fff; line-height: 1.2; padding-top: 3px; position: relative; right: 2px; text-align: center; width: 24px;
}
.pdp-share-slider .icon-twitter { background: #2aa9df none repeat scroll 0 0; color: #fff; font-size: 12px; padding: 2px 0; text-align: center;
}
.pdp-share-slider .icon-email { font-size: 19px;
}
.pdp-share-slider .icon-email:hover { color: #444;
}
.s7_videoContainer { height: 27.5%; margin-top: 2%; margin-left: 0; background: #fff;
}
@media only screen and (min-width: 1280px) { .s7_videoContainer { left: 11%; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .s7_videoContainer { left: 5%; height: 28.5%; padding-top: 15px; }
}
@media only screen and (max-width: 767px) { .s7_videoContainer { height: 305px; margin: 0; }
}
.s7_videoContainer #s7_videoview_videoScrubber.s7videoscrubber .s7track { width: 100% !important;
}
.s7_videoContainer #s7_videoview_videoTime > div:nth-child(2) { display: none;
}
.pdpInernalLink { text-decoration: underline;
}
.pdpInernalLink:hover { text-decoration: none;
}
.add-monogram-cntr .icon-pdp-monogram,
.add-monogram-cntr .icon-ft-pdp-airlineguide,
.airline-guide-cntr .icon-pdp-monogram,
.airline-guide-cntr .icon-ft-pdp-airlineguide { font-size: 20px; position: relative; top: -7px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .add-monogram-cntr .icon-pdp-monogram, .add-monogram-cntr .icon-ft-pdp-airlineguide, .airline-guide-cntr .icon-pdp-monogram, .airline-guide-cntr .icon-ft-pdp-airlineguide { top: -4px; }
}
@media only screen and (max-width: 767px) { .add-monogram-cntr .icon-pdp-monogram, .add-monogram-cntr .icon-ft-pdp-airlineguide, .airline-guide-cntr .icon-pdp-monogram, .airline-guide-cntr .icon-ft-pdp-airlineguide { top: -4px; }
}
.airline-guide-cntr { width: 100% !important; margin-top: 0 !important;
}
.airline-guide-cntr .icon-ft-pdp-airlineguide { font-size: 24px;
}
@media (max-width: 1279px) { .airline-guide-cntr .icon-ft-pdp-airlineguide { font-size: 22px; margin-top: 2px; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #pdp { padding: 0 0 20px 0; }
}
@media only screen and (max-width: 767px) { #pdp { padding: 0 0 20px 0; }
}
#pdp .breadcrumb { padding-left: 25px; top: 12px; text-shadow: none;
}
@media only screen and (min-width: 1280px) { #pdp .breadcrumb { padding-left: 60px; }
}
#pdp .ctnr-breadcrumb-pagination .product-pagination { height: 20px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #pdp .ctnr-breadcrumb-pagination .product-pagination { height: 37px; }
}
#pdp.row-fluid-no-gutter, .ctnr-product-sets #pdp.prod-extra-features { max-width: 1200px; margin: 0 auto;
}
#pdp.row-fluid-no-gutter.ctnr-product, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features { }
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg { padding: 0 25px 25px 25px;
}
@media only screen and (max-width: 767px) { #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg { padding: 0; }
}
@media only screen and (min-width: 1280px) { #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg { padding: 0 25px 25px 60px; }
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg .dark-overlay, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg .dark-overlay, #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg .cntr-product-alternate-items .cntr-prod-alternate-item .dark-overlay-tablet, .cntr-product-alternate-items .cntr-prod-alternate-item #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg .dark-overlay-tablet, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg .cntr-product-alternate-items .cntr-prod-alternate-item .dark-overlay-tablet, .cntr-product-alternate-items .cntr-prod-alternate-item .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg .dark-overlay-tablet,
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg .cntr-product-alternate-items .cntr-prod-alternate-item-tablet .dark-overlay-tablet,
.cntr-product-alternate-items .cntr-prod-alternate-item-tablet #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg .dark-overlay-tablet,
.ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg .cntr-product-alternate-items .cntr-prod-alternate-item-tablet .dark-overlay-tablet,
.cntr-product-alternate-items .cntr-prod-alternate-item-tablet .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg .dark-overlay-tablet,
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg .cntr-product-alternate-items-tablet .cntr-prod-alternate-item .dark-overlay-tablet,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg .dark-overlay-tablet,
.ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg .cntr-product-alternate-items-tablet .cntr-prod-alternate-item .dark-overlay-tablet,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg .dark-overlay-tablet,
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg .cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet .dark-overlay-tablet,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg .dark-overlay-tablet,
.ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg .cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet .dark-overlay-tablet,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg .dark-overlay-tablet { pointer-events: none;
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg .not-smallscreen, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg .not-smallscreen { position: relative;
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg .not-smallscreen .zoom-product-img, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg .not-smallscreen .zoom-product-img { bottom: 10px; left: 10px;
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg .not-smallscreen #imageLink, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg .not-smallscreen #imageLink { padding: 30px; max-width: 800px; margin-left: 7%;
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg .not-smallscreen img, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg .not-smallscreen img { display: block; margin: 0 auto;
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg .not-smallscreen .promotional-msg, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg .not-smallscreen .promotional-msg { text-transform: uppercase; position: absolute; top: 16px; left: -16px; background: #bbb; color: #fff; padding: 5.8px 13px; font-family: 'proxima-nova', sans-serif; text-align: center; z-index: 1000; letter-spacing: 0.06em;
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg .not-smallscreen .label-arrow-right, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg .not-smallscreen .label-arrow-right { width: 0; height: 0; border-top: 19px solid transparent; border-bottom: 19px solid transparent; border-right: 19px solid #555; position: absolute; top: 4px; left: 103px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); z-index: 1000;
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productimg .not-smallscreen .label-arrow-up, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productimg .not-smallscreen .label-arrow-up { width: 0; height: 0; border-left: 11px solid transparent; border-right: 11px solid transparent; border-bottom: 11px solid #777; position: absolute; top: 41px; left: -15px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); z-index: 1000;
}
@media only screen and (min-width: 1280px) { #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails { margin: 21px 60px 0 0; }
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .collection-name, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .collection-name { padding: 0; margin: 24px 0 0 0; color: #222;
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .product-name, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .product-name { margin: -5px 0 0 0; color: #222; font-size: 24px; line-height: 24px;
}
@media only screen and (max-width: 767px) { #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .product-name, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .product-name { font-size: 18px; line-height: 18px; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .product-name, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .product-name { font-size: 18px; line-height: 18px; margin: -4px 0 0 0; }
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .prod-catagory, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .prod-catagory { font-size: 12px; font-weight: bold; text-transform: uppercase; letter-spacing: 0.04em; margin-top: 7px; display: inline-block; margin-right: 6px;
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .prod-catagory:hover, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .prod-catagory:hover { text-decoration: underline;
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails span.view-entire-collection, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails span.view-entire-collection { font-weight: 400; text-transform: none; font-size: 12px; padding-left: 0px;
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .prod-number-review, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .prod-number-review { padding: 0; margin-bottom: 10px;
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .prod-number-review .top-reviews-cntr-pdp, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .prod-number-review .top-reviews-cntr-pdp { float: right; padding-top: 20px;
}
@media only screen and (max-width: 767px) { #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .prod-number-review .top-reviews-cntr-pdp, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .prod-number-review .top-reviews-cntr-pdp { display: block; float: none; margin-bottom: 5px; padding-top: 0; }
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .prod-number-review .top-reviews-cntr-pdp .top-star-rating .icon-star-filled, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .prod-number-review .top-reviews-cntr-pdp .top-star-rating .icon-star-filled, #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .prod-number-review .top-reviews-cntr-pdp .top-star-rating .icon-star-outline, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .prod-number-review .top-reviews-cntr-pdp .top-star-rating .icon-star-outline { font-size: 12px;
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .prod-price-availabilty.stock-availability, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .prod-price-availabilty.stock-availability { padding-top: 0;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .prod-price-availabilty.stock-availability, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .prod-price-availabilty.stock-availability { padding-right: 20px; }
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .prod-price-availabilty .prod-price, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .prod-price-availabilty .prod-price { float: left; font-size: 24px; line-height: 24px;
}
@media only screen and (max-width: 767px) { #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .prod-price-availabilty .prod-price, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .prod-price-availabilty .prod-price { font-size: 18px; line-height: 18px; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .prod-price-availabilty .prod-price, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .prod-price-availabilty .prod-price { font-size: 18px; line-height: 18px; }
}
@media only screen and (min-width: 768px) { #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .prod-price-availabilty .prod-price, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .prod-price-availabilty .prod-price { margin-right: 0; }
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .prod-price-availabilty .stock-message, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .prod-price-availabilty .stock-message { font-weight: bold;
}
#pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .prod-price-availabilty .stock-message .stock-num, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .prod-price-availabilty .stock-message .stock-num { font-weight: 400; font-size: 12px; color: #555; display: inline-block; margin-left: 3px;
}
#pdp #availableInStoreRegistered .icon-info.icon-left, #pdp #availableInStoreRegistered .icon-left.msg-info { font-size: 13px;
}
#pdp #availableInStoreRegistered .sm-text { font-size: 12px; font-weight: bold; letter-spacing: 0.04em;
}
#pdp #availablePreferredStore a { font-size: 12px; text-transform: none; display: inline-block; margin-left: 3px; font-weight: normal;
}
#pdp .cntr-monogramming-component { background: none; border-top: none; border-bottom: none; padding: 0;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart { width: 50%;
}
#pdp .cntr-monogramming-component .cntr-color-size { border: none; float: none; padding: 0; width: 100%;
}
#pdp .cntr-monogramming-component .cntr-color-size .size-blk { width: 200px !important;
}
#pdp .cntr-monogramming-component .cntr-color-size .size-blk .selectboxit-text { width: 170px; max-width: 170px !important;
}
#pdp .cntr-monogramming-component .cntr-color-size .size-blk ul#SizeSelectBoxItOptions { min-width: 290px !important;
}
@media only screen and (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .size-blk ul#SizeSelectBoxItOptions { min-width: 250px !important; }
}
#pdp .cntr-monogramming-component .cntr-color-size .color-blk { width: 75%; padding: 0; margin-left: 35px;
}
#pdp .cntr-monogramming-component .cntr-color-size .color-blk.color-blk-with-size { margin-left: 0;
}
@media only screen and (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .color-blk.color-blk-with-size { margin: 10px 0 0 20px !important; }
}
#pdp .cntr-monogramming-component .cntr-color-size .color-blk span.color-options-select { width: 100% !important; margin: 0 auto !important;
}
#pdp .cntr-monogramming-component .cntr-color-size .color-blk .selected-color span { font-size: 12px; letter-spacing: 0.04em;
}
#pdp .cntr-monogramming-component .cntr-color-size .color-blk .selected-color span.label { text-transform: uppercase; font-weight: bold;
}
#pdp .cntr-monogramming-component .cntr-color-size .color-blk .selected-color span.selected-clr-val { color: #777; display: inline-block; margin-left: 2px; text-transform: capitalize;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items { border: 0; margin: 30px 0 0; padding-bottom: 15px; display: none;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items.show-airline-cntr, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items.show-monogram-cntr { display: block;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items { padding-bottom: 10px; }
}
@media only screen and (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items { padding-bottom: 0; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item { border: 1px solid #ccc; padding: 10px;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item:first-child { border-bottom: 0;
}
@media (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item:first-child { padding: 3px 10px; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item:nth-child(2) { padding: 0;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item.no-border { border: 0; border-top: 1px solid #ccc;
}
@media (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item { width: calc(100% - 50px); margin: 0 auto; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .removeAccent { max-height: 43px;
}
@media (min-width: 768px) and (max-width: 1279px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .removeAccent { display: block; top: -4px; }
}
@media (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .removeAccent { display: block; top: -3px; }
}
@media (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .add-monogram-cntr { padding: 10px 0; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr { padding: 0; max-height: 43px;
}
@media (min-width: 768px) and (max-width: 1279px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr { display: block; top: -4px; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr .mono-img, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr .mono-img { float: left; width: 34px; height: 22px; border: 1px solid #555; text-align: center; font-family: proxima-nova,sans-serif; font-weight: 600; font-size: 11px; border-radius: 4px; padding-top: 3px; background: #555; margin: 0 calc((15% - 33px) / 2);
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr .mono-img span, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr .mono-img span { line-height: 13px;
}
@media (max-width: 1279px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr .mono-img, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr .mono-img { margin-top: 16px; padding-top: 4px; } #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr .mono-img span, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr .mono-img span { line-height: 12px; }
}
@media (min-width: 768px) and (max-width: 768px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr .mono-img, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr .mono-img { margin-right: calc(12% - 30px); margin-left: 0; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr .desc-wrapper, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr .desc-wrapper { padding-top: 10px;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr .desc-wrapper .monogram-added-text, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr .desc-wrapper .monogram-added-text { display: block; color: #222222; font-weight: 500; font-size: 14px;
}
@media (min-width: 768px) and (max-width: 768px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr .desc-wrapper .monogram-added-text, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr .desc-wrapper .monogram-added-text { font-size: 12px; }
}
@media (max-width: 375px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr .desc-wrapper .monogram-added-text, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr .desc-wrapper .monogram-added-text { font-size: 13px; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr .icon-check, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr label.cvform-lbl-checkbox,
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr label.cvform-lbl-checkbox-reverse, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr .msg-success, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr .icon-check, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr label.cvform-lbl-checkbox,
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr label.cvform-lbl-checkbox-reverse, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr .msg-success { padding-top: 12px !important;
}
@media (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr .icon-check, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr label.cvform-lbl-checkbox, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr label.cvform-lbl-checkbox-reverse, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .monogram-added-cntr .msg-success, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr .icon-check, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr label.cvform-lbl-checkbox, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr label.cvform-lbl-checkbox-reverse, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .mono-links .metal-monogram-added-cntr .msg-success { padding-top: 15px !important; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link { border: 0;
}
@media (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link { padding: 0; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link span, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link img, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link a { position: static !important;
}
@media (max-width: 1024px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .monogram-added-text { max-width: 100%; } #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .edit-remove-monogram-links-cntr { display: block; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .detail-title-style, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .item-desc { display: inline-block !important;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.add-a-mono-layer { padding: 2px 0;
}
@media (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.add-a-mono-layer { padding: 12px 0; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.add-a-mono-layer a { width: 100% !important; outline: none !important; height: 38px;
}
@media (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.add-a-mono-layer a { height: 33px; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.add-a-mono-layer a .detail-title-style { display: block !important;
}
@media (min-width: 769px) and (max-width: 1279px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.add-a-mono-layer .monogrammingPopupLink .icon-plus-addMono img { margin-left: -9px; }
}
@media (min-width: 768px) and (max-width: 768px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.add-a-mono-layer .monogrammingPopupLink .icon-plus-addMono img { margin-left: -12px; }
}
@media (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.add-a-mono-layer .monogrammingPopupLink .icon-plus-addMono img { margin-left: -10px; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.airline-guide-cntr .airlineCarryOnPopupLink img { height: auto; width: 17px;
}
@media (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.airline-guide-cntr .airlineCarryOnPopupLink img { margin-top: 10px; }
}
@media (min-width: 768px) and (max-width: 1024px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.airline-guide-cntr .airlineCarryOnPopupLink img { width: 15px; }
}
@media (min-width: 768px) and (max-width: 1279px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.airline-guide-cntr .airlineCarryOnPopupLink img { margin-top: 12px; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.airline-guide-cntr .Go-to-icon { height: auto;
}
@media (min-width: 1280px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.airline-guide-cntr .Go-to-icon { padding-top: 10px; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .mono-links-option { display: inline-block; width: 48%; text-align: center;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .mono-links-option:first-child { border-right: 1px solid #e5e5e5;
}
@media (max-width: 768px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .mono-links-option:first-child { padding-right: 5px; } #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .mono-links-option:last-child { padding-left: 5px; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .mono-links-option span { display: block !important;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .mono-links-option .monogrammingPopupLink, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .mono-links-option .metalMonogrammingPopupLink { margin-left: 0; width: auto; text-align: center; text-decoration: none; outline: none !important;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .mono-links-option .monogrammingPopupLink .add_now, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .mono-links-option .metalMonogrammingPopupLink .add_now { display: block; width: 58px; height: 36px; margin: 0 auto 3px; text-align: center;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .mono-links-option .monogrammingPopupLink .add_now img, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .mono-links-option .metalMonogrammingPopupLink .add_now img { width: 58px;
}
@media (min-width: 768px) and (max-width: 768px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .mono-links-option .monogrammingPopupLink .detail-title-style, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .mono-links-option .metalMonogrammingPopupLink .detail-title-style { font-size: 13px; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .desc-wrapper { display: inline-block; width: 69% !important; float: left; text-align: center;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .desc-wrapper .edit-remove-monogram-links-cntr { margin: 0;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .desc-wrapper .edit-remove-monogram-links-cntr .monogrammingPopupLink { width: auto !important;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .desc-wrapper .edit-remove-monogram-links-cntr a { margin: 0 2px !important;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .desc-wrapper .edit-remove-monogram-links-cntr span { margin-top: -7px; font-weight: 700;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .left-icon, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .right-icon { width: 15% !important; text-align: center !important; color: #222;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .left-icon { float: left;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .left-icon:before { color: #555555;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .left-icon.icon-pdp-monogram { font-size: 22px; height: 48px; padding-top: 4px;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .left-icon.icon-pdp-monogram:before { padding-bottom: 6px;
}
@media (max-width: 768px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .left-icon.icon-pdp-monogram:before { padding-bottom: 2px; margin-left: -3px; }
}
@media (min-width: 768px) and (max-width: 768px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .left-icon.icon-ft-pdp-airlineguide:before { margin-right: -15px; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .right-icon { float: right; position: static; margin: 0 !important;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .right-icon.icon-plus-addMono { height: 48px; padding-top: 10px;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .right-icon.icon-plus-addMono img { height: 19px;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .right-icon.icon-check, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link label.right-icon.cvform-lbl-checkbox,
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link label.right-icon.cvform-lbl-checkbox-reverse, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .right-icon.msg-success { height: 48px !important;
}
@media (min-width: 768px) and (max-width: 768px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .right-icon.Go-to-icon img { margin-left: -4px; } #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .right-icon.icon-plus-addMono img { margin-left: -5px; } #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .right-icon.icon-check:before, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link label.right-icon.cvform-lbl-checkbox:before, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link label.right-icon.cvform-lbl-checkbox-reverse:before, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link .right-icon.msg-success:before { margin-right: -10px; }
}
@media (min-width: 768px) and (max-width: 768px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.add-a-mono-layer .desc-wrapper, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.airline-guide-cntr .desc-wrapper { width: 90%; } #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.add-a-mono-layer .left-icon, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.add-a-mono-layer .right-icon, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.airline-guide-cntr .left-icon, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.airline-guide-cntr .right-icon { width: 5% !important; } #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.monogram-added-cntr .left-icon, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.metal-monogram-added-cntr .left-icon { width: 12% !important; padding-top: 12px; } #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.monogram-added-cntr .left-icon img, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.metal-monogram-added-cntr .left-icon img { width: 32px; } #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.monogram-added-cntr .desc-wrapper, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.metal-monogram-added-cntr .desc-wrapper { width: 74%; } #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.monogram-added-cntr .right-icon, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.metal-monogram-added-cntr .right-icon { width: 10% !important; padding-top: 5px; } #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.monogram-added-cntr .right-icon:before, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .monograming-item .items-link.metal-monogram-added-cntr .right-icon:before { font-size: 16px; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link { text-align: center; width: 100%; padding: 2px 0 0 0; vertical-align: top; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-align: center; -webkit-align-items: center; -webkit-box-align: center; align-items: center;
}
@media only screen and (min-width: 1280px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link.with-airline-cntr.with-monogram { width: 49%; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link.with-airline-cntr.with-monogram.with-airline-cntr { width: 100%;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link { text-align: left; padding: 2px 0 5px; margin: 0; position: relative; display: table; width: 100%; } #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link.add-a-mono-layer { padding: 5px 0 0; }
}
@media only screen and (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link { text-align: left; padding: 10px 0 5px 25px; margin: 0; position: relative; display: table; width: 100%; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link .icon-img { height: 24px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link .icon-img { display: inline-block; vertical-align: middle; display: table-cell; width: 37px; }
}
@media only screen and (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link .icon-img { display: inline-block; vertical-align: middle; display: table-cell; width: 37px; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link .icon-img .detail-title-style { font-size: 15px;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link img { margin: 0;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.add_now { top: 14px !important; right: 0px !important; }
}
@media only screen and (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.add_now { top: 14px !important; right: 25px !important; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a#monogramming-popup-link-Tablet_mobile,
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.airlineCarryOnPopupLink-tab-mob { text-transform: capitalize; font-family: 'proxima-nova', sans-serif; font-size: 15px; letter-spacing: 0.04em; color: #222; text-decoration: none;
}
@media only screen and (min-width: 1280px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a#monogramming-popup-link-Tablet_mobile, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.airlineCarryOnPopupLink-tab-mob { display: none; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a#monogramming-popup-link-Tablet_mobile, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.airlineCarryOnPopupLink-tab-mob { text-align: left; top: 0; display: inline-block; vertical-align: text-top; left: 0; width: 185px; }
}
@media only screen and (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a#monogramming-popup-link-Tablet_mobile, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.airlineCarryOnPopupLink-tab-mob { text-align: left; top: 0; display: inline-block; vertical-align: text-top; left: 0; width: 185px; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.airlineCarryOnPopupLink-tab-mob { width: 170px; }
}
@media only screen and (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.airlineCarryOnPopupLink-tab-mob { width: 170px; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.monogrammingPopupLink,
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.airlineCarryOnPopupLink { text-transform: capitalize; margin-right: 5px; margin-left: 5px; font-family: 'proxima-nova', sans-serif; font-weight: 400; font-size: 12px; letter-spacing: .04em;
}
@media only screen and (min-width: 1280px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.monogrammingPopupLink, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.airlineCarryOnPopupLink { top: 14px; font-weight: normal; } #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.monogrammingPopupLink.add_now, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.airlineCarryOnPopupLink.add_now { top: 8px; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.monogrammingPopupLink, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.airlineCarryOnPopupLink { top: 22px; position: absolute; right: 65px; width: 78px; text-align: right; margin-right: 0; }
}
@media only screen and (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.monogrammingPopupLink, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.airlineCarryOnPopupLink { top: 22px; position: absolute; right: 65px; width: 78px; text-align: right; margin-right: 0; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.airlineCarryOnPopupLink { padding: 10px; outline: none !important;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.airlineCarryOnPopupLink { width: 100%; margin-left: 0; padding-top: 2px; }
}
@media only screen and (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link a.airlineCarryOnPopupLink { width: 100%; margin-left: 0; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link .item-desc { display: none; }
}
@media only screen and (max-width: 767px) { #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .items-link .item-desc { display: none; }
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .carry-on-guide { border-right: none;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .item-desc { color: #777777; font-size: 12px; display: inline-block; letter-spacing: 0.02em;
}
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .utility-link, #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .ctnr-header [class^="header-"], .ctnr-header #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items [class^="header-"],
#pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items .ctnr-header-checkout [class^="header-"],
.ctnr-header-checkout #pdp .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items [class^="header-"] { top: 0;
}
#pdp .cntr-monogramming-component .qty-blk { padding: 0; border: 0; float: left;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #pdp .cntr-monogramming-component .qty-blk { width: 11%; }
}
@media only screen and (max-width: 767px) { #pdp .cntr-monogramming-component .qty-blk { display: inline-block; text-align: left; vertical-align: top; margin-right: 0px; }
}
#pdp .cntr-monogramming-component .qty-blk input[type="text"] { height: 35px; width: 35px;
}
@media only screen and (max-width: 767px) { #pdp .cntr-monogramming-component .qty-blk input[type="text"] { height: 38px; width: 38px; }
}
#pdp .cntr-monogramming-component .qty-blk label { padding: 13px 0 8px 0; font-size: 12px; letter-spacing: 0.04em; text-transform: uppercase; font-weight: bold;
}
@media only screen and (max-width: 767px) { #pdp .cntr-monogramming-component .qty-blk label { padding: 0; }
}
#pdp .cntr-monogramming-component .cntr-add-to-cart { width: 100%; margin: 25px 0; margin-bottom: 20px; font-size: 12px; padding: 0;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart #addToCartForm { width: 100%; display: block; float: left;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart #addToCartForm.no-bopis { width: 100%;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart .collect_from_store.ctnr-pickupfromstore { width: 100%; display: block; float: right; margin-bottom: 0px; background-color: #ebebeb; text-align: left; padding: 0px 25px 0px;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart .collect_from_store.ctnr-pickupfromstore .cartEntryShippingModeForm .ship-to-an-address { padding-top: 13.5px;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart .collect_from_store.ctnr-pickupfromstore .cartEntryShippingModeForm .store-selection { padding-bottom: 13.5px;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart .ship-to-an-address div,
#pdp .cntr-monogramming-component .cntr-add-to-cart #pickup-in-store-near-me div { display: inline-block; vertical-align: top; padding-left: 8px; width: calc(100% - 24px); position: relative; top: -3px;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart .ship-to-an-address #store-selected,
#pdp .cntr-monogramming-component .cntr-add-to-cart #pickup-in-store-near-me #store-selected { display: none; font-size: 14px; color: #222 !important;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart .click_pickupInStore_Button { width: 100%; background-color: #fff; border: 1px solid #ccc !important; border-radius: 6px; font-size: 13px; font-family: "Proxima nova"; display: block;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart .cartEntryShippingModeForm span { font-size: 14px; letter-spacing: 0.3px; color: #222; font-weight: 400; font-family: proxima-nova,sans-serif; line-height: 1.786; text-align: left;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart .cartEntryShippingModeForm span#pickup-store-distance { font-size: 13px; color: #999;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart .cartEntryShippingModeForm span#pickup-store-distance:before { content: "(";
}
#pdp .cntr-monogramming-component .cntr-add-to-cart .cartEntryShippingModeForm span#pickup-store-distance:after { content: ")";
}
#pdp .cntr-monogramming-component .cntr-add-to-cart .cartEntryShippingModeForm span.available-units { display: block;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart .cartEntryShippingModeForm span.available-units #units-avialable, #pdp .cntr-monogramming-component .cntr-add-to-cart .cartEntryShippingModeForm span.available-units .units-available-at-store { font-size: 12px;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart #no-store-selected { color: #999;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart .Free-grounding { display: block; font-size: 12px; font-weight: 400; letter-spacing: 0.24px;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart input[type=radio] { -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; -ms-appearance: none; border-radius: 50%; width: 14px; height: 14px; border: 1px solid #999; background: #fff; position: relative; margin-top: 3px;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart input[type=radio]:checked { border: 1px solid #222;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart input[type=radio]:checked:after { content: ""; width: 5px !important; height: 5px !important; position: absolute; background-color: #000; z-index: 10; border-radius: 50%; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: inline-block;
}
#pdp .cntr-monogramming-component .cntr-add-to-cart input[type=radio]:disabled { background: transparent; border: 1px solid #ccc;
}
#pdp .cntr-monogramming-component .save-to-wishlist-cntr { display: none; text-align: center; line-height: 16px; min-height: 40px; width: 49%; color: #222;
}
#pdp .cntr-monogramming-component .save-to-wishlist-cntr.no-bopis { width: 100%;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #pdp .cntr-monogramming-component .save-to-wishlist-cntr { width: 100%; }
}
@media only screen and (max-width: 767px) { #pdp .cntr-monogramming-component .save-to-wishlist-cntr { width: 100%; }
}
#pdp .full-row.add-to-cart { padding-bottom: 0px;
}
#pdp .collect_from_store.ctnr-pickupfromstore.tablet-button { background: #ebebeb; text-align: left; padding-left: 25px;
}
#pdp .neutral.large.click_pickupInStore_Button { width: 70%;
}
#pdp #shiptoanaddree { margin-left: -1px;
}
#pdp #pickupinstore { margin-left: 3px; width: 10px; height: 10px;
}
#pdp #select-another-store { display: none; font-size: 13px; font-weight: 600;
}
#pdp #select-a-store { font-size: 13px; font-weight: 600; text-transform: none !important;
}
#pdp #units-avialable { margin: 10px; margin-left: 0px;
}
#pdp .units-available-at-store { margin-left: -10px;
}
#pdp .cntr-add-to-cart .btn.btn-fill, #pdp .cntr-add-to-cart .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a.btn-fill, .social-gallery #olapic-widget-wall-wrapper .widget-header-upload #pdp .cntr-add-to-cart a.btn-fill { white-space: normal; height: 38px; line-height: 17px; margin-bottom: 0 !important; letter-spacing: 0.06em; font-size: 13px; font-weight: 600; text-transform: capitalize;
}
#pdp .cntr-add-to-cart .btn.click_pickupInStore_Button, #pdp .cntr-add-to-cart .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a.click_pickupInStore_Button, .social-gallery #olapic-widget-wall-wrapper .widget-header-upload #pdp .cntr-add-to-cart a.click_pickupInStore_Button { width: auto; height: 30px; color: #222; border: 1px solid #ccc; background: #FFFFFF; font-size: 13px !important; margin-top: 9.5px; white-space: nowrap;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) { .s7_videoContainer { height: 20%; } .cntr-monogramming-component .cntr-color-size .full-row.monogrammin-items span.utility-link-uppercase.monogram-added-text { max-width: 145px; }
}
@media only screen and (max-width: 767px) { #pdp .show-in-mobile { display: block; } #pdp .hide-in-mobile { display: none; } #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails { padding: 0; } #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails #prod-details, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails #prod-details { margin-top: 35px; } #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails #prod-details .product-name, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails #prod-details .product-name { padding: 0 0 7px 0; } #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails #prod-details .prod-catagory span, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails #prod-details .prod-catagory span { display: none; } #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails #prod-details span.view-entire-collection, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails #prod-details span.view-entire-collection { display: none; } #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails #prod-details .prod-number-review, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails #prod-details .prod-number-review { margin-bottom: 0; } #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails #prod-details .prod-number-review .prod-price-availabilty, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails #prod-details .prod-number-review .prod-price-availabilty { float: right; margin-top: -23px; padding: 0; } #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .prod-price-availabilty.stock-availability, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .prod-price-availabilty.stock-availability { text-align: left; padding: 0 19px 0 19px; } #pdp.row-fluid-no-gutter.ctnr-product .ctnr-productdetails .prod-price-availabilty.stock-availability .stock-num, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .ctnr-productdetails .prod-price-availabilty.stock-availability .stock-num { color: #777; font-weight: 600; } #pdp.row-fluid-no-gutter.ctnr-product .mobile-prod-details #prod-details, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .mobile-prod-details #prod-details { text-align: center; } #pdp.row-fluid-no-gutter.ctnr-product .mobile-prod-details #prod-details .product-name, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .mobile-prod-details #prod-details .product-name { padding: 0; font-size: 15px; line-height: 15px; } #pdp.row-fluid-no-gutter.ctnr-product .mobile-prod-details #prod-details .prod-catagory, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .mobile-prod-details #prod-details .prod-catagory { font-weight: 400; letter-spacing: 0.06em; } #pdp.row-fluid-no-gutter.ctnr-product .mobile-prod-details #prod-details a, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .mobile-prod-details #prod-details a { color: #777; } #pdp.row-fluid-no-gutter.ctnr-product .mobile-prod-details #prod-details .prod-price-availabilty, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .mobile-prod-details #prod-details .prod-price-availabilty { float: none !important; } #pdp.row-fluid-no-gutter.ctnr-product .mobile-prod-details #prod-details .prod-price-availabilty div, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .mobile-prod-details #prod-details .prod-price-availabilty div { font-size: 15px; line-height: 15px; } #pdp.row-fluid-no-gutter.ctnr-product .mobile-prod-details #prod-details .prod-price-availabilty .prod-price, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .mobile-prod-details #prod-details .prod-price-availabilty .prod-price { margin-right: 0px; } #pdp.row-fluid-no-gutter.ctnr-product .cntr-monogramming-component .qty-blk, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .cntr-monogramming-component .qty-blk { margin-left: 15px; width: 15%; } #pdp.row-fluid-no-gutter.ctnr-product .cntr-monogramming-component .color-blk, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .cntr-monogramming-component .color-blk { display: inline-block; width: 65%; text-align: left; vertical-align: top; margin-left: 0px; } #pdp.row-fluid-no-gutter.ctnr-product .cntr-monogramming-component .color-blk .color-options, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .cntr-monogramming-component .color-blk .color-options { width: 90%; margin: 0 auto; } #pdp.row-fluid-no-gutter.ctnr-product .cntr-monogramming-component .color-blk .selectboxit-container, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .cntr-monogramming-component .color-blk .selectboxit-container { width: 100%; } #pdp.row-fluid-no-gutter.ctnr-product .cntr-monogramming-component .monogrammin-items .carry-on-guide, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .cntr-monogramming-component .monogrammin-items .carry-on-guide { display: none; } #pdp.row-fluid-no-gutter.ctnr-product .cntr-monogramming-component .cntr-add-to-cart, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .cntr-monogramming-component .cntr-add-to-cart { padding: 0 25px 0 25px; } #pdp.row-fluid-no-gutter.ctnr-product .cntr-monogramming-component .cntr-add-to-cart #addToCartForm, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .cntr-monogramming-component .cntr-add-to-cart #addToCartForm { width: 100%; } #pdp.row-fluid-no-gutter.ctnr-product .cntr-monogramming-component .cntr-add-to-cart .ctnr-pickupfromstore, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .cntr-monogramming-component .cntr-add-to-cart .ctnr-pickupfromstore { width: 100%; } #pdp.row-fluid-no-gutter.ctnr-product .cntr-monogramming-component .cntr-add-to-cart .save-to-wishlist, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .cntr-monogramming-component .cntr-add-to-cart .save-to-wishlist { line-height: 21px; width: 100%; margin-bottom: 8px; } #pdp.row-fluid-no-gutter.ctnr-product .accordion, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .accordion { text-align: left; } #pdp.row-fluid-no-gutter.ctnr-product .accordion .accordion-section, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .accordion .accordion-section { padding-left: 26px; } #pdp.row-fluid-no-gutter.ctnr-product .accordion .accordion-section #interior-exterior .cntr-interior-exterior-feature-item, .ctnr-product-sets #pdp.ctnr-product.prod-extra-features .accordion .accordion-section #interior-exterior .cntr-interior-exterior-feature-item { display: inline-block; width: 49%; }
}
@media only screen and (min-width: 768px) { #pdp .show-in-mobile { display: none !important; }
}
@media only screen and (min-width: 768px) { #pdp .ctnr-productdetails { padding: 0 0 0 18px; } #pdp .ctnr-productdetails .row-wide { width: 380px; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #pdp .ctnr-productdetails { padding: 20px 30px 0 0; } #pdp .ctnr-productdetails .row-wide { width: 100%; } #pdp .tablet-button { width: 100% !important; display: block !important; } #pdp .tablet-button.premium-added { display: none !important; } #pdp .save-to-wishlist { width: 100% !important; line-height: 41px !important; } #pdp .cntr-product-alternate-items, #pdp .cntr-product-alternate-items-tablet { width: 100%; left: 0; bottom: -53px; top: initial; top: auto; -webkit-transform: none; -ms-transform: none; transform: none; transform: none; text-align: center; } #pdp .cntr-product-alternate-items .cntr-prod-alternate-item, #pdp .cntr-product-alternate-items .cntr-prod-alternate-item-tablet, #pdp .cntr-product-alternate-items-tablet .cntr-prod-alternate-item, #pdp .cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet { margin: 0 3.7% 0 0; border: none; height: 43px; width: 43px; } #pdp .cntr-product-alternate-items .cntr-prod-alternate-item.border-black, #pdp .cntr-product-alternate-items .cntr-prod-alternate-item-tablet.border-black, #pdp .cntr-product-alternate-items-tablet .cntr-prod-alternate-item.border-black, #pdp .cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet.border-black { border: 2px solid #000; } #pdp .cntr-product-alternate-items .cntr-prod-alternate-item .dark-overlay-tablet, #pdp .cntr-product-alternate-items .cntr-prod-alternate-item-tablet .dark-overlay-tablet, #pdp .cntr-product-alternate-items-tablet .cntr-prod-alternate-item .dark-overlay-tablet, #pdp .cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet .dark-overlay-tablet { display: block; } #pdp .cntr-product-alternate-items .cntr-prod-alternate-item:last-child, #pdp .cntr-product-alternate-items .cntr-prod-alternate-item-tablet:last-child, #pdp .cntr-product-alternate-items-tablet .cntr-prod-alternate-item:last-child, #pdp .cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet:last-child { margin-right: 0 !important; } #pdp .product-overlay-zoom .cntr-prod-zoomed-items { padding-left: 0; } #pdp .span8.ctnr-productimg { width: 58.33333%; } #pdp .span4.ctnr-productdetails { width: 41.66667%; }
}
.accordion, .accordion * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
.page-productDetails .accordion-section { list-style: none;
}
.page-productDetails .accordion-section h2 { text-transform: none; margin: 0px;
}
.accordion { overflow: hidden; border-bottom: 1px solid #cccccc; border-top: 1px solid #cccccc; padding-left: 0;
}
.accordion .accordion-section { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;
}
.accordion .accordion-section hr { margin: 0;
}
.accordion .accordion-section:last-child .accordion-section-title { border-bottom: none;
}
.accordion .accordion-section .free-return { margin-right: 10px; float: right;
}
.accordion .accordion-section #accordion-1 p { overflow-y: auto; max-height: 372px; padding-right: 10px; height: auto; margin-top: 0;
}
@media only screen and (max-width: 767px) { .accordion .accordion-section #accordion-1 p { overflow-y: hidden; max-height: 100%; }
}
@media only screen and (min-width: 768px) { .accordion .accordion-section #accordion-1 p { max-height: 372px !important; }
}
.accordion .accordion-section #accordion-1 p::-webkit-scrollbar { width: 0.5em;
}
.accordion .accordion-section #accordion-1 p::-webkit-scrollbar-thumb { background: #cccccc; border-radius: 5px;
}
.accordion .accordion-section #accordion-1 .prod-style-accordion { margin: 6px 0 4px 0;
}
.accordion .accordion-section #accordion-1 .instruction { font-size: 12px; color: #222222;
}
.accordion .accordion-section #accordion-1 .instruction a { text-decoration: underline;
}
.accordion .accordion-section #accordion-1 .instruction a:hover { text-decoration: none;
}
.accordion .accordion-section .accordion-section-content { padding: 0 0 2px 16px; width: 380px; outline: 0;
}
@media only screen and (max-width: 767px) { .accordion .accordion-section .accordion-section-content { padding: 0 0 2px; width: 100%; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .accordion .accordion-section .accordion-section-content { width: 100%; }
}
.accordion .accordion-section .accordion-section-content .link-ctnr { border-top: 1px solid #ebebed; margin: 10px 0 0; padding: 10px 0; font-size: 12px; letter-spacing: 0.04em;
}
.accordion .accordion-section .accordion-section-content .link-ctnr > span { display: inline-block;
}
.accordion .accordion-section .accordion-section-content .link-ctnr > span:nth-child(1) { width: 50%;
}
.accordion .accordion-section .accordion-section-content .link-ctnr > .yCmsContentSlot { display: table; width: 100%;
}
.accordion .accordion-section .accordion-section-content .link-ctnr > .yCmsContentSlot > a { float: none !important; display: table-cell;
}
.accordion .accordion-section .accordion-section-content .link-ctnr > .yCmsContentSlot > a:not(:first-child) { text-align: center; padding-right: 2px;
}
.accordion .accordion-section .accordion-section-content .link-ctnr > .yCmsContentSlot > a:last-child { text-align: right; padding: 0;
}
@media only screen and (max-width: 767px) { .accordion .accordion-section .accordion-section-content .link-ctnr > .yCmsContentSlot > a:not(:first-child) { text-align: center; padding-right: 6%; } .accordion .accordion-section .accordion-section-content .link-ctnr > .yCmsContentSlot > a:last-child { padding: 0; }
}
@media only screen and (max-width: 375px) { .accordion .accordion-section .accordion-section-content .link-ctnr > .yCmsContentSlot > a:not(:first-child) { padding-right: 10px; } .accordion .accordion-section .accordion-section-content .link-ctnr > .yCmsContentSlot > a:last-child { padding: 0; }
}
.accordion .accordion-section .accordion-section-content P { color: #777; letter-spacing: 0.02em;
}
.accordion .accordion-section .accordion-section-content .prodStyle { font-size: 12px; color: #555; font-weight: bold;
}
.accordion .accordion-section .accordion-section-title { width: 100%; padding: 12px 10px 12px 0; display: inline-block; -webkit-transition: all linear 0.15s; -moz-transition: all linear 0.15s; -ms-transition: all linear 0.15s; -o-transition: all linear 0.15s; transition: all linear 0.15s; font-family: 'proxima-nova', sans-serif; font-size: 15px; letter-spacing: 0.04em; color: #222;
}
.accordion .accordion-section .accordion-section-title:active, .accordion .accordion-section .accordion-section-title:hover { cursor: pointer; color: #222; text-decoration: none;
}
.accordion .accordion-section .accordion-section-title .icon-plus, .accordion .accordion-section .accordion-section-title .icon-minus { display: inline-block; margin-right: 2px;
}
.accordion .section-content-contact-us { border-top: 1px solid #eee; padding: 10px 0 8px 0; float: left; width: 100%;
}
.accordion .section-content-contact-us .chat-with-us { border-right: 1px solid #eee;
}
@media only screen and (max-width: 767px) { .accordion .section-content-contact-us .chat-with-us { display: none; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .accordion .section-content-contact-us .chat-with-us { display: none; }
}
.accordion .section-content-contact-us .email-us-cntr { border-right: 1px solid #eee; margin-left: 0;
}
@media only screen and (max-width: 767px) { .accordion .section-content-contact-us .email-us-cntr { border-left: 0; }
}
.accordion .section-content-contact-us-cntr .may-we-help-link { margin-top: -5px;
}
.accordion .section-content-contact-us-cntr .may-we-help-link .utility-link, .accordion .section-content-contact-us-cntr .may-we-help-link .ctnr-header [class^="header-"], .ctnr-header .accordion .section-content-contact-us-cntr .may-we-help-link [class^="header-"],
.accordion .section-content-contact-us-cntr .may-we-help-link .ctnr-header-checkout [class^="header-"],
.ctnr-header-checkout .accordion .section-content-contact-us-cntr .may-we-help-link [class^="header-"] { font-size: 12px; font-weight: 400; color: #222222;
}
.accordion .section-content-contact-us-cntr .may-we-help-link .utility-link.hidden-phone:hover, .accordion .section-content-contact-us-cntr .may-we-help-link .ctnr-header .hidden-phone[class^="header-"]:hover, .ctnr-header .accordion .section-content-contact-us-cntr .may-we-help-link .hidden-phone[class^="header-"]:hover,
.accordion .section-content-contact-us-cntr .may-we-help-link .ctnr-header-checkout .hidden-phone[class^="header-"]:hover,
.ctnr-header-checkout .accordion .section-content-contact-us-cntr .may-we-help-link .hidden-phone[class^="header-"]:hover { text-decoration: none; cursor: text;
}
.accordion .section-content-contact-us-cntr a { font-size: 12px; font-weight: normal;
}
.accordion .section-content-contact-us-cntr .detail-desc-style { color: #777;
}
.accordion .section-content-contact-us-cntr .container-fluid { padding: 0;
}
.accordion .section-content-contact-us-cntr .container-fluid .msg-icon { font-size: 22px; line-height: 36px;
}
.accordion .section-content-contact-us-cntr .container-fluid .msg-icon.icon-maywehelp-email { font-size: 18px;
}
.accordion .section-content-contact-us-cntr .container-fluid .msg-icon.icon-maywehelp-call { font-size: 25px;
}
.accordion .section-content-contact-us-cntr .container-fluid .msg-icon.icon-maywehelp-chat { line-height: 40px;
}
.ctnr-productdetails .prod-price-availabilty .stock-message .icon-info, .ctnr-productdetails .prod-price-availabilty .stock-message .msg-info,
.ctnr-productdetails .prod-price-availabilty .stock-message .msg-info { top: 0;
}
@media only screen and (max-width: 767px) { #availableInStoreAnonymuous { display: none; }
}
#availableInStoreAnonymuous .sm-text { font-size: 12px; font-weight: bold; text-transform: uppercase; letter-spacing: 0.04em;
}
#availableInStoreAnonymuous .change-store-in-session { text-transform: capitalize; font-weight: 400; font-size: 12px; margin-left: 5px; text-decoration: underline;
}
#availableInStoreAnonymuous .change-store-in-session:hover { color: #c41e3a; text-decoration: none;
}
#availableInStoreAnonymuous .icon-info.icon-left.smt-tool, #availableInStoreAnonymuous .icon-left.smt-tool.msg-info { font-size: 13px;
}
.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent;
}
.slick-slider.slick-horizontal { -ms-touch-action: pan-y; touch-action: pan-y;
}
.slick-slider.slick-vertical { -ms-touch-action: pan-x; touch-action: pan-x;
}
.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; padding-bottom: 5px;
}
.slick-list:focus { outline: none;
}
.slick-list.dragging { cursor: pointer; cursor: hand;
}
.slick-slider .slick-list,
.slick-track,
.slick-slide,
.slick-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);
}
.slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1;
}
.slick-track:before, .slick-track:after { content: ""; display: table;
}
.slick-track:after { clear: both;
}
.slick-loading .slick-track { visibility: hidden;
}
.slick-slide { float: left; height: 100%; min-height: 1px; display: none;
}
.slick-slide:hover { cursor: pointer;
}
.slick-slide.dragging img { pointer-events: none;
}
.slick-initialized .slick-slide { display: block; text-align: center;
}
.slick-loading .slick-slide { visibility: hidden;
}
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;
}
.slick-prev:hover:before, .slick-next:hover:before { color: #c41e3a; -webkit-transition: 0.25s; -moz-transition: 0.25s; -o-transition: 0.25s; transition: 0.25s;
}
.slick-prev,
.slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -10px; padding: 0; border: none; outline: none;
}
.slick-prev:focus,
.slick-next:focus { outline: none;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before { opacity: 0.25;
}
.slick-prev:before, .slick-next:before { font-family: 'tumi-icon-ft' !important; font-size: 20px; line-height: 1; opacity: 0.85; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.slick-prev { left: -67px; top: 26px;
}
.slick-prev:before { font-size: 12px; font-weight: bold; color: black; content: '\e802';
}
.slick-next { right: -67px; top: 26px;
}
.slick-next:before { font-size: 12px; font-weight: bold; color: black; content: '\e805';
}
.innovation-slider-clc.slick-slide div::-webkit-scrollbar-thumb { background: #cccccc; border-radius: 5px;
}
.innovation-slider-clc.slick-slide div::-webkit-scrollbar { width: 0.5em;
}
.slick-dots { position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0px; width: 100%;
}
.slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0px 5px; padding: 0px; cursor: pointer;
}
.slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; outline: none;
}
.slick-dots li button:focus { outline: none;
}
.slick-dots li button:before { position: absolute; top: 0; left: 0; content: '\2022'; width: 20px; height: 20px; font-family: "Times New Roman"; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before { opacity: 0.75;
}
.innovation_container { padding: 0; margin: 60px 0 0 0;
}
@media only screen and (max-width: 767px) { .innovation_container { display: none; }
}
.innovation_container .innovation_header_text { zoom: 1; font-family: 'proxima-nova', sans-serif; font-weight: 400; font-size: 24px; letter-spacing: .025em; color: #222; letter-spacing: 0; text-transform: none; margin-top: 5px; border-bottom: 2px solid #cccccc; padding-bottom: 10px; text-align: center; margin-bottom: 0;
}
.innovation_container .innovation_header_text:before, .innovation_container .innovation_header_text:after { content: "\0020"; display: block; height: 0; overflow: hidden;
}
.innovation_container .innovation_header_text:after { clear: both;
}
.innovation_container .innovation-slider-body { width: 50%; margin: 0 auto; }
.innovation_container .innovation-slider-body .innovation-slider-item span { font-size: 40px;
}
.innovation_container .innovation-slider-body .innovation-slider-item .innovation-item-width { width: 100px;
}
.innovation_container .innovation-slider-body .innovation-slider-item .item-icon-img { font-size: 40px !important; line-height: initial !important;
}
@media only screen and (max-width: 767px) { .innovation_container .innovation-slider-body .innovation-slider-item .item-icon-img { font-size: 28px !important; }
}
.innovation_container .innovation-details { text-align: center; border-top: 1px solid #ebebeb; width: 60%; margin: 0 auto; padding-top: 18px;
}
@media only screen and (max-width: 767px) { .innovation_container .innovation-details { width: 80%; }
}
.innovation_container .innovation-details .short-desc { padding: 0px 45px; font-size: 12px; letter-spacing: .04em; color: #777; height: 120px; overflow: auto;
}
@media only screen and (max-width: 767px) { .innovation_container .innovation-details .short-desc { font-size: 12px; }
}
.innovation_container .innovation-details .innovation-image-holder { width: 100%; height: auto; border-bottom: 1px solid #ebebeb; margin-top: 20px;
}
.innovation_container .innovation-details .innovation-image-holder .innovation-image { margin: 0 auto; height: 260px; text-align: center;
}
.innovation_container .innovation-details .innovation-image-holder .innovation-image img { height: 260px;
}
.innovation_container .innovation-details h3 { color: #222; text-transform: none; font-size: 15px; font-weight: 400;
}
@media only screen and (max-width: 767px) { #accordion-3 .chat-with-us { display: none; }
}
@media only screen and (max-width: 767px) { #accordion-3 .chat-with-us .span4 { width: 47.1%; }
}
@media only screen and (min-width: 1280px) { .recommendationsPlaceholder, .perfectingTheJOurneyPlaceholderTABLET, .recentlyViewedPlaceholder { margin: 60px 0 0 0; clear: both; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .recommendationsPlaceholder, .perfectingTheJOurneyPlaceholderTABLET, .recentlyViewedPlaceholder { margin: 60px 0 0 0; clear: both; }
}
@media only screen and (max-width: 767px) { .recommendationsPlaceholder, .perfectingTheJOurneyPlaceholderTABLET, .recentlyViewedPlaceholder { margin: 27px 0 0 0; clear: both; }
}
.perfectingTheJOurneyPlaceholder { margin-top: 60px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .perfectingTheJOurneyPlaceholder { margin-top: 120px; }
}
.contentSlotPlaceholder { background: #ebebeb; height: 200px; text-align: center; padding-top: 80px;
}
.cmpr-product { display: none !important;
}
@media only screen and (max-width: 767px) { .ctnr-horizontal-carousel .headline.certona-headline, .ctnr-horizontal-carousel .certona-headline.section-headline, .ctnr-horizontal-carousel .certona-headline.checkout-sign-in-title { text-align: left; font-size: 18px; font-weight: 600; padding-left: 26px; } .ctnr-horizontal-carousel .rs-carousel.rs-carousel-horizontal { border: none; } .ctnr-horizontal-carousel .rs-carousel.rs-carousel-horizontal .rs-carousel-runner { left: -302px !important; max-height: 270px; } .ctnr-horizontal-carousel .rs-carousel.rs-carousel-horizontal .rs-carousel-item { width: 140px !important; margin-right: 20px; } .ctnr-horizontal-carousel .rs-carousel.rs-carousel-horizontal .rs-carousel-item .product-image img { height: 121px; } .ctnr-horizontal-carousel .rs-carousel.rs-carousel-horizontal .rs-carousel-item .product-info { min-height: 60px; } .ctnr-horizontal-carousel .rs-carousel.rs-carousel-horizontal .rs-carousel-item .cmpr-product { width: 80%; margin: 0 auto; margin-top: 5px; } .ctnr-horizontal-carousel .rs-carousel.rs-carousel-horizontal .rs-carousel-item .cmpr-product a { background: #fff; font-size: 13px; letter-spacing: .06em; font-weight: 600; color: #222; text-transform: capitalize; border: 1px solid #c1baba; height: 40px; text-align: center; text-decoration: none !important; display: table-cell; vertical-align: middle; } .ctnr-horizontal-carousel .rs-carousel.rs-carousel-horizontal .rs-carousel-item .cmpr-product a:after { display: inline-block; font-weight: 400; line-height: 1; vertical-align: middle; font-family: tumi-icon-ft !important; -webkit-font-smoothing: antialiased; content: '\e802'; transform: rotate(180deg); font-size: 9px; } #pdp .recommendationsPlaceholder .cmpr-product { display: table !important; }
}
.pageOverlayVideo { height: 100%; width: 100%; background: #000; position: fixed; opacity: .5; top: 0; left: 0; z-index: 998;
}
.row-fluid-no-gutter.cs_pdp.cms_disp-img_slot, .ctnr-product-sets .cs_pdp.cms_disp-img_slot.prod-extra-features, #pdp > div.pdp-mid-section-cntr > div.recentlyViewedPlaceholder > div > div > div > div.nav, #pdp > div.pdp-mid-section-cntr > div.recommendationsPlaceholder > div > div > div > div.nav { display: none;
}
@-webkit-keyframes smoothDisplay { 0% { opacity: 0; } 100% { opacity: 1; }
}
@-moz-keyframes smoothDisplay { 0% { opacity: 0; } 100% { opacity: 1; }
}
@-o-keyframes smoothDisplay { 0% { opacity: 0; } 100% { opacity: 1; }
}
@-ms-keyframes smoothDisplay { 0% { opacity: 0; } 100% { opacity: 1; }
}
@keyframes smoothDisplay { 0% { opacity: 0; } 100% { opacity: 1; }
}
:focus { outline: none;
}
a.utility-link.pdpInernalLink.visible-phone, .ctnr-header a.pdpInernalLink.visible-phone[class^="header-"],
.ctnr-header-checkout a.pdpInernalLink.visible-phone[class^="header-"] { padding-top: 4px;
}
#prev-icon-carousel-alternate { top: 202px; left: 10px; position: absolute; font-size: 15px;
}
#next-icon-carousel-alternate { top: 202px; right: 10px; font-size: 15px; position: absolute;
}
@media only screen and (min-width: 1024px) and (max-width: 1279px) { .ctnr-productimg .only-medium-screen { text-align: center; padding: 20px 0 60px 0; } .ctnr-productimg .only-medium-screen .alternate-prods-carousel { max-width: 420px; margin: 0 auto; } .ctnr-productimg .only-medium-screen .alternate-prods-carousel .rs-carousel-mask { width: 420px; margin: 0 auto; } .ctnr-productimg .only-medium-screen .alternate-prods-carousel .rs-carousel-pagination { list-style: none; max-width: 420px; margin: 10px auto; padding: 0; text-align: center; display: none; } .ctnr-productimg .only-medium-screen .alternate-prods-carousel .rs-carousel-pagination li { margin-right: 10px; } .ctnr-productimg .only-medium-screen .alternate-prods-carousel ul { float: left; } .ctnr-productimg .only-medium-screen .alternate-prods-carousel ul li { width: 420px; } .ctnr-productimg .only-medium-screen .alternate-prods-carousel ul li img { max-width: 100%; } .only-medium-screen .video-thumb a { height: 510px; } .only-medium-screen .video-thumb img { top: 0; left: 0; } .only-medium-screen .video-thumb .thumb-shadow { height: 510px; } .only-medium-screen .video-thumb .icon-play { top: 0; margin-top: 246px; } #prev-icon-carousel-alternate { top: 246px; } #next-icon-carousel-alternate { top: 246px; }
}
@media only screen and (min-width: 767px) { html.touch body.pageType-PDPSetPage .cntr-prod-alternate-item .prod-feature-overlay, html.touch body.pageType-ProductPage .cntr-prod-alternate-item .prod-feature-overlay { display: block; background: 'transparent'; } html.touch body.pageType-PDPSetPage .cntr-prod-alternate-item.active .prod-feature-overlay, html.touch body.pageType-ProductPage .cntr-prod-alternate-item.active .prod-feature-overlay { opacity: 0.7; background: #fff; } body.pageType-PDPSetPage .ctnr-product .only-medium-screen .dark-overlay, body.pageType-PDPSetPage .ctnr-product .only-medium-screen .cntr-product-alternate-items .cntr-prod-alternate-item .dark-overlay-tablet, .cntr-product-alternate-items .cntr-prod-alternate-item body.pageType-PDPSetPage .ctnr-product .only-medium-screen .dark-overlay-tablet, body.pageType-PDPSetPage .ctnr-product .only-medium-screen .cntr-product-alternate-items .cntr-prod-alternate-item-tablet .dark-overlay-tablet, .cntr-product-alternate-items .cntr-prod-alternate-item-tablet body.pageType-PDPSetPage .ctnr-product .only-medium-screen .dark-overlay-tablet, body.pageType-PDPSetPage .ctnr-product .only-medium-screen .cntr-product-alternate-items-tablet .cntr-prod-alternate-item .dark-overlay-tablet, .cntr-product-alternate-items-tablet .cntr-prod-alternate-item body.pageType-PDPSetPage .ctnr-product .only-medium-screen .dark-overlay-tablet, body.pageType-PDPSetPage .ctnr-product .only-medium-screen .cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet .dark-overlay-tablet, .cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet body.pageType-PDPSetPage .ctnr-product .only-medium-screen .dark-overlay-tablet, body.pageType-ProductPage .ctnr-product .only-medium-screen .dark-overlay, body.pageType-ProductPage .ctnr-product .only-medium-screen .cntr-product-alternate-items .cntr-prod-alternate-item .dark-overlay-tablet, .cntr-product-alternate-items .cntr-prod-alternate-item body.pageType-ProductPage .ctnr-product .only-medium-screen .dark-overlay-tablet, body.pageType-ProductPage .ctnr-product .only-medium-screen .cntr-product-alternate-items .cntr-prod-alternate-item-tablet .dark-overlay-tablet, .cntr-product-alternate-items .cntr-prod-alternate-item-tablet body.pageType-ProductPage .ctnr-product .only-medium-screen .dark-overlay-tablet, body.pageType-ProductPage .ctnr-product .only-medium-screen .cntr-product-alternate-items-tablet .cntr-prod-alternate-item .dark-overlay-tablet, .cntr-product-alternate-items-tablet .cntr-prod-alternate-item body.pageType-ProductPage .ctnr-product .only-medium-screen .dark-overlay-tablet, body.pageType-ProductPage .ctnr-product .only-medium-screen .cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet .dark-overlay-tablet, .cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet body.pageType-ProductPage .ctnr-product .only-medium-screen .dark-overlay-tablet, body.pageType-PDPSetPage .ctnr-product .only-medium-screen #prev-icon-carousel-alternate, body.pageType-ProductPage .ctnr-product .only-medium-screen #prev-icon-carousel-alternate, body.pageType-PDPSetPage .ctnr-product .only-medium-screen #next-icon-carousel-alternate, body.pageType-ProductPage .ctnr-product .only-medium-screen #next-icon-carousel-alternate { z-index: 1; }
}
span.view-entire-collection { color: #777;
}
@media only screen and (max-width: 767px) { body.fixed-add-to-cart .addToCartButton { width: 100%; position: fixed; left: 0; bottom: 0; margin: 0; padding: 0; z-index: 21; } body.fixed-add-to-cart .doCheckoutBut { width: 100%; position: fixed; left: 0; bottom: 0; margin: 0; padding: 0; z-index: 21; margin-bottom: 0 !important; }
}
.section-content-contact-us #tumiChatButton { margin-top: 6px;
}
.section-content-contact-us .chat { text-decoration: underline; cursor: pointer;
}
a#smartGift { background: #1fc9c8; color: #fff; border: 0; border-radius: 3px; font-weight: normal; width: 100%; text-align: center; font-size: 13px; display: inline-block; padding: 9px 0; position: relative; height: auto; line-height: auto; text-decoration: none; letter-spacing: .5px; position: relative;
}
a#smartGift img { height: 17px; position: relative; top: 0; left: -11px;
}
a#smartGift:hover { background: #00b8b6;
}
a#smartGift .top-crnr-img { height: auto; width: auto; position: relative; top: 5px; left: -140px;
}
.smartgift-tooltip { position: absolute; top: 47px; margin-left: 30px; z-index: 2; display: none; text-align: center;
}
.smartgift-tooltip .top-crnr-img { top: -7px; left: 50px; position: absolute;
}
.smartgift-tooltip .tooltip-text { width: 340px; background: #ebebeb; border: none; height: auto; padding: 10px; color: #555; line-height: 1.25;
}
.smartgift-btn-cntr { width: 100%; position: relative; margin-bottom: 10px; float: left;
}
.page-productDetails .apple-pay-btn-wrapper, .page-productDetails .apple-pay-btn-wrapper .apple-pay-btn { width: 100%;
}
.page-productDetails .apple-pay-btn-wrapper .apple-pay-btn .logo { height: 38px;
}
.page-productDetails .apple-pay-btn-wrapper .apple-pay-set-up-button { width: 100%; height: 38px;
}
@media only screen and (min-width: 1279px) { .apple-available .withBopis .smartgift-btn-cntr { width: 49%; float: left; } .page-productDetails .withBopis.withSmartGift .apple-pay-btn-wrapper { float: right; width: 49%; } .page-productDetails .withBopis.withSmartGift .apple-pay-btn-wrapper .apple-pay-btn { width: 100%; }
}
.apple-pay-btn { width: 100%; margin-bottom: 12px;
}
@media only screen and (max-width: 600px) { .page-productDetails .withBopis.withSmartGift .apple-pay-btn-wrapper, #cart-summary-container .cart-total-btns .btn-group { width: 100% !important; }
}
#smartgift-button { border: 1px solid #cccccc; display: block; margin-bottom: 15px; float: left; width: 100%; margin-top: 15px;
}
#smartgift-button a { text-decoration: none; overflow: auto; display: block; padding: 10px 15px; position: relative; text-align: center;
}
#smartgift-button a:hover .button-title { color: #c41e3a; text-decoration: underline;
}
.gift-box { float: left; font-size: 20px; line-height: 28px; color: #999999;
}
#smartgift-button .button-title { color: #222222; display: block; font-size: 13px; line-height: 13px; font-weight: bold; margin-bottom: 4px; text-align: center; padding-right: 20px;
}
#smartgift-button .button-description { display: block; font-size: 11px; line-height: 12px; color: #777777; overflow: hidden; text-align: center; padding-right: 20px;
}
.smgt-icon { position: absolute; top: 50%; right: 15px; transform: translateY(-50%); padding-left: 15px;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) { #smartgift-button .smgt-icon { display: none; } #smartgift-button .gift-box { display: none; } #smartgift-button a { padding: 10px 8px; } #smartgift-button .button-title { padding-right: 0; } #smartgift-button .button-description { line-height: 16px; padding-right: 0; }
}
@media only screen and (max-width: 375px) { #smartgift-button .smgt-icon { display: none; } #smartgift-button .gift-box { display: none; } #smartgift-button a { padding: 10px 8px; } #smartgift-button .button-title { padding-right: 0; } #smartgift-button .button-description { line-height: 16px; padding-right: 0; }
}
.mobile-review { float: right; color: #555 !important; font-size: 12px;
}
.mobile-review .icon-star-filled { margin-right: 4px;
}
@media only screen and (min-width: 768px) { .accordion-section-title-read-more a { display: none !important; }
}
@media only screen and (max-width: 767px) { .read-more-fade { overflow: hidden; text-overflow: ellipsis; content: ""; background: -webkit-linear-gradient(black, white); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .accordion-section-title-read-more, .accordion-section-title-show-less { margin-top: -36px; padding: 0; text-align: center; font-size: 13px; } .accordion-section-title-read-more a { display: none; } .accordion .accordion-section #accordion-1 p { max-height: 70px; margin-bottom: 4px; }
}
.tumi-studio-ctnr .img-ctnr { border-top: none !important;
}
.tumi-studio-ctnr .img-ctnr img { margin: 10px auto; display: block; width: 182px; height: auto;
}
.tumi-studio-ctnr .img-ctnr object { margin: 10px auto; display: block;
}
.tumi-studio-ctnr .disc { color: #777; letter-spacing: .02em; font-size: 13px; text-align: center; margin-bottom: 15px;
}
.tumi-studio-ctnr .disc a { text-decoration: underline; color: black;
}
.tumi-studio-ctnr .btn-ctnr { margin-top: 15px; margin-bottom: 15px;
}
.tumi-studio-ctnr .btn-ctnr .bxc.bx-base.bx-type-agilityzone.bx-impress { display: none !important;
}
.tumi-studio-ctnr .btn-ctnr button { text-transform: capitalize; margin-left: 0px;
}
.tumi-studio-ctnr .btn-ctnr .edit-design-btn { font-size: 12.5px !important; border: 2px solid #000; margin-top: 10px;
}
.tumi-studio-ctnr .design-btn, .tumi-studio-ctnr .design-btn-waitlist { color: white; background: black;
}
#swatch-design-mobile { display: none; text-align: center; padding-top: 2px;
}
@media only screen and (max-width: 767px) { #swatch-design-mobile { display: inline-block; float: right; width: 15%; }
}
#swatch-design-mobile label { font-size: 10px; letter-spacing: .04em; text-transform: uppercase; font-weight: 700; font-style: italic; display: block; padding-top: 5px; padding-bottom: 2px;
}
#swatch-design-mobile a img { height: 38px; border: 1px solid #eee;
}
#amplience_configurator .btn, #amplience_configurator .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a, .social-gallery #olapic-widget-wall-wrapper .widget-header-upload #amplience_configurator a, #amplience_configurator a { border: none;
}
#amplience_configurator .option-label, #amplience_configurator .product-name { text-transform: capitalize;
}
#amplience_configurator .btn, #amplience_configurator .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a, .social-gallery #olapic-widget-wall-wrapper .widget-header-upload #amplience_configurator a { height: auto;
}
#amplience_configurator .step-container .box-cell { padding-bottom: 38px;
}
#amplience_configurator .custom-radios [type="radio"] + label { position: static; font-size: 0;
}
@media (min-width: 1280px) and (max-width: 1439px) { #amplience_configurator .main-header { z-index: 1000; } #amplience_configurator .slick-slider .slick-list { top: -60px; } #amplience_configurator .main-carousel .carousel-dots { bottom: 88px; } #amplience_configurator .btn-block { position: absolute; bottom: 0; left: 28%; margin: 20px 0 5px; }
}
#imageLink .tm-panel-loader .loader-bg { background-color: #fafafa; position: absolute; width: 100%; height: 100%; left: 0; top: 0;
}
#imageLink .tm-panel-loader .loader-image { background: url(/_ui/desktop/theme-black/images/dev/loader-big.gif) 50% no-repeat; background-size: 33px; position: absolute; width: 100%; height: 100%; left: 0; top: 0;
}
.pr-rd-helpful-action,
.pr-rd-flag-review-container,
.pr-snippet-stars-reco-reco,
.pr-rd-images,
.pr-rd-footer,
#pr-rd-main-header,
.pr-snippet-rating-decimal,
.pr-rd-reviewer-type,
.pr-rd-to-top { display: none !important;
}
.pr-rd-content-block { margin-bottom: 0 !important;
}
.p-w-r { margin-left: 0 !important; padding: 11px 0 0;
}
.pr-accordion-content { margin-top: 0 !important; max-height: none !important;
}
#ReviewSnippet { padding-bottom: 10px; border-bottom: 1px solid #ebebeb; margin-bottom: 10px;
}
.pr-star-v4-100-filled { background: none;
}
.pr-star-v4 { width: auto !important; height: auto !important; padding: 3px 0 3px 0 !important; margin-right: 4px !important;
}
.pr-star-v4:hover { outline: none;
}
.pr-snippet-stars-container { vertical-align: bottom;
}
.pr-star-v4 { background: none !important; pointer-events: none;
}
.pr-star-v4:after { display: inline-block; font-weight: 400; line-height: 1; vertical-align: middle; font-family: tumi-icon-ft !important; -webkit-font-smoothing: antialiased; -moz-font-smoothing: grayscale; content: '\e80f'; font-size: 12px;
}
.pr-star-v4-100-filled:after { content: '\e80e'; color: #555555;
}
.pr-star-v4-0-filled:after { content: '\e80f';
}
.pr-snippet-write-review-link { font-family: proxima-nova,sans-serif; font-size: 12px !important; color: #222 !important; text-transform: none; text-decoration: underline !important; letter-spacing: .04em; font-weight: 400; vertical-align: middle;
}
.pr-snippet-review-count { font-family: proxima-nova,sans-serif; font-weight: 400; font-size: 13px !important; letter-spacing: .02em; color: #777 !important; text-transform: none; vertical-align: middle; display: inline-block; text-align: left; pointer-events: none;
}
.pr-snippet-write-review-link:hover,
.pr-snippet-review-count { text-decoration: none !important;
}
.pr-rd-review-headline { font-size: 15px !important; color: #222 !important; margin-bottom: 0; font-family: proxima-nova,sans-serif !important; font-weight: 400 !important; text-transform: none; letter-spacing: .04em;
}
.pr-rd-review-tag { display: inline-block; width: 45%; text-align: left; font-family: proxima-nova,sans-serif !important; font-size: 15px !important; letter-spacing: .04em; color: #777; vertical-align: top !important; text-transform: uppercase;
}
.pr-rd-review-tag dd { font-size: 13px !important; text-transform: initial !important; font-weight: 400; color: #777 !important; padding: 0 !important;
}
.pr-rd-review-tag dt { font-size: 12px !important;
}
.pr-rd-review-tag dt:first-child { text-transform: uppercase;
}
.pr-rd-review-tag dt:not(:first-child) { padding: 0;
}
.pr-accordion-btn { display: none;
}
.pr-rd-to-top { padding: 0; border: none;
}
.pr-rd-to-top:hover { background: none; outline: none;
}
#cntr-most-useful-reviews .section-body { width: 100%;
}
#cntr-most-useful-reviews .section-headline .p-w-r { padding: 0 !important;
}
.pr-rd-pagination { border: none !important;
}
.pr-review { border-bottom: 1px solid #ebebeb !important;
}
.pr-rd-subratings { display: none !important;
}
.pr-rd-description { margin-bottom: 10px !important;
}
.pr-snippet-stars-container { display: inline-block !important;
}
.pr-snippet-stars-reco-stars { width: 100%;
}
.pr-snippet-read-and-write { margin-top: 0 !important; width: calc(100% - 90px );
}
.pr-snippet-read-and-write .pr-snippet-write-review-link { font-size: 12px !important; float: right;
}
.pr-no-reviews .pr-snippet-write-review-link { display: none !important;
}
.pr-rd-no-reviews { padding: 0 !important;
}
.pr-rd-no-reviews .pr-snippet-write-review-link { display: none !important;
}
.pr-rd-no-reviews .no-reviews-inner { padding: 0 !important;
}
.pr-rd-main-footer .pr-rd-pagination { margin: 0 !important;
}
.pr-rd-main-footer .pr-rd-show-more { border: none !important; padding: 0 !important; color: #222 !important; text-transform: none !important; text-decoration: underline; letter-spacing: .04em; font-weight: 400 !important; vertical-align: middle !important; font-size: 12px !important;
}
.pr-rd-main-footer .pr-rd-show-more:hover { background: none !important;
}
.pr-rd-main-footer .pr-rd-show-more .pr-cross-icon { display: none !important;
}
.pr-media-modal .modal__body .pr-star-v4 { background: none !important; pointer-events: none; width: 50px !important; height: 50px !important; display: inline-block !important; margin-right: 5px !important; background-size: cover !important; background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjREVERURFIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=") !important; pointer-events: auto !important;
}
.pr-media-modal .modal__body .pr-star-v4:hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRjc5NDFEIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=") !important;
}
.pr-media-modal .modal__body .pr-star-v4-100-filled { width: 50px !important; height: 50px !important; display: inline-block !important; margin-right: 5px !important; background-size: cover !important; background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRjc5NDFEIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=") !important;
}
.pr-media-modal .modal__body .pr-star-v4:after { content: none !important;
}
.pr-media-modal .modal__body .pr-star-v4-100-filled:after { content: none !important;
}
.pr-media-modal .modal__body .pr-star-v4-0-filled:after { content: none !important;
}
.pickup_store_search .pickup_store_results-item { padding: 0 0 13px; margin: 0; min-height: 0;
}
.pickup_store_search .pickup_store_results-item .pick-up-button { float: left;
}
.pickup_store_search .pickup_store_results-item .pickup-store-details { float: right;
}
.pickup_store_search .pickup-and-see-details { padding-left: 0px; overflow: hidden;
}
.pickup_store_search .pickup-and-see-details > div { display: inline-block;
}
.pickup_store_search .pickup-and-see-details > div.pickup-store-details { vertical-align: middle;
}
.pickup_store_search .remaining-strore-details { display: none; color: #222222; font-size: 13px; letter-spacing: 0.30px; background-color: #ebebeb; margin-top: 10px;
}
.pickup_store_search .remaining-strore-details .geo { width: 100%; height: 100px;
}
.pickup_store_search .remaining-strore-details div[id^=map] { width: 100%; height: 100%;
}
.pickup_store_search .remaining-strore-details .store { padding: 10px; border-top: 1px solid #ccc;
}
.pickup_store_search .remaining-strore-details .store input[type=radio] { -webkit-appearance: none; -moz-appearance: none; appearance: none; width: 14px; height: 14px; border-radius: 50%; border: 1px solid #ccc; vertical-align: top; position: relative;
}
.pickup_store_search .remaining-strore-details .store input[type=radio]:checked:after { content: ""; width: 5px; height: 5px; background: #222; border-radius: 50%; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%);
}
.pickup_store_search .remaining-strore-details .address-details-info { display: inline-block; vertical-align: top;
}
.pickup_store_search .remaning-store-details-information { padding-top: 10px; padding-left: 7px; font-family: proxima-nova, helvetica, arial, sans-serif; line-height: 20px; font-weight: 400; color: #222222; background-color: #ebebeb; padding-bottom: 6px;
}
.pickup_store_search .remaning-store-details-information:before { content: ""; clear: both; display: table;
}
.pickup_store_search .remaning-store-details-information > .weekday, .pickup_store_search .remaning-store-details-information .geo, .pickup_store_search .remaning-store-details-information .store { font-weight: 400; font-family: proxima-nova, helvetica, arial, sans-serif; letter-spacing: 0.44px;
}
.pickup_store_search .remaning-store-details-information .store { margin-top: 20px; margin-left: 11px; border-bottom-width: -8px; border-top-style: groove; border-top-width: 5px;
}
.pickup_store_search .remaning-store-details-information .contact-info { padding-top: 10px;
}
.pickup_store_search .weekday { display: inline;
}
.pickup_store_search .address-info { width: 100%; display: inline-block; word-wrap: break-word; padding-bottom: 10px;
}
.pickup_store_search .timings-buisness { width: 100%; display: inline-flex; vertical-align: top;
}
.pickup_store_search .store_results-entry.pickup_store_results-phone { display: inline; padding-left: 6px;
}
.pickup_store_search .pickup_store_results-entry.pickup_store_results-line1 { display: inline; margin-left: 10px;
}
.pickup_store_search .pickup_store_results-entry.pickup_store_results-line1-pick { display: inline; margin-left: 3px; white-space: initial;
}
.pickup_store_search .pickup_store_results-entry.pickup_store_results-town-1 { margin-left: 5px;
}
.pickup_store_search .business-timings { padding-left: 5px; font-size: 13px;
}
.pickup_store_search .business-timings .week-display { width: 24px; display: inline-block;
}
.pickup_store_search .icon-calendar-01:before { content: "\E833"; font-family: tumi-icon-ft !important;
}
.pickup_store_search .show-store-details-btn { border: none; padding: 0;
}
.pickup_store_search .show-store-details-btn .icon-openarrow-down:before, .pickup_store_search .show-store-details-btn .icon-down:before, .pickup_store_search .show-store-details-btn .selectboxit .selectboxit-arrow-container .selectboxit-arrow.tumi-select-arrow:before, .selectboxit .selectboxit-arrow-container .pickup_store_search .show-store-details-btn .selectboxit-arrow.tumi-select-arrow:before { padding: 0;
}
.pickup_store_search .pickup-store-details .btn:hover, .pickup_store_search .pickup-store-details .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a:hover, .social-gallery #olapic-widget-wall-wrapper .widget-header-upload .pickup_store_search .pickup-store-details a:hover { color: black;
}
.pickup_store_search .flex-box-2 .details { color: #222; width: 121px; font-family: "Proxima Nova"; font-weight: 400; letter-spacing: .8px; padding: 0 10px; font-size: 13px; text-align: left; margin-left: 15px;
}
.pickup_store_search #pickup_store_search-prod-details div div div div p { letter-spacing: 1.4px; line-height: 21.2px; text-align: left; margin-left: 15px;
}
.pickup_store_search .pickup_add_to_bag_instore_button { height: 30px; float: left; line-height: 23px; font-size: 13px; border: 1px solid #ccc; border-radius: 6px; font-weight: 600; color: #222;
}
.pickup_store_search .pickup_store_results-name { font-weight: 600; font-size: 16px; color: #222; letter-spacing: 0.32px; font-family: proxima-nova, helvetica, arial, sans-serif; line-height: 2.375; text-align: left;
}
.pickup_store_search .pickup_store_results-distance { display: block; font-size: 13px; font-family: proxima-nova, helvetica, arial, sans-serif; font-weight: 400; letter-spacing: 0.52px; color: #222;
}
.flex-container { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;
}
.flex-container .details { padding: 0 !important;
}
.flex-box-1 { position: relative;
}
#pickup_store_search-prod-details .thumb img { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);
}
.pickup_store_results-stock { display: inline; color: #777777; font-family: proxima-nova, helvetica, arial, sans-serif; font-weight: 400; letter-spacing: 0.52px; font-size: 13px;
}
.ctnr-action-box { border: none !important; padding: 0 !important;
}
#pickup_store_search-prod-details { display: none;
}
@media only screen and (min-width: 300px) and (max-width: 699px) { .pickup_store_search.clearfix, .account-inner-cntr .pickup_store_search.tumi-tracer-header-module, .pickup_store_search#globalMessages { width: 100%; height: 100% !important; } .pickup_store_search.clearfix.results-loaded, .account-inner-cntr .pickup_store_search.results-loaded.tumi-tracer-header-module, .pickup_store_search.results-loaded#globalMessages { height: initial !important; }
}
@media only screen and (min-width: 700px) and (max-width: 1400px) { .pickup_store_search.clearfix, .account-inner-cntr .pickup_store_search.tumi-tracer-header-module, .pickup_store_search#globalMessages { width: 100%; height: 100% !important; float: right; padding-left: 5px; } .pickup_store_search.clearfix.results-loaded, .account-inner-cntr .pickup_store_search.results-loaded.tumi-tracer-header-module, .pickup_store_search.results-loaded#globalMessages { height: initial !important; }
}
@media only screen and (min-width: 700px) and (max-width: 1400px) and (max-width: 767px) { .pickup_store_search.clearfix, .account-inner-cntr .pickup_store_search.tumi-tracer-header-module, .pickup_store_search#globalMessages { min-height: 700px; height: auto !important; } .pickup_store_search.clearfix.results-loaded, .account-inner-cntr .pickup_store_search.results-loaded.tumi-tracer-header-module, .pickup_store_search.results-loaded#globalMessages { height: initial !important; }
}
.pickup_store_results-entry.pickup_store_results-distance { display: inline; margin-left: 5px;
}
.pickup_store_results-entry.pickup_store_results-line2-pick { padding-left: 3px;
}
.pickup_store_results-entry.pickup_store_results-town-pick { padding-left: 3px;
}
.pickup_store_results-entry.pickup_store_results-country-pick { padding-left: 3px;
}
.pickup_store_results-entry.pickup_store_results-postalcode-pick { padding-left: 3px;
}
.btn.show-store-details-btn-incart, .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a.show-store-details-btn-incart { border: none; padding: 0;
}
.btn.show-store-details-btn-incart .icon-openarrow-down:before, .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a.show-store-details-btn-incart .icon-openarrow-down:before, .btn.show-store-details-btn-incart .icon-down:before, .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a.show-store-details-btn-incart .icon-down:before, .btn.show-store-details-btn-incart .selectboxit .selectboxit-arrow-container .selectboxit-arrow.tumi-select-arrow:before, .selectboxit .selectboxit-arrow-container .btn.show-store-details-btn-incart .selectboxit-arrow.tumi-select-arrow:before, .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a.show-store-details-btn-incart .selectboxit .selectboxit-arrow-container .selectboxit-arrow.tumi-select-arrow:before, .selectboxit .selectboxit-arrow-container .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a.show-store-details-btn-incart .selectboxit-arrow.tumi-select-arrow:before { padding: 0;
}
.icon-locator { color: #555555;
}
.timings-buisness .icon-calendar-01 { color: #555555;
}
.contact-info .icon-maywehelp-call { color: #555555;
}
.save_as_my_store_cntr { padding-left: 10px; border-top: 1px solid #ccc; position: relative; text-align: left; line-height: 40px; letter-spacing: 0.44px;
}
.ship-to-an-address { border-bottom: 1px solid #ccc; padding-bottom: 12.5px;
}
#pickup-in-store-near-me { padding-top: 12.5px; font-size: 14px; font-family: proxima-nova,sans-serif; line-height: 1.786;
}
@media only screen and (max-width: 425px) { .cntr-add-to-cart.withBopis .add-to-cart { padding-bottom: 0 !important; } .address-details-info { display: inline-block; vertical-align: top; width: 80%; padding-left: 3px !important; } .pickup_store_results-entry.pickup_store_results-line1-pick { padding-left: 0px !important; font-family: proxima-nova,sans-serif; } .pickup_store_results-entry.pickup_store_results-line2-pick { padding-left: 0px !important; font-family: proxima-nova,sans-serif; } .pickup_store_results-entry.pickup_store_results-town-pick { padding-left: 0px !important; font-family: proxima-nova,sans-serif; } .pickup_store_results-entry.pickup_store_results-country-pick { padding-left: 0px !important; font-family: proxima-nova,sans-serif; } .pickup_store_results-entry.pickup_store_results-postalcode-pick { padding-left: 0px !important; font-family: proxima-nova,sans-serif; } .locator-storelink.cta, #olapic_share_link a.locator-storelink, .shareLink.olapic_widget_container a.locator-storelink { text-decoration: underline; background-color: #ebebeb; padding-left: 0px !important; color: #222 !important; } .ctnr-pickupfromstore * { font-family: proxima-nova,sans-serif; } .ctnr-pickupfromstore.tablet-button { background-color: #ebebeb; text-align: left; padding: 20px 25px 20px; } .ctnr-pickupfromstore.tablet-button .ship-to-an-address div, .ctnr-pickupfromstore.tablet-button #pickup-in-store-near-me div { display: inline-block; vertical-align: top; padding-left: 8px; width: calc(100% - 24px); position: relative; } .ctnr-pickupfromstore.tablet-button .ship-to-an-address #store-selected, .ctnr-pickupfromstore.tablet-button #pickup-in-store-near-me #store-selected { display: none; font-size: 15px; color: #222 !important; } .ctnr-pickupfromstore.tablet-button .click_pickupInStore_Button { width: 100%; background-color: #fff; border: 1px solid #ccc !important; border-radius: 6px; font-size: 12px !important; } .ctnr-pickupfromstore.tablet-button span { font-size: 14px; letter-spacing: 0.6px; color: #222; font-weight: 400; font-family: proxima-nova,sans-serif; } .ctnr-pickupfromstore.tablet-button span#pickup-store-distance { font-size: 13px; color: #999; } .ctnr-pickupfromstore.tablet-button span#pickup-store-distance:before { content: "("; } .ctnr-pickupfromstore.tablet-button span#pickup-store-distance:after { content: ")"; } .ctnr-pickupfromstore.tablet-button span.available-units { display: block; margin-top: 2px; } .ctnr-pickupfromstore.tablet-button #no-store-selected { color: #999; } .ctnr-pickupfromstore.tablet-button .Free-grounding { display: block; font-size: 12px; font-weight: 400; padding-top: 2px; } .ctnr-pickupfromstore.tablet-button input[type=radio] { -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; -ms-appearance: none; border-radius: 50%; width: 14px; height: 14px; border: 2px solid #999; background: #fff; position: relative; margin-top: 2px; } .ctnr-pickupfromstore.tablet-button input[type=radio]:checked { border: 2px solid #222; } .ctnr-pickupfromstore.tablet-button input[type=radio]:checked:after { content: ""; width: 50%; height: 50%; position: absolute; background-color: #000; z-index: 10; border-radius: 50%; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .ctnr-pickupfromstore.tablet-button input[type=radio]:disabled { background: transparent; border: 1px solid #ccc; } #pickup_store_search-prod-details { display: block; }
}
.business-timings { display: none;
}
.business-timings:first-child { display: block;
}
.business-timings:last-of-type { display: block;
}
.business-timings.display-all { display: block;
}
.show-more { text-decoration: underline; border: none; background-color: #ebebeb; font-size: 13px; font-family: proxima-nova, helvetica, arial, sans-serif;
}
.locator-storelink.cta, #olapic_share_link a.locator-storelink,
.shareLink.olapic_widget_container a.locator-storelink { text-decoration: underline; background-color: #ebebeb;
}
.ctnr-action-box .ctnr-input-with-button.ctnr-location-search-box { width: 100%;
}
.btn.find_pickupStoresNearMe_button, .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a.find_pickupStoresNearMe_button { display: none;
}
.remaining-strore-details-incart { color: #222222; font-size: 12px; letter-spacing: 0.34px; background-color: #ebebeb; margin-top: 12px; margin-left: 15px; height: 100% !important; width: 150px;
}
.remaining-strore-details-incart .address-details-info { display: inline-block; vertical-align: top;
}
.remaining-strore-details-incart { display: none;
}
.remaning-store-details-information-incart { margin-top: -8px; padding-top: 5px; padding-left: 12px; font-family: proxima-nova,sans-serif; line-height: 16px; font-weight: 400; color: #222222; background-color: #ebebeb;
}
.remaning-store-details-information-incart:before { content: ""; clear: both; display: table;
}
.remaning-store-details-information-incart > .weekday-incart { font-weight: 400; font-size: 11px; font-family: proxima-nova,sans-serif; color: #222; letter-spacing: 0.44px;
}
.remaning-store-details-information-incart .contact-info-incart { padding-top: 5px;
}
.btn.show-store-details-btn-incart, .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a.show-store-details-btn-incart { border: none; padding: 0; margin-left: 19px; font-weight: 700; font-size: 12px; color: #222; line-height: normal; height: auto; font-family: proxima-nova,sans-serif;
}
.pickup-store-details-in .btn:hover, .pickup-store-details-in .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a:hover, .social-gallery #olapic-widget-wall-wrapper .widget-header-upload .pickup-store-details-in a:hover { color: black;
}
.show-more-incart { text-decoration: underline; border: none; background-color: #ebebeb; padding-left: 0px; color: #222; font-size: 11px; font-family: proxima-nova,sans-serif;
}
.pickupatcartitem-store { font-size: 11px; font-weight: 400; letter-spacing: 0.26px; color: #666; font-family: proxima-nova,sans-serif; position: relative; top: 1px;
}
.pickupatid { font-size: 12px; font-weight: 400; letter-spacing: 0.26px; color: #222222; font-family: proxima-nova,sans-serif;
}
.changestorecart { color: #222; font-size: 12px; font-family: proxima-nova,helvetica,arial,sans-serif;
}
.pickup_store_results-entry.pickup_store_results-town { padding-left: 0; font-family: proxima-nova, helvetica, arial, sans-serif;
}
.locator-storelink-incart.cta, #olapic_share_link a.locator-storelink-incart,
.shareLink.olapic_widget_container a.locator-storelink-incart { padding-left: 0px; color: #222; font-family: proxima-nova, helvetica, arial, sans-serif;
}
.pickup_store_results-entry.pickup_store_results-phone { display: inline; padding-left: 3px; font-family: proxima-nova, helvetica, arial, sans-serif;
}
.pickup_store_results-entry.pickup_store_results-phone-incart { padding-left: 0px; font-size: 11px; font-family: proxima-nova, helvetica, arial, sans-serif; color: #222;
}
.ico-giftbox-pdp { height: 50px; width: 394px; display: inline-block; text-decoration: none; padding-left: 20px; border: 1px solid #ccc;
}
.ico-giftbox-pdp .cta-buying-gift-box a { padding-left: 100px;
}
.ico-giftbox-pdp .icon-giftsolid { paddin-top: 15px;
}
.store-addr { margin-left: 8px;
}
.call-store-region { margin-left: 5px;
}
.store-info { margin-left: 6px;
}
.viewStore-Timings { margin-left: 6px;
}
.store-hour-block { width: 40px;
}
.business-timings-incart { margin-top: 3px; display: none; font-size: 11px; font-family: proxima-nova, helvetica, arial, sans-serif; color: #222;
}
.business-timings-incart:first-child { display: block;
}
.business-timings-incart:last-of-type { display: block;
}
.business-timings-incart.display-all-incart { display: block;
}
.delivery { border-top: 1px solid #ebebeb; padding-top: 12px; padding-bottom: 7px;
}
@media only screen and (max-width: 425px) { .pickup_store_results-name { font-weight: 600; font-size: 14px !important; color: #222; letter-spacing: 0.32px; font-family: proxima-nova, helvetica, arial, sans-serif; text-align: left; line-height: 2.25 !important; } .store_pickup_details_design { line-height: 1.575; }
}
@media only screen and (min-width: 1400px) and (max-width: 2000px) { .pickup_store_search.clearfix, .account-inner-cntr .pickup_store_search.tumi-tracer-header-module, .pickup_store_search#globalMessages { width: 100%; height: 100% !important; float: right; padding-left: 5px; } .pickup_store_search.clearfix.results-loaded, .account-inner-cntr .pickup_store_search.results-loaded.tumi-tracer-header-module, .pickup_store_search.results-loaded#globalMessages { height: initial !important; }
}
@media only screen and (max-width: 425px) { .pickup_store_search .remaining-strore-details { display: none; color: #222222; font-size: 8px !important; letter-spacing: 0.25px !important; background-color: #ebebeb; margin-top: 10px; font-family: proxima-nova, helvetica, arial, sans-serif; } .pickup_store_search .show-more { text-decoration: underline; border: none; background-color: #ebebeb; font-size: 8px !important; font-family: proxima-nova, helvetica, arial, sans-serif; } .pickup_store_search .business-timings .week-display { display: inline-block; width: 24px; } .weekdispay-cart { display: inline-block; width: 25px; } .remaning-store-details-information-incart { padding: 15px; width: 163px; padding-bottom: 0px; }
}
.cntr-store-search-prod-details .flex-box-1 { width: 100%;
}
#pickup_store_search-prod-details .thumb img { width: 70% important;
}
.weekdispay-cart { display: inline-block; width: 25px;
}
.remaning-store-details-information-incart { padding: 15px; width: 163px; padding-bottom: 0px;
}
.pickup_store_search .flex-box-2 { padding: 15px 15px 15px 0px;
}
.pickup_store_search .flex-box-2 .details { font-family: proxima-nova,sans-serif !important; text-transform: inherit; width: auto;
}
.pickup_store_search .flex-box-2 .collection-in-modal { margin-top: 2px;
}
.pickup_store_search .flex-box-2 .collection-in-modal .prod-catagory-inmodal { text-transform: uppercase; color: #666666;
}
.pickup_store_search .flex-box-2 .cart p strong { color: #222222;
}
.stock-availability .store-availabilty { display: none;
}
@media only screen and (max-width: 600px) { .pickup_store_search .remaining-strore-details, .pickup_store_search .show-more { font-size: 13px !important; } #address-info-ctnr .address-info header.black-text { padding: 6px 0 5px; }
}
@media only screen and (min-width: 601px) { .ctnr-header.compressed { top: 30px !important; } .ctnr-nav-logo.compressed { margin-top: 10px !important; }
}
#gc .compare-option, #gc .quick-view-link-cntr { display: none;
}
.gc-footer { text-align: center; margin: 25px auto; height: 50px; display: block; border-bottom: 2px solid #222; clear: both; background: #fff; width: 80%;
}
.gc-footer > span { display: block;
}
.gc-footer:hover { cursor: pointer;
}
.footer-style { font-size: 12px; font-family: proxima-nova,sans-serif; font-weight: 600; text-transform: uppercase;
}
#gc { max-width: 1200px; margin: 0 auto;
}
#gc .header-style { line-height: 50px; text-transform: uppercase; color: #222; font-size: 21px; font-weight: 600;
}
#gc .gc-header { border-bottom: 2px solid #222; border-top: 2px solid #222; margin: 25px auto; text-align: center; height: 45px;
}
#gc .prod-price-new { color: #BF2031;
}
#gc #grid-outer-container { max-width: 964px; margin: 0 auto 25px; overflow: hidden; margin-top: 20px;
}
#gc #grid-outer-container #grid-container { max-width: 900px; margin: 0 auto; overflow: hidden;
}
#gc #grid-outer-container #grid-container .ctnr-prod-item { width: 25%; max-height: 300px; border: none;
}
@media only screen and (max-width: 767px) { #gc #grid-outer-container #grid-container .ctnr-prod-item { width: 50%; max-height: 240px; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { #gc #grid-outer-container #grid-container .ctnr-prod-item { width: 33.33%; }
}
#gc #grid-outer-container #grid-container .ctnr-prod-item span.thumb { display: block; height: 100%; margin: 0 10px 9px; position: relative;
}
#gc #grid-outer-container #grid-container .ctnr-prod-item span.thumb .prod-img { min-width: inherit; max-height: 225px;
}
@media only screen and (max-width: 767px) { #gc #grid-outer-container #grid-container .ctnr-prod-item span.thumb .prod-img { margin: 0 auto; max-width: 130px; }
}
#gc #grid-outer-container #grid-container .ctnr-prod-item .product-details { margin: 0 5.4%; border-top: 2px solid #222; padding: 0;
}
#gc #grid-outer-container #grid-container .ctnr-prod-item .product-details .product-name { display: none;
}
#gc #grid-outer-container #grid-container .ctnr-prod-item .product-details .product-category { color: #777; padding: 10px 0 0; font-size: 11px; float: left; text-align: left; width: 67%;
}
@media only screen and (max-width: 767px) { #gc #grid-outer-container #grid-container .ctnr-prod-item .product-details .product-category { width: 60%; }
}
#gc #grid-outer-container #grid-container .ctnr-prod-item .product-details .price-container { float: right; margin-top: 11px; color: #777; width: 25%;
}
@media only screen and (max-width: 767px) { #gc #grid-outer-container #grid-container .ctnr-prod-item .product-details .price-container { width: 33%; }
}
.mfp-container .quick-view-slider-outer { max-width: 920px; margin: 0 auto; color: #555; }
.mfp-container .quick-view-slider-outer.modal-content .quick-view-slider .close-overlay, .mfp-container .quick-view-slider-outer.modal-content .quick-view-slider #olapic_viewer_overlay #olapic-viewer .olapic-icon-remove, #olapic_viewer_overlay #olapic-viewer .mfp-container .quick-view-slider-outer.modal-content .quick-view-slider .olapic-icon-remove { display: block;
}
@media only screen and (max-width: 1066px) { .mfp-container .quick-view-slider-outer { max-width: 90%; }
}
.mfp-container .quick-view-slider-outer .quick-view-slider { background: #fff; padding-top: 29px;
}
.mfp-container .quick-view-slider-outer .quick-view-slider .close-overlay, .mfp-container .quick-view-slider-outer .quick-view-slider #olapic_viewer_overlay #olapic-viewer .olapic-icon-remove, #olapic_viewer_overlay #olapic-viewer .mfp-container .quick-view-slider-outer .quick-view-slider .olapic-icon-remove { width: 20px; height: 20px;
}
.mfp-container .quick-view-slider-outer .quick-view-wrapper { padding: 0px;
}
.mfp-container .quick-view-slider-outer .quick-view-wrapper > .full-row { position: relative;
}
.mfp-container .quick-view-slider-outer .quick-view-wrapper > .full-row #horizontal-carousel > .dark-overlay, .mfp-container .quick-view-slider-outer .quick-view-wrapper > .full-row .cntr-product-alternate-items .cntr-prod-alternate-item #horizontal-carousel > .dark-overlay-tablet, .cntr-product-alternate-items .cntr-prod-alternate-item .mfp-container .quick-view-slider-outer .quick-view-wrapper > .full-row #horizontal-carousel > .dark-overlay-tablet,
.mfp-container .quick-view-slider-outer .quick-view-wrapper > .full-row .cntr-product-alternate-items .cntr-prod-alternate-item-tablet #horizontal-carousel > .dark-overlay-tablet,
.cntr-product-alternate-items .cntr-prod-alternate-item-tablet .mfp-container .quick-view-slider-outer .quick-view-wrapper > .full-row #horizontal-carousel > .dark-overlay-tablet,
.mfp-container .quick-view-slider-outer .quick-view-wrapper > .full-row .cntr-product-alternate-items-tablet .cntr-prod-alternate-item #horizontal-carousel > .dark-overlay-tablet,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item .mfp-container .quick-view-slider-outer .quick-view-wrapper > .full-row #horizontal-carousel > .dark-overlay-tablet,
.mfp-container .quick-view-slider-outer .quick-view-wrapper > .full-row .cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet #horizontal-carousel > .dark-overlay-tablet,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet .mfp-container .quick-view-slider-outer .quick-view-wrapper > .full-row #horizontal-carousel > .dark-overlay-tablet { max-width: 48.61878%; z-index: 1; pointer-events: none;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .left-col-style { margin-right: 0px; padding-right: 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-right,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-subtitle,
.mfp-container .quick-view-slider-outer .quick-view-product-details .price-container { width: 100%;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-right { padding: 0 0 0 20px; box-sizing: border-box; border: none;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .product-category,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .product-style { margin-top: 4px;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .product-category { float: left;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .product-style { text-align: right; padding-top: 2px; float: right;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .product-style .label { font-weight: 700; color: #555555;
}
@media only screen and (max-width: 860px) { .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .product-category, .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .product-style { max-width: 100%; text-align: left; float: none; }
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .product-name { margin: -2px 0 0; color: #222; font-size: 24px; line-height: 24px; font-weight: 400; font-family: 'proxima-nova', sans-serif;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .product-name { font-size: 18px; line-height: 18px; margin-top: -1px; }
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .product-name a:hover { color: #222; text-decoration: none;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .product-category { font-size: 12px; font-weight: 700; color: #555555; text-transform: uppercase; letter-spacing: 0.04em; display: inline-block;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .product-category .view-entire-collection { font-weight: 400; text-transform: none; font-size: 12px; padding-left: 4px;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container { margin-top: 18px; margin-bottom: 7px; padding-right: 0; }
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container .price-column { display: inline-block; float: left;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container .price-column,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container .reviews-cntr { display: inline-block;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container .price { font-size: 24px; line-height: 24px; font-weight: 400;
}
@media only screen and (max-width: 767px) { .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container .price { font-size: 18px; line-height: 18px; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container .price { font-size: 18px; line-height: 18px; }
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container .reviews-cntr { float: right; margin: 0; padding-top: 3px;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container .reviews-cntr .review-link-txt { display: none;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container .reviews-cntr .review-total { font-family: 'proxima-nova', sans-serif; font-weight: 400; font-size: 12px; letter-spacing: .025em; margin-bottom: 3px; padding-bottom: 8px; display: inline-block; vertical-align: middle; color: #777777;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container .reviews-cntr .star-rating { min-width: 1px; min-height: 18px; box-sizing: content-box; opacity: 0; -moz-transition: opacity 1s; -webkit-transition: opacity 1s; transition: opacity 1s;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container .reviews-cntr .star-rating.enabled { opacity: 1;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container .reviews-cntr .star-rating .icon-star-filled,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container .reviews-cntr .star-rating .icon-star-outline { color: #555555;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container .stock-message { clear: both; font-weight: bold; width: 100%; padding-top: 10px; margin: 0; font-family: proxima-nova,sans-serif; line-height: 1.25; }
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container .stock-message #invetory_level,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container .stock-message #invetory_level > span { display: inline-block;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .price-container .stock-message .stock-num { font-weight: 400; font-size: 12px; color: #777; display: inline-block; margin-left: 3px; text-transform: none;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit { width: 100%; float: left; margin: 0;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .error-txt,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .error-txt { text-align: left;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .qty-blk label,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .size-blk label,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .qty-blk-edit label,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .size-blk-edit label,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .qty-blk label,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .size-blk label,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .qty-blk-edit label,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .size-blk-edit label { padding: 13px 0 8px 0; font-size: 12px; letter-spacing: 0.04em; text-transform: uppercase; font-weight: bold; display: inline-block;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .qty-blk,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .qty-blk-edit,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .qty-blk,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .qty-blk-edit { padding: 0; border: 0; float: left; width: 8%;
}
@media only screen and (max-width: 767px) { .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .qty-blk, .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .qty-blk-edit, .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .qty-blk, .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .qty-blk-edit { display: inline-block; text-align: left; vertical-align: top; margin-right: 0px; }
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .qty-blk input[type="text"],
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .qty-blk-edit input[type="text"],
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .qty-blk input[type="text"],
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .qty-blk-edit input[type="text"] { height: 31px; width: 30px; margin: 0;
}
@media only screen and (max-width: 767px) { .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .qty-blk input[type="text"], .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .qty-blk-edit input[type="text"], .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .qty-blk input[type="text"], .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .qty-blk-edit input[type="text"] { height: 38px; width: 38px; }
}
@media only screen and (max-width: 767px) { .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .qty-blk label, .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .qty-blk-edit label, .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .qty-blk label, .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .qty-blk-edit label { padding: 0; }
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .color-blk,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .color-blk { width: 75%; padding: 0; margin-left: 28px; float: left; display: inline-block; line-height: 14px;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .color-blk.color-blk-with-size,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .color-blk.color-blk-with-size { margin-left: 0;
}
@media only screen and (max-width: 767px) { .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .color-blk.color-blk-with-size, .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .color-blk.color-blk-with-size { margin: 10px 0 0 20px !important; }
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .color-blk .selected-color,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .color-blk .selected-color { padding: 12px 0 8px; display: inline-block;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .color-blk .selected-color span,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .color-blk .selected-color span { font-size: 12px; letter-spacing: 0.04em; zoom: 1; text-transform: none;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .color-blk .selected-color span.label,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .color-blk .selected-color span.label { text-transform: uppercase; font-weight: bold;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .color-blk .selected-color span.selected-clr-val,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .color-blk .selected-color span.selected-clr-val { color: #555; margin-left: 2px; font-weight: 400; display: inline-block;
}
@media only screen and (max-width: 767px) { .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .color-blk .selected-color span.selected-clr-val, .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .color-blk .selected-color span.selected-clr-val { display: none; }
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .color-blk .choose-colors,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .color-blk .choose-colors {	}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .color-blk .choose-colors li,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .color-blk .choose-colors li { border-top: 2px solid transparent; border-bottom: 2px solid transparent;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .color-blk .choose-colors li.selected,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .color-blk .choose-colors li.selected { border: 2px solid #1f2428;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .size-blk,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .size-blk-edit,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .size-blk,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .size-blk-edit { width: 200px; display: inline-block; margin: 0 45px 0 0; float: left;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .size-blk .selectboxit-text,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .size-blk-edit .selectboxit-text,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .size-blk .selectboxit-text,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .size-blk-edit .selectboxit-text { width: 170px; max-width: 170px;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .size-blk ul#SizeSelectBoxItOptions,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .size-blk-edit ul#SizeSelectBoxItOptions,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .size-blk ul#SizeSelectBoxItOptions,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .size-blk-edit ul#SizeSelectBoxItOptions { min-width: 290px;
}
@media only screen and (max-width: 767px) { .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .size-blk ul#SizeSelectBoxItOptions, .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .size-blk-edit ul#SizeSelectBoxItOptions, .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .size-blk ul#SizeSelectBoxItOptions, .mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .size-blk-edit ul#SizeSelectBoxItOptions { min-width: 250px; }
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .size-blk label.select-size-label,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty .size-blk-edit label.select-size-label,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .size-blk label.select-size-label,
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-left .size-qty-edit .size-blk-edit label.select-size-label { width: 100%; line-height: 1.25;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .product-features-right .collect_from_store { display: none;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details #availableInStoreRegistered .icon-info.icon-left, .mfp-container .quick-view-slider-outer .quick-view-product-details #availableInStoreRegistered .icon-left.msg-info { font-size: 13px;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details #availableInStoreRegistered .sm-text { font-size: 12px; font-weight: bold; letter-spacing: 0.04em;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .add_to_cart_form { width: 50%; margin: 0;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .add_to_cart_form .addToCartButton,
.mfp-container .quick-view-slider-outer .quick-view-product-details .add_to_cart_form .out-of-stock-quick-view { height: 40px;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .view-details-and-compare-cntr,
.mfp-container .quick-view-slider-outer .quick-view-product-details .services { color: #000;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .view-details-and-compare-cntr { padding: 30px 0 12px;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .view-details-and-compare-cntr .btn-arrow { text-transform: none; min-height: initial;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .view-details-and-compare-cntr .btn-arrow.view-details { text-align: right; padding-top: 3px;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .view-details-and-compare-cntr .btn-arrow.view-details a { text-decoration: underline;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .services { border-top: 2px solid #ccc; font-size: 15px;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .services .service-header { padding: 8px 5px; text-align: center; border-bottom: 1px solid #ebebeb; text-transform: uppercase; font-family: proxima-nova, sans-serif; font-size: 12px; font-weight: bold; letter-spacing: .04em; color: #555;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .services .service-item { vertical-align: top; padding: 15px 0 5px; text-align: center;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .services .service-item .icon-img { vertical-align: middle; width: 37px; height: 24px; font-size: 20px; color: #555555;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .services .service-item .icon-pdp-monogram { margin-left: -14px;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .services .service-item .service-item-innner { border-right: 1px solid #ebebeb;
}
.mfp-container .quick-view-slider-outer .quick-view-product-details .services .service-item .service-title { text-transform: capitalize; font-family: proxima-nova, sans-serif; letter-spacing: .04em; color: #222; text-decoration: none; width: 100%; display: inline-block; padding-top: 2px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .mfp-container .quick-view-slider-outer .quick-view-product-details .services .service-item .service-title { font-size: 13px; }
}
@media only screen and (notmedium) { .mfp-container .quick-view-slider-outer .quick-view-product-details .services .service-item:last-child { padding-top: 12px; } .mfp-container .quick-view-slider-outer .quick-view-product-details .services .service-item:last-child .icon-img:before { font-size: 24px; } .mfp-container .quick-view-slider-outer .quick-view-product-details .services .service-item:last-child .service-title { padding-top: 0; }
}
.mfp-container .quick-view-slider-outer .quick-view-loader { background: url("/_ui/desktop/theme-black/images/dev/loader-big.gif") no-repeat center center; position: absolute; width: 100%; height: 100%; max-width: 48.71795%; top: 0; left: 0;
}
.mfp-container .quick-view-slider-outer .quick-view-carousel .slick-list { margin-left: -1px;
}
.mfp-container .quick-view-slider-outer .quick-view-carousel .quick-view-slide { position: relative;
}
.mfp-container .quick-view-slider-outer .quick-view-carousel .quick-view-slide .dark-overlay, .mfp-container .quick-view-slider-outer .quick-view-carousel .quick-view-slide .cntr-product-alternate-items .cntr-prod-alternate-item .dark-overlay-tablet, .cntr-product-alternate-items .cntr-prod-alternate-item .mfp-container .quick-view-slider-outer .quick-view-carousel .quick-view-slide .dark-overlay-tablet,
.mfp-container .quick-view-slider-outer .quick-view-carousel .quick-view-slide .cntr-product-alternate-items .cntr-prod-alternate-item-tablet .dark-overlay-tablet,
.cntr-product-alternate-items .cntr-prod-alternate-item-tablet .mfp-container .quick-view-slider-outer .quick-view-carousel .quick-view-slide .dark-overlay-tablet,
.mfp-container .quick-view-slider-outer .quick-view-carousel .quick-view-slide .cntr-product-alternate-items-tablet .cntr-prod-alternate-item .dark-overlay-tablet,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item .mfp-container .quick-view-slider-outer .quick-view-carousel .quick-view-slide .dark-overlay-tablet,
.mfp-container .quick-view-slider-outer .quick-view-carousel .quick-view-slide .cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet .dark-overlay-tablet,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet .mfp-container .quick-view-slider-outer .quick-view-carousel .quick-view-slide .dark-overlay-tablet { z-index: 1; display: none;
}
.mfp-container .quick-view-slider-outer .quick-view-carousel .quick-view-slide img { max-width: 100%;
}
.mfp-container .quick-view-slider-outer .quick-view-carousel .quick-view-slide.transition-enabled img { -moz-transition: opacity 1s; -webkit-transition: opacity 1s; transition: opacity 1s; opacity: 0;
}
.mfp-container .quick-view-slider-outer .quick-view-carousel .quick-view-slide.transition-enabled.image-loaded img { opacity: 1;
}
.mfp-container .quick-view-slider-outer .quick-view-carousel .slick-dots,
.mfp-container .quick-view-slider-outer .quick-view-carousel .slick-arrow { -moz-transition: opacity 1s; -webkit-transition: opacity 1s; transition: opacity 1s; opacity: 0;
}
.mfp-container .quick-view-slider-outer .quick-view-carousel .slick-dots.enabled,
.mfp-container .quick-view-slider-outer .quick-view-carousel .slick-arrow.enabled { opacity: 1;
}
.mfp-container .quick-view-slider-outer .quick-view-carousel .slick-dots { bottom: -15px;
}
.mfp-container .quick-view-slider-outer .quick-view-carousel .slick-dots li button:before { font-size: 25px;
}
.mfp-container .quick-view-slider-outer .quick-view-carousel .slick-dots li.slick-active button:before { font-size: 45px;
}
.mfp-container .quick-view-slider-outer .quick-view-carousel .slick-arrow { top: 50%; z-index: 1;
}
.mfp-container .quick-view-slider-outer .quick-view-carousel .slick-arrow.slick-prev { left: 15px;
}
.mfp-container .quick-view-slider-outer .quick-view-carousel .slick-arrow.slick-next { right: 15px;
}
.mfp-container .quick-view-slider-outer .quick-view-mask { display: none;
}
.mfp-container .quick-view-slider-outer .quick-view-mask.active { display: block;
}
.mfp-container .quick-view-slider-outer .quick-view-mask, .mfp-container .quick-view-slider-outer .quick-view-mask .quick-view-loading { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1;
}
.mfp-container .quick-view-slider-outer .quick-view-mask .quick-view-loading { background: #fff;
}
.mfp-container .quick-view-slider-outer .quick-view-message, .mfp-container .quick-view-slider-outer .quick-view-message .message { position: absolute; width: 100%; left: 0; top: 0;
}
.mfp-container .quick-view-slider-outer .quick-view-message .message span { vertical-align: top;
}
.mfp-container .quick-view-slider-outer .quick-view-message .message span.text { line-height: 20px;
}
.mfp-container .quick-view-slider-outer .promotional-badge .label-arrow-up { width: 0; height: 0; border-left: 11px solid transparent; border-right: 11px solid transparent; border-bottom: 11px solid #777; position: absolute; top: 41px; left: -15px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); z-index: 1000;
}
.mfp-container .quick-view-slider-outer .promotional-badge .promotional-msg { text-transform: uppercase; position: absolute; top: 16px; left: -16px; background: #bbb; color: #fff; padding: 5.8px 13px; font-family: 'proxima-nova', sans-serif; text-align: center; z-index: 1000; letter-spacing: 0.06em;
}
.page-cartPage .mfp-container .quick-view-slider-outer .view-details-and-compare-cntr .view-details,
.page-pdpSetPage .mfp-container .quick-view-slider-outer .view-details-and-compare-cntr .view-details { width: 100%;
}
.page-pdpSetPage .ctnr-product-sets .product-drawer-ctrl { display: none;
}
.ctnr-pag-comparison .prod-comparison img { outline: none;
}
.ctnr-pag-comparison .prod-comparison .comparison-box-container { display: inline-block; position: static; margin-left: 13px;
}
.ctnr-pag-comparison .prod-comparison .comparison-box-container .comparison-image { display: inline-block;
}
.ctnr-pag-comparison .prod-comparison .compare-tooltip { display: none; z-index: 1000; width: auto; bottom: 77px; left: 0; margin: 0;
}
.ctnr-pag-comparison .prod-comparison .compare-tooltip img { width: auto; height: auto; margin: 0;
}
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-tip { width: 100%; clear: both; text-align: center;
}
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-tip .top-crnr-img { position: relative; top: -2px; display: inline-block; -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg);
}
.ctnr-pag-comparison .prod-comparison .compare-tooltip .close-btn { position: absolute; right: 8px; top: 8px; color: #ccc;
}
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text { height: auto; width: auto; padding-right: 30px; padding-bottom: 0px; background: #fff;
}
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text,
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text .tooltip-product-image,
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text .tooltip-product-details { float: left;
}
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text .tooltip-product-details { margin-left: 15px; max-width: 150px;
}
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text .tooltip-product-details .tooltip-title,
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text .tooltip-product-details .tooltip-product-name,
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text .tooltip-product-details .tooltip-product-category { text-align: left; text-transform: uppercase;
}
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text .tooltip-product-details .tooltip-title,
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text .tooltip-product-details .tooltip-product-category { margin-bottom: 8px;
}
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text .tooltip-product-details .tooltip-title,
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text .tooltip-product-details .tooltip-product-name { color: #222; font-size: 12px; font-weight: 400;
}
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text .tooltip-product-details .tooltip-title { color: #555; font-weight: 700;
}
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text .tooltip-product-details .tooltip-product-category { font-size: 10px; text-transform: uppercase; letter-spacing: 0.04em;
}
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text .tooltip-footer { width: 100%; text-align: left; padding-bottom: 15px;
}
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text .tooltip-footer .tooltip-link { text-decoration: underline; display: inline-block;
}
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text .tooltip-footer .tooltip-link-quickshop { padding-right: 5px;
}
.ctnr-pag-comparison .prod-comparison .compare-tooltip .tooltip-text .tooltip-footer .tooltip-link-remove { padding-left: 5px;
}
.prd-grid-container-main,
.page-search #productTabContent { clear: left;
}
.language-fr .tooltip-product-details,
.language-es .tooltip-product-details { max-width: 170px !important;
}
body .ctnr-search-form.is-open { -webkit-box-shadow: 0 4px 12px -5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 4px 12px -5px rgba(0, 0, 0, 0.3); box-shadow: 0 4px 12px -5px rgba(0, 0, 0, 0.3);
}
body #top-nav { }
.util-nav-line2 .header-search .search-control.active { display: none;
}
@media only screen and (max-width: 767px) { .util-nav-line2 { -webkit-box-shadow: 0 1px 10px 0px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 1px 10px 0px rgba(0, 0, 0, 0.3); box-shadow: 0 1px 10px 0px rgba(0, 0, 0, 0.3); } .util-nav-line2 #cart_content:before { font-size: 21px; } .util-nav-line2 .header-minicart .item-count { font-size: 19px; color: #555555; }
}
body .ctnr-search-form.is-open.inactive .close-btn { display: none !important;
}
@media only screen and (min-width: 1280px) { body .ctnr-search-form.is-open.inactive.compressed .close-btn { display: inline-block !important; }
}
body .ctnr-search-form.is-open { top: 95px; bottom: initial; position: absolute; background: #fff; padding: 0; }
@media only screen and (min-width: 768px) { body .ctnr-search-form.is-open { z-index: 999999; float: right; width: auto; box-shadow: none; left: auto; bottom: 7px; top: auto !important; right: 1.65%; }
}
@media only screen and (min-width: 768px) { body .ctnr-search-form.is-open form { position: static; z-index: 999; width: 250px; box-shadow: none; margin: 0 !important; }
}
@media (min-width: 768px) and (max-width: 1279px) { body .ctnr-search-form.is-open form { width: 230px; }
}
@media (min-width: 1280px) and (max-width: 1359px) { body .ctnr-search-form.is-open form { width: 200px; }
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open form .ctnr-search-input { -webkit-transition: padding 0.5s; -moz-transition: padding 0.5s; transition: padding-right 0.5s; padding: 12px 69px 7px 9px; }
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open form .ctnr-search-input .icon-search { margin-top: 7px; }
}
@media only screen and (min-width: 768px) { body .ctnr-search-form.is-open form .ctnr-search-input .icon-search { z-index: 9; height: 30px; padding: 0px; padding-left: 10px; } body .ctnr-search-form.is-open form .ctnr-search-input .icon-search:before { line-height: 30px; }
}
body .ctnr-search-form.is-open form .ctnr-search-input input#search { background-color: #fff; letter-spacing: 0.06em; }
body .ctnr-search-form.is-open form .ctnr-search-input input#search::-ms-clear { display: none;
}
body .ctnr-search-form.is-open form .ctnr-search-input input#search:-moz-placeholder { color: #cccccc; font-weight: 100;
}
@media only screen and (min-width: 768px) { body .ctnr-search-form.is-open form .ctnr-search-input input#search:-moz-placeholder { color: #222; font-weight: 600; font-size: 12px; letter-spacing: .025em; }
}
body .ctnr-search-form.is-open form .ctnr-search-input input#search::-moz-placeholder { color: #cccccc; font-weight: 100;
}
@media only screen and (min-width: 768px) { body .ctnr-search-form.is-open form .ctnr-search-input input#search::-moz-placeholder { color: #222; font-weight: 600; font-size: 12px; letter-spacing: .025em; }
}
body .ctnr-search-form.is-open form .ctnr-search-input input#search:-ms-input-placeholder { color: #cccccc; font-weight: 100;
}
@media only screen and (min-width: 768px) { body .ctnr-search-form.is-open form .ctnr-search-input input#search:-ms-input-placeholder { color: #222; font-weight: 600; font-size: 12px; letter-spacing: .025em; }
}
body .ctnr-search-form.is-open form .ctnr-search-input input#search::-webkit-input-placeholder { color: #cccccc; font-weight: 100;
}
@media only screen and (min-width: 768px) { body .ctnr-search-form.is-open form .ctnr-search-input input#search::-webkit-input-placeholder { color: #222; font-weight: 600; font-size: 12px; letter-spacing: .025em; }
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open form .ctnr-search-input input#search { font-size: 16px; font-weight: 400; height: 26px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding-left: 30px; } body .ctnr-search-form.is-open form .ctnr-search-input input#search:focus { font-size: 16px; }
}
body .ctnr-search-form.is-open form .button-wrapper { position: absolute; top: -0.8px; right: 0;
}
body .ctnr-search-form.is-open form .button-wrapper a { outline: none;
}
body .ctnr-search-form.is-open form .button-wrapper #btn-search-submit,
body .ctnr-search-form.is-open form .button-wrapper .close-btn { padding: 5px 10px 8px 0px; padding-right: 10px; box-sizing: border-box; display: inline-block; font-weight: bold; font-size: 13px; line-height: 13px; color: #000;
}
@media only screen and (min-width: 768px) { body .ctnr-search-form.is-open form .button-wrapper #btn-search-submit:hover, body .ctnr-search-form.is-open form .button-wrapper .close-btn:hover { color: #bf2031; }
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open form .button-wrapper #btn-search-submit, body .ctnr-search-form.is-open form .button-wrapper .close-btn { display: none; }
}
body .ctnr-search-form.is-open form .button-wrapper #btn-search-submit { position: static; line-height: 17px; display: none;
}
@media only screen and (min-width: 768px) { body .ctnr-search-form.is-open form .button-wrapper #btn-search-submit { margin-top: 1px; } body .ctnr-search-form.is-open form .button-wrapper #btn-search-submit .icon-search:before { font-size: 19px; }
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open form .button-wrapper #btn-search-submit { line-height: 36px; position: relative; left: 13px; padding: 5px; top: 0px; color: #999; display: block; }
}
body .ctnr-search-form.is-open form .button-wrapper .btn-search-cancel { padding: 0; line-height: 43px; background: transparent; right: 8px; font-size: 11px; color: #555555; font-weight: 700; top: 4px; opacity: 1; -webkit-transition: opacity 0.2s; -moz-transition: opacity 0.2s; -o-transition: opacity 0.2s; transition: opacity 0.2s; -webkit-transition-delay: 0.2s; -o-transition-delay: 0.2s; -moz-transition-delay: 0.2s; transition-delay: 0.2s; letter-spacing: 0.06em;
}
@media only screen and (min-width: 768px) { body .ctnr-search-form.is-open form .button-wrapper .btn-search-cancel { display: none; }
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open form .button-wrapper { width: 100%; height: 1px; }
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open form { -webkit-box-shadow: 0px 4px 6px -5px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0px 4px 6px -5px rgba(0, 0, 0, 0.6); box-shadow: 0px 4px 6px -5px rgba(0, 0, 0, 0.6); position: relative; z-index: 1; }
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open { top: 60px; background-color: #ebebeb; z-index: 1002; min-height: 26px; } body .ctnr-search-form.is-open.utilnav-hidden { position: fixed; } body .ctnr-search-form.is-open.inactive form .ctnr-search-input { padding-right: 9px; } body .ctnr-search-form.is-open.inactive form .btn-search-cancel { opacity: 0; pointer-events: none; }
}
body .ctnr-search-form.is-open .search_header { padding: 0; overflow-y: hidden; display: none;
}
body .ctnr-search-form.is-open .search_header.active { display: block;
}
body .ctnr-search-form.is-open .search_header .search_results { letter-spacing: 0.06em;
}
body .ctnr-search-form.is-open .search_header .search_results #matching_products_header_div { display: none;
}
body .ctnr-search-form.is-open .search_header .search_results #suggested_categories_header,
body .ctnr-search-form.is-open .search_header .search_results #matching_products_header { background-color: #ebebeb; height: 40px; color: #555555; line-height: 41px; text-transform: none; font-size: 12px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open .search_header .search_results #suggested_categories_header, body .ctnr-search-form.is-open .search_header .search_results #matching_products_header { height: 31px; line-height: 34px; }
}
body .ctnr-search-form.is-open .search_header .search_results #suggested_categories { background: #fff; padding: 10px 22px; font-size: 12px; color: #222; padding-bottom: 10px; border-left: 1px solid #ccc; border-right: 1px solid #ccc;
}
body .ctnr-search-form.is-open .search_header .search_results #suggested_categories a { text-decoration: underline; display: inline; padding-left: 1px; text-transform: capitalize; font-weight: normal; text-decoration-color: #ebebeb;
}
body .ctnr-search-form.is-open .search_header .search_results #matching_products { overflow: hidden; background-color: #fff; width: 100%; border-left: 1px solid #ccc; border-right: 1px solid #ccc; float: left;
}
body .ctnr-search-form.is-open .search_header .search_results #matching_products li:last-child { border-bottom: none;
}
body .ctnr-search-form.is-open .search_header .search_results #matching_products li { float: left; border: none; width: 50%; border-bottom: 1px solid #e4e4e4;
}
@media only screen and (min-width: 768px) { body .ctnr-search-form.is-open .search_header .search_results #matching_products li { width: 100%; padding: 10px 0; padding-bottom: 10px; }
}
body .ctnr-search-form.is-open .search_header .search_results #matching_products li:nth-child(odd) { clear: left;
}
body .ctnr-search-form.is-open .search_header .search_results #matching_products li:hover, body .ctnr-search-form.is-open .search_header .search_results #matching_products li a:hover { color: #000; background-color: #fff;
}
body .ctnr-search-form.is-open .search_header .search_results #matching_products li a { outline: none; font-size: 14px; text-transform: capitalize; line-height: 17px; padding: 0 20px; position: relative; letter-spacing: 0.06em; text-decoration: none;
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open .search_header .search_results #matching_products li a { padding: 0 10px 0 12px; }
}
body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .dark-overlay, body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .cntr-product-alternate-items .cntr-prod-alternate-item .dark-overlay-tablet, .cntr-product-alternate-items .cntr-prod-alternate-item body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .dark-overlay-tablet,
body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .cntr-product-alternate-items .cntr-prod-alternate-item-tablet .dark-overlay-tablet,
.cntr-product-alternate-items .cntr-prod-alternate-item-tablet body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .dark-overlay-tablet,
body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .cntr-product-alternate-items-tablet .cntr-prod-alternate-item .dark-overlay-tablet,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .dark-overlay-tablet,
body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet .dark-overlay-tablet,
.cntr-product-alternate-items-tablet .cntr-prod-alternate-item-tablet body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .dark-overlay-tablet { display: inline-block;
}
body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .search_image,
body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .item-details { display: table-cell;
}
body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .search_image { margin: 0; padding: 0;
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .search_image { padding: 5px 0; vertical-align: middle; } body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .search_image img { max-height: 70px; }
}
@media only screen and (min-width: 768px) { body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .search_image img { width: 40px; height: 45px; }
}
body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .item-details { vertical-align: middle; padding-left: 20px; color: #222; font-size: 12px; line-height: 12px;
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .item-details { padding-left: 10px; }
}
body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .item-details .item-details-category { color: #777777; font-size: 10px; display: inline-block; width: 100%; padding-top: 4px; text-transform: uppercase;
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open .search_header .search_results #matching_products li a .item-details .item-details-category { display: none; }
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open .search_header .search_results #matching_products li { min-height: 70px; border-right: 1px solid #e4e4e4; }
}
body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all { clear: both; background-color: #222; color: #fff; font-size: 12px; letter-spacing: 0.09em; font-weight: 500; padding: 11px 22px; text-align: center;
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all { padding: 9px 22px; font-size: 11px; margin: 0; }
}
body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-plus:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-minus:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-arrow-down:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-openarrow-right:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-next:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .btn-next:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-prev:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .btn-prev:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-arrow-prev:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-arrow-next:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-arrow-prev-sm:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-arrow-next-sm:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-arrow-go-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-arrow-go-sm:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-go:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-arrow-go-back-sm:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-check:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all label.cvform-lbl-checkbox:before,
body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all label.cvform-lbl-checkbox-reverse:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .msg-success:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-dot:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-info:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .msg-info:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-instagram:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-locator:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-openarrow-down:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-down:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .selectboxit .selectboxit-arrow-container .selectboxit-arrow.tumi-select-arrow:before, .selectboxit .selectboxit-arrow-container body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .selectboxit-arrow.tumi-select-arrow:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-openarrow-up:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-up:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-pinterest:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-search:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-star-filled:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-star-outline:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumi-locator:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumi-t:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-twitter:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-x:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all #cboxClose:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-facebook:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-close:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-minicart:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-email:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-xbrace:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-laptop:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-plane:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-print:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-security:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-shoulderstrap:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-truck:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-truck-md:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumitracker:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-warranty:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-warranty-md:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-plane-md:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-error, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .msg-error, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-warn, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .msg-warning, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-checkcircle, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .checkout-pagetitle-complete, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-abc:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-checkcircle:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .checkout-pagetitle-complete:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-profile:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-repairs:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-menu:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiDoubleLayerProtection-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiDoubleLayerProtection-md:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiDoubleLayerProtection:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiHighlyDurable-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiHighlyDurable-md:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiHighlyDurable:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiBionicStretch-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiBionicStretch-md:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiBionicStretch:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-play:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiAddABag-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiAirGradeAlHandle-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiOmegaClosure-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiFXTBallist-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiTracer-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiXBrace45Handle-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiDuraFold-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiTegris-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiLightweight-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiWaterResistant-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiEReader-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiRemoveLapCovCar-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiHTLS-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiCollapsible-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiTPass-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiAntibacterialLining-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiShoulderStrap-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiPatArtShoulderSt-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiLeverLock-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiTitaniumBeta-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiTitanium-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiZeiss-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiFoldable-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiIDlock-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumi360Wheel-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiSecureSlide-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiWaterproofPocket-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiEasyGlide-lg:before,
body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiEasyGlideWheels-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiRibTechLaptopPad-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-patch-dark:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-patch-light:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tag-dark:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tag-light:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-accent:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-bigcircle:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-boxshipping:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-calendar:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-checkmark:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-circleoutline:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-clock:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-dollarsign:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-mail:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-mail2:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-qanda:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-recycle:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-redtriangleplus:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-redtriangle:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-shippinglabel:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-smallercircle:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-zoomplus:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-errortriangle:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-fitallowance:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-giftoutline:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-giftsolid:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-personalization:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-ruler:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-share:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-giftcard:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiCX6:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiCX6-md:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiCX6-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiConvertible:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiConvertible-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiProtectivePocket:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiProtectivePocket-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiTPN:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiTPN-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-youtube:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-yt:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-bopis-locateme:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-pdp-accent:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-account-resaved:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-pdp-monogram:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-pdp-monogramtag:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-maywehelp-call:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-maywehelp-chat:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-maywehelp-email:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-ft-alt-video:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-ft-pdp-airlineguide:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-ft-pdp-ruler:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-ft-pdp-carryon:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-search-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-hamburger-menu:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-hamburger-menu-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-lock:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-info-filled:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .btn-action:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .btn-back:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .control-more-content:after, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .control-more-content-small:after, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .control-more-content.is-open:after, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .is-open.control-more-content-small:after, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .control-remove:before { display: none; padding-right: 10px; margin-top: -3px;
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-plus:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-minus:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-arrow-down:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-openarrow-right:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-next:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .btn-next:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-prev:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .btn-prev:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-arrow-prev:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-arrow-next:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-arrow-prev-sm:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-arrow-next-sm:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-arrow-go-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-arrow-go-sm:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-go:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-arrow-go-back-sm:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-check:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all label.cvform-lbl-checkbox:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all label.cvform-lbl-checkbox-reverse:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .msg-success:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-dot:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-info:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .msg-info:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-instagram:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-locator:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-openarrow-down:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-down:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .selectboxit .selectboxit-arrow-container .selectboxit-arrow.tumi-select-arrow:before, .selectboxit .selectboxit-arrow-container body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .selectboxit-arrow.tumi-select-arrow:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-openarrow-up:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-up:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-pinterest:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-search:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-star-filled:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-star-outline:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumi-locator:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumi-t:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-twitter:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-x:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all #cboxClose:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-facebook:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-close:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-minicart:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-email:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-xbrace:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-laptop:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-plane:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-print:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-security:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-shoulderstrap:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-truck:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-truck-md:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumitracker:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-warranty:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-warranty-md:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-plane-md:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-error, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .msg-error, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-warn, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .msg-warning, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-checkcircle, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .checkout-pagetitle-complete, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-abc:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-checkcircle:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .checkout-pagetitle-complete:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-profile:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-repairs:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-menu:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiDoubleLayerProtection-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiDoubleLayerProtection-md:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiDoubleLayerProtection:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiHighlyDurable-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiHighlyDurable-md:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiHighlyDurable:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiBionicStretch-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiBionicStretch-md:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiBionicStretch:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-play:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiAddABag-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiAirGradeAlHandle-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiOmegaClosure-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiFXTBallist-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiTracer-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiXBrace45Handle-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiDuraFold-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiTegris-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiLightweight-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiWaterResistant-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiEReader-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiRemoveLapCovCar-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiHTLS-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiCollapsible-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiTPass-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiAntibacterialLining-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiShoulderStrap-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiPatArtShoulderSt-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiLeverLock-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiTitaniumBeta-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiTitanium-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiZeiss-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiFoldable-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiIDlock-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumi360Wheel-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiSecureSlide-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiWaterproofPocket-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiEasyGlide-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiEasyGlideWheels-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiRibTechLaptopPad-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-patch-dark:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-patch-light:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tag-dark:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tag-light:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-accent:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-bigcircle:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-boxshipping:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-calendar:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-checkmark:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-circleoutline:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-clock:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-dollarsign:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-mail:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-mail2:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-qanda:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-recycle:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-redtriangleplus:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-redtriangle:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-shippinglabel:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-smallercircle:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-zoomplus:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-errortriangle:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-fitallowance:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-giftoutline:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-giftsolid:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-personalization:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-ruler:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-share:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-giftcard:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiCX6:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiCX6-md:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiCX6-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiConvertible:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiConvertible-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiProtectivePocket:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiProtectivePocket-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiTPN:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-tumiTPN-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-youtube:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-yt:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-bopis-locateme:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-pdp-accent:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-account-resaved:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-pdp-monogram:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-pdp-monogramtag:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-maywehelp-call:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-maywehelp-chat:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-maywehelp-email:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-ft-alt-video:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-ft-pdp-airlineguide:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-ft-pdp-ruler:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-ft-pdp-carryon:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-search-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-hamburger-menu:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-hamburger-menu-lg:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-lock:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .icon-info-filled:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .btn-action:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .btn-back:before, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .control-more-content:after, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .control-more-content-small:after, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .control-more-content.is-open:after, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .is-open.control-more-content-small:after, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .control-remove:before { padding-right: 3px; display: inline-block; }
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all .missing-img { max-width: 13px; }
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open .search_header .search_results #suggested_categories_header, body .ctnr-search-form.is-open .search_header .search_results #matching_products_header, body .ctnr-search-form.is-open .search_header .search_results #search_popup_view_all { text-align: center; } body .ctnr-search-form.is-open .search_header .search_results #suggested_categories_header, body .ctnr-search-form.is-open .search_header .search_results #suggested_categories { display: none; }
}
body .ctnr-search-form.is-open .search_header #close_search_reveal { display: none;
}
body .ctnr-search-form.is-open .search_header #search-slot { max-height: 520px; overflow: hidden;
}
body .ctnr-search-form.is-open .search_header #search-slot .wrapper { width: 33.4%; right: 0; position: absolute; height: 100%; max-height: 100%; overflow: hidden; display: inline-block;
}
body .ctnr-search-form.is-open .search_header #search-slot .wrapper .black-overlay,
body .ctnr-search-form.is-open .search_header #search-slot .wrapper .cms-text { position: absolute; bottom: 0; width: 100%;
}
body .ctnr-search-form.is-open .search_header #search-slot .wrapper .black-overlay { display: none;
}
body .ctnr-search-form.is-open .search_header #search-slot .wrapper .cms-images > .yCmsComponent { display: none;
}
body .ctnr-search-form.is-open .search_header #search-slot .wrapper .cms-images > .yCmsComponent.active { display: block;
}
body .ctnr-search-form.is-open .search_header #search-slot .wrapper .cms-images > .yCmsComponent .mega-image { padding: 0; margin: 0; max-height: 520px;
}
body .ctnr-search-form.is-open .search_header #search-slot .wrapper .cms-images > .yCmsComponent .mega-image > a { display: inline-block; width: 100%;
}
body .ctnr-search-form.is-open .search_header #search-slot .wrapper .cms-images > .yCmsComponent .mega-image > a img { width: auto; position: relative; left: 50%; -moz-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0);
}
body .ctnr-search-form.is-open .search_header #search-slot .wrapper .cms-images > .yCmsComponent .mega-image .black-overlay { display: block;
}
body .ctnr-search-form.is-open .search_header #search-slot .wrapper .cms-images > .yCmsComponent .mega-image .mega-image-text { position: absolute; text-align: center; width: 100%; bottom: 20px; z-index: 1;
}
body .ctnr-search-form.is-open .search_header #search-slot .wrapper .cms-images > .yCmsComponent .mega-image .mega-image-text .mega-image-header { font-family: 'proxima-nova', sans-serif; font-weight: 200; font-size: 15px; letter-spacing: .025em; letter-spacing: 0.04em; padding-bottom: 10px; color: #fff;
}
body .ctnr-search-form.is-open .search_header #search-slot .wrapper .cms-images > .yCmsComponent .mega-image .mega-image-text .mega-shop-link { font-family: 'proxima-nova', sans-serif; font-weight: 700; font-size: 12px; letter-spacing: .025em; letter-spacing: 0.04em;
}
body .ctnr-search-form.is-open .search_header #search-slot .wrapper .cms-images > .yCmsComponent .mega-image .mega-image-text .mega-shop-link a { color: #fff;
}
body .ctnr-search-form.is-open .search_header #search-slot .wrapper .cms-images > .yCmsComponent .mega-image .mega-image-text .mega-shop-link .icon-go { display: none;
}
body .ctnr-search-form.is-open .search_header #search-slot .wrapper .cms-text { text-align: center;
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open .search_header #search-slot { display: none; }
}
@media only screen and (max-width: 767px) { body .ctnr-search-form.is-open .search_header { overflow-y: hidden; } body .ctnr-search-form.is-open .search_header .search_reveal { width: 100%; }
}
.united-offers-page { text-align: center;
}
.united-offers-page .united-not-active { pointer-events: none; cursor: default; opacity: 0.5;
}
.united-offers-page .united-offers-title-font { font-size: 24px; letter-spacing: .025em; color: #222222; display: block; margin: 20px 0 0 0;
}
.united-offers-page .ctnr-prod-item { width: calc(20% - 10px); height: auto; padding-bottom: 0;
}
.united-offers-page .product-details { padding: 0 20px 15px; height: 50px;
}
@media only screen and (max-width: 767px) { .united-offers-page .product-details { height: 70px; }
}
.united-offers-page .ctnr-prod-item .productMainLink img { max-width: 100%;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .united-offers-page .ctnr-prod-item { width: calc(31% - 10px); }
}
@media only screen and (max-width: 767px) { .united-offers-page .ctnr-prod-item { width: calc(50% - 14px); }
}
.united-offers-page .ctnr-prod-item .add_to_cart_form .btn, .united-offers-page .ctnr-prod-item .add_to_cart_form .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a, .social-gallery #olapic-widget-wall-wrapper .widget-header-upload .united-offers-page .ctnr-prod-item .add_to_cart_form a { width: 150px;
}
@media only screen and (max-width: 767px) { .united-offers-page .ctnr-prod-item .add_to_cart_form .btn, .united-offers-page .ctnr-prod-item .add_to_cart_form .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a, .social-gallery #olapic-widget-wall-wrapper .widget-header-upload .united-offers-page .ctnr-prod-item .add_to_cart_form a { width: 100%; }
}
.united-offers-page .ctnr-prod-items.ctnr-outer { min-height: 0px;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .global-services-page-inner, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .global-services-page-inner { padding: 35px 30px 30px; width: 725px; margin: 0 auto;
}
@media only screen and (max-width: 767px) { .ctnr-content.row-fluid-no-gutter.global-services-page .global-services-page-inner, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .global-services-page-inner { width: 375px; }
}
.ctnr-content.row-fluid-no-gutter.global-services-page h3, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features h3 { border-bottom: 2px solid #ccc; font-size: 18px; padding-bottom: 10px; margin-bottom: 15px; text-transform: none; font-weight: 400; color: #000; text-align: center;
}
.ctnr-content.row-fluid-no-gutter.global-services-page h3.gl-title, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features h3.gl-title { border-bottom: 0; text-align: left; padding: 0; margin: 0;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .gl-locator-info, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .gl-locator-info { font-size: 15px; margin-bottom: 9px; text-align: center; color: #000; font-weight: 400;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .gl-locator-info a, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .gl-locator-info a { text-decoration: underline; font-size: 13px;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .gl-form-cntr, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .gl-form-cntr { color: #777; margin-bottom: 20px;
}
@media only screen and (min-width: 768px) { .ctnr-content.row-fluid-no-gutter.global-services-page .gl-form-cntr, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .gl-form-cntr { width: 375px; margin-left: auto; margin-right: auto; }
}
.ctnr-content.row-fluid-no-gutter.global-services-page input[type=text], .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features input[type=text], .ctnr-content.row-fluid-no-gutter.global-services-page input[type=password], .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features input[type=password], .ctnr-content.row-fluid-no-gutter.global-services-page input[type=email], .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features input[type=email], .ctnr-content.row-fluid-no-gutter.global-services-page input[type=url], .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features input[type=url] { width: 100%;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .form_field-label label, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .form_field-label label { font-size: 13px; font-weight: 400; text-transform: none; margin-bottom: 4px; margin-top: 10px; display: inline-block;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .gl-btn, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .gl-btn { color: #fff; font-size: 15px; display: block; width: 100%; height: 40px; background: #000; font-weight: 600; margin-top: 20px;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .gl-btn.gl-btn-checkout, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .gl-btn.gl-btn-checkout { margin-top: 10px; background: #bf2034; border-color: #bf2034;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .gl-btn.gl-btn-apple, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .gl-btn.gl-btn-apple { margin-top: 10px;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .gl-btn.gl-btn-continue, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .gl-btn.gl-btn-continue { margin-top: 10px; background: #fff; color: #000;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .gl-btn:disabled, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .gl-btn:disabled { background: rgba(196, 30, 58, 0.47); border: 1px solid #ccc;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .gl-sub-title, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .gl-sub-title { text-transform: uppercase; color: #555; font-size: 13px; padding: 0; margin: 0; font-weight: 600;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .gl-price, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .gl-price { font-size: 18px; text-transform: none; font-weight: 400; color: #000; padding: 0; margin: 10px 0;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .gl-desc, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .gl-desc { font-size: 14px; color: #777; margin-bottom: 20px;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .form_field_error-message, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .form_field_error-message, .ctnr-content.row-fluid-no-gutter.global-services-page .gl-form-error-msg, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .gl-form-error-msg { color: #ba0c2f; line-height: 1.25; font-family: proxima-nova,sans-serif; font-weight: 400; font-size: 13px; letter-spacing: .025em;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .form_field_error-message label.error, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .form_field_error-message label.error, .ctnr-content.row-fluid-no-gutter.global-services-page .gl-form-error-msg label.error, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .gl-form-error-msg label.error { margin-top: 10px; margin-bottom: 4px; display: inline-block;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .form_field-elements.error .form_field-label label, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .form_field-elements.error .form_field-label label { display: none !important;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .form_field-elements.error .form_field-input input, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .form_field-elements.error .form_field-input input { border-color: #ba0c2f !important;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .accordion .ctnr-product-item-details, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .accordion .ctnr-product-item-details { font-size: 13px; padding-right: 10px; padding-bottom: 10px;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .accordion .accordion-section .accordion-section-content, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .accordion .accordion-section .accordion-section-content { width: 100%;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .accordion .accordion-section-title, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .accordion .accordion-section-title { font-size: 0;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .accordion .icon-plus, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .accordion .icon-plus, .ctnr-content.row-fluid-no-gutter.global-services-page .accordion .icon-minus, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .accordion .icon-minus { display: inline-block; vertical-align: top; margin-right: 5px; font-size: 15px; width: 10px;
}
.ctnr-content.row-fluid-no-gutter.global-services-page .accordion .quest, .ctnr-product-sets .ctnr-content.global-services-page.prod-extra-features .accordion .quest { display: inline-block; vertical-align: top; width: calc(100% - 15px); font-size: 15px;
}
.gl-content-slot-placeholder { background: #ccc; border: 2px solid #999; height: 150px;
}
.customerServpage-cntr { max-width: 1200px; margin: 0 auto;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .customerServpage-cntr { margin: 0 25px; }
}
.customerServSection { font-size: 0;
}
.customerServSection .customerServ-filter-cntr { display: inline-block; vertical-align: top; width: 230px; background: #ebebeb; padding: 30px 36px; width: 20%; font-size: 15px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .customerServSection .customerServ-filter-cntr { padding: 30px 20px; margin-right: 40px; }
}
@media only screen and (max-width: 767px) { .customerServSection .customerServ-filter-cntr { width: 100%; padding: 20px; background: #ccc; }
}
.customerServSection .customerServ-content-cntr { display: inline-block; vertical-align: top; width: calc(80% - 40px); font-size: 15px; margin-top: 10px;
}
@media only screen and (max-width: 767px) { .customerServSection .customerServ-content-cntr { width: 100%; padding: 0 20px; }
}
#customerServPage .customerServ-content-cntr p { margin: 5px 0 10px 0;
}
#customerServPage .customerServ-content-cntr h2 { color: #222; font-size: 16px; text-align: left; text-transform: none; margin: 15px 0 0 0; font-weight: bold; padding: 0; line-height: 22px;
}
#customerServPage h1 { color: #222; font-size: 24px; text-align: left; text-transform: none; padding-bottom: 14px; padding-top: 41px; margin: 0; margin-left: calc(20% + 40px); display: inline-block; width: calc(80% - 40px); border-bottom: 1px solid #ccc;
}
@media only screen and (max-width: 767px) { #customerServPage h1 { font-size: 20px; width: 100%; margin-left: 0; }
}
@media only screen and (max-width: 767px) { #customerServPage h1.main-head { background: #ebebeb; text-align: left; padding: 25px 0 14px 15px; }
}
#customerServPage h1.haveQuestions { color: #222; font-size: 24px; text-align: center; text-transform: none; padding-top: 41px; margin: 0; padding-bottom: 0; border: 0; width: 100%;
}
#customerServPage h3 { text-transform: uppercase; color: #555; font-size: 13px; font-weight: bold;
}
#customerServPage .bestway-txt { text-align: center; margin: 10px 0 20px 0; color: #222;
}
#customerServPage .breadcrumb { padding-left: 0; top: 12px;
}
#customerServPage .breadcrumb ul { text-shadow: none; color: #666;
}
#customerServPage .breadcrumb li a { color: #666;
}
#customerServPage .breadcrumb li a:hover { color: #666; text-decoration: underline;
}
.customerServpage-cntr .accordion .ctnr-product-item-details { font-size: 13px; padding-right: 10px; padding-bottom: 10px;
}
@media only screen and (max-width: 767px) { .customerServpage-cntr .accordion .accordion-section .accordion-section-title { padding-left: 10px; }
}
.customerServpage-cntr .accordion .accordion-section-kr { padding-top: 20px; padding-bottom: 20px;
}
@media only screen and (max-width: 767px) { .customerServpage-cntr .accordion .accordion-section-kr { display: none; }
}
.customerServpage-cntr .accordion .accordion-section .accordion-section-content { width: 100%;
}
@media only screen and (max-width: 767px) { .customerServpage-cntr .accordion .accordion-section .accordion-section-content { padding-left: 30px; }
}
.customerServpage-cntr .accordion .accordion-section .accordion-section-content a { text-decoration: underline;
}
.customerServpage-cntr .accordion .accordion-section-title { font-size: 0;
}
.customerServpage-cntr .accordion .icon-plus, .customerServpage-cntr .accordion .icon-minus { display: inline-block; vertical-align: top; margin-right: 5px !important; font-size: 15px; width: 10px;
}
.customerServpage-cntr .accordion .quest { display: inline-block; vertical-align: top; width: calc(100% - 20px); font-size: 15px;
}
.customerServ-filter-cntr ul { padding: 0; margin: 0 0 0 14px; list-style: none; font-size: 15px;
}
@media only screen and (max-width: 767px) { .customerServ-filter-cntr ul { margin: 0 0 0 16px; list-style: disc; }
}
.customerServ-filter-cntr ul li { margin-top: 15px;
}
@media only screen and (max-width: 767px) { .customerServ-filter-cntr ul li { float: left; margin-right: 27px; margin-bottom: 0; margin-top: 5px; }
}
.customerServ-filter-cntr ul a { color: #222;
}
.customerServ-filter-cntr ul a:hover { color: #bd1d2d; text-decoration: none; font-weight: bold;
}
.customerServ-filter-cntr ul a.selected { color: #bd1d2d; font-weight: bold;
}
.customerServ-footer { background: #f2f2f2; margin-top: 56px; padding-bottom: 60px; border-top: 1px solid #ccc;
}
.customerServ-footer .customerServ-form-cntr { width: 482px; margin: 0 auto;
}
.customerServ-footer .customerServ-form-cntr input { width: 100%;
}
.customerServ-footer .customerServ-form-cntr .form_field-label { display: none;
}
.customerServ-footer .customerServ-form-cntr .form_field-input { margin-bottom: 20px;
}
.customerServ-footer .customerServ-form-cntr textarea { width: 100%; background: #fff; height: 84px; font-size: 13px; color: #555; border: 1px solid #ccc; padding: 8px;
}
@media only screen and (max-width: 767px) { .customerServ-footer .customerServ-form-cntr { width: 320px; }
}
.customerServ-footer .customerServ-form-cntr #customerServ-next-btn-cntr { width: 180px; margin: 0 auto;
}
.customerServ-footer .customerServ-form-cntr .btn.customerServ-btn, .customerServ-footer .customerServ-form-cntr .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a.customerServ-btn, .social-gallery #olapic-widget-wall-wrapper .widget-header-upload .customerServ-footer .customerServ-form-cntr a.customerServ-btn { background: #000; color: #fff; height: 40px; display: block; text-align: center;
}
.customerServ-footer .customerServ-form-cntr .btn.customerServ-btn:hover, .customerServ-footer .customerServ-form-cntr .social-gallery #olapic-widget-wall-wrapper .widget-header-upload a.customerServ-btn:hover, .social-gallery #olapic-widget-wall-wrapper .widget-header-upload .customerServ-footer .customerServ-form-cntr a.customerServ-btn:hover { color: #bd1d2d;
}
.customerServ-footer .form_field_error-message { color: #ba0c2f; line-height: 1.25; font-family: proxima-nova,sans-serif; font-weight: 400; font-size: 13px; letter-spacing: .025em;
}
.customerServ-footer .form_field_error-message label.error { margin-top: 10px; margin-bottom: 4px; display: inline-block;
}
.customerServ-footer .form_field-elements.error .form_field-input input,
.customerServ-footer .form_field-elements.error .form_field-input textarea { border-color: #ba0c2f !important;
}
.customerServ-contact-ifo-cntr { width: 482px; margin: 0 auto; font-size: 0; margin-top: 40px;
}
@media only screen and (max-width: 767px) { .customerServ-contact-ifo-cntr { width: 320px; }
}
.customerServ-contact-ifo-cntr h3 { color: #555; font-weight: bold; font-size: 13px; text-transform: uppercase;
}
.customerServ-contact-ifo-cntr .phone-no { color: #222; font-size: 24px; display: block;
}
.customerServ-contact-ifo-cntr .hours-operaion { color: #777; font-size: 13px; display: block; margin-top: 5px;
}
.customerServ-contact-ifo-cntr .contact-left { text-align: center; width: 185px; display: inline-block; vertical-align: top; margin-right: 110px;
}
@media only screen and (max-width: 767px) { .customerServ-contact-ifo-cntr .contact-left { width: 100%; margin: 0; }
}
.customerServ-contact-ifo-cntr .contact-right { width: 185px; text-align: center; display: inline-block; vertical-align: top;
}
@media only screen and (max-width: 767px) { .customerServ-contact-ifo-cntr .contact-right { width: 100%; margin: 20px 0 0 0; }
}
.customerServ-info-icon { display: none;
}
@media only screen and (max-width: 767px) { .customerServ-info-icon { display: inline-block; margin-right: 15px; }
}
.factory-page-content .wrapper { border: none;
}
.factory-page-content .breadcrumb { color: black;
}
.factory-page-content .breadcrumb li a { color: black;
}
.factory-page-content .factory-main-ctnr { padding: 0 60px; max-width: 1200px; margin: 30px auto;
}
.factory-page-content .factory-main-ctnr .tumi-id-form-ctnr { margin: 30px auto;
}
.factory-page-content .factory-main-ctnr .tumi-id-form-ctnr form { margin: 0 auto; width: 375px;
}
.factory-page-content .factory-main-ctnr .tumi-id-form-ctnr form input[type="text"] { width: 300px;
}
@media only screen and (max-width: 767px) { .factory-page-content .factory-main-ctnr .tumi-id-form-ctnr form input[type="text"] { width: 200px; }
}
.factory-page-content .factory-main-ctnr .tumi-id-form-ctnr form button { background-color: #c41e3a; border: none; color: #FFF; padding: 12px; font-size: 12px; font-weight: bold; width: 70px;
}
.factory-page-content .factory-main-ctnr .fac-page-col { float: left; width: 50%;
}
@media only screen and (max-width: 767px) { .factory-page-content .factory-main-ctnr .fac-page-col { width: 100%; float: none; }
}
.factory-page-content .factory-main-ctnr .images-ctnr .img-ctnr { width: 100%; margin-bottom: 30px;
}
@media only screen and (max-width: 767px) { .factory-page-content .factory-main-ctnr .images-ctnr .img-ctnr { width: 100%; margin-bottom: 20px; }
}
.factory-page-content .factory-main-ctnr .images-ctnr .img-ctnr img { width: 100%; height: 100%;
}
.factory-page-content .factory-main-ctnr .data-ctnr { padding-left: 100px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .factory-page-content .factory-main-ctnr .data-ctnr { padding-left: 50px; }
}
@media only screen and (max-width: 767px) { .factory-page-content .factory-main-ctnr .data-ctnr { padding-left: 0px; }
}
.factory-page-content .factory-main-ctnr .data-ctnr .fac-prod-details { margin-bottom: 15px;
}
.factory-page-content .factory-main-ctnr .data-ctnr .fac-prod-details .prod-name { color: black; font-size: 20px; text-transform: capitalize;
}
.factory-page-content .factory-main-ctnr .data-ctnr .fac-prod-details .cat-name { font-size: 11px; text-transform: uppercase; font-weight: bold; letter-spacing: 0.5px;
}
.factory-page-content .factory-main-ctnr .data-ctnr .fac-prod-details .prod-price { padding-top: 5px; font-size: 14px; color: black;
}
.factory-page-content .factory-main-ctnr .data-ctnr .design-cntr { border-top: 1px solid #eee; width: 100%; height: 200px; margin-bottom: 15px;
}
.factory-page-content .factory-main-ctnr .data-ctnr .design-cntr .des-tile { height: 90%; float: left; margin-top: 15px;
}
.factory-page-content .factory-main-ctnr .data-ctnr .design-cntr .img-tile { width: 40%;
}
.factory-page-content .factory-main-ctnr .data-ctnr .design-cntr .img-tile img { width: 100%; height: 100%;
}
.factory-page-content .factory-main-ctnr .data-ctnr .design-cntr .name-tile { padding-left: 10px; width: 60%;
}
.factory-page-content .factory-main-ctnr .data-ctnr .design-cntr .name-tile .title { color: black; font-size: 20px; text-transform: capitalize;
}
.factory-page-content .factory-main-ctnr .data-ctnr .design-cntr .name-tile .color { font-size: 10px; text-transform: uppercase; font-weight: 600; letter-spacing: 0.5px;
}
.factory-page-content .factory-main-ctnr .data-ctnr .design-cntr .color-tile { float: right;
}
.factory-page-content .factory-main-ctnr .data-ctnr .design-cntr .color-tile img { height: 50px; width: 50px; margin-top: 5px;
}
@media print { .search-div, .ctnr-nav-logo-compressed, .header-promotion, .tumi-id-form-ctnr, .ctnr-search-form, .ctnr-search-input, #top-nav { display: none !important; } .ctnr-search-input input { display: none; border: none; } .factory-page-content .factory-main-ctnr { padding: 0 60px 0 0; }
}
.ui-module-container .tumi-dc-carousel { padding: 30px 0; opacity: 0;
}
.ui-module-container .tumi-dc-carousel.slick-initialized { opacity: 1; transition: opacity .3s ease-out;
}
.ui-module-container .tumi-dc-carousel .slick-list { width: 90%; margin: 0 auto;
}
@media only screen and (max-width: 767px) { .ui-module-container .tumi-dc-carousel .slick-list { width: 100%; }
}
.ui-module-container .tumi-dc-carousel .ui-link:hover { text-decoration: none;
}
.ui-module-container .tumi-dc-carousel .carousel-slide { margin: 0 auto; max-width: 276px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .ui-module-container .tumi-dc-carousel .carousel-slide { max-width: 154px; }
}
@media only screen and (max-width: 767px) { .ui-module-container .tumi-dc-carousel .carousel-slide { max-width: 130px; }
}
.ui-module-container .tumi-dc-carousel .carousel-slide .product-image .hero-picture { margin: 0 auto;
}
.ui-module-container .tumi-dc-carousel .dc-product-info .collection { color: #666666; font-family: proxima-nova,sans-serif; font-size: 14px; font-weight: bold; letter-spacing: 0.47px; line-height: 16px; text-align: center; padding-top: 15px; text-transform: uppercase;
}
@media only screen and (max-width: 767px) { .ui-module-container .tumi-dc-carousel .dc-product-info .collection { font-size: 12px; }
}
.ui-module-container .tumi-dc-carousel .dc-product-info .name { color: #222222; font-family: proxima-nova,sans-serif; font-size: 16px; letter-spacing: 0.46px; line-height: 22px; text-align: center; font-weight: normal; padding-top: 5px;
}
@media only screen and (max-width: 767px) { .ui-module-container .tumi-dc-carousel .dc-product-info .name { font-size: 14px; letter-spacing: 0.4px; line-height: 20px; }
}
.ui-module-container .tumi-dc-carousel.ui-carousel .slick-prev { left: 2%;
}
.ui-module-container .tumi-dc-carousel.ui-carousel .slick-next { right: 2%;
}
.ui-module-container .tumi-dc-carousel.ui-carousel .slick-prev:before { display: inline-block; font-weight: 400; line-height: 1; vertical-align: middle; font-family: tumi-icon-ft !important; -webkit-font-smoothing: antialiased; content: '\e802'; font-size: 12px; color: #222; opacity: 1;
}
.ui-module-container .tumi-dc-carousel.ui-carousel .slick-prev:hover:before { color: #c41e3a; -webkit-transition: .25s; -moz-transition: .25s; -o-transition: .25s; transition: 0.25s;
}
.ui-module-container .tumi-dc-carousel.ui-carousel .slick-next:before { display: inline-block; font-weight: 400; line-height: 1; vertical-align: middle; font-family: tumi-icon-ft !important; -webkit-font-smoothing: antialiased; content: '\e805'; font-size: 12px; color: #222; opacity: 1;
}
.ui-module-container .tumi-dc-carousel.ui-carousel .slick-next:hover:before { color: #c41e3a; -webkit-transition: .25s; -moz-transition: .25s; -o-transition: .25s; transition: 0.25s;
}
.ui-module-container #tumi-dc-shop-collection { padding: 30px 0;
}
@media only screen and (max-width: 767px) { .ui-module-container #tumi-dc-shop-collection .ui-container .b3-row { padding-top: 0; }
}
.ui-module-container #tumi-dc-shop-collection .b3-container-fluid { padding: 0;
}
.ui-module-container #tumi-dc-shop-collection .ui-product .ui-content { padding-top: 14px; padding-bottom: 30px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .ui-module-container #tumi-dc-shop-collection .ui-product .ui-content { padding-top: 8px; padding-bottom: 24px; }
}
@media only screen and (max-width: 767px) { .ui-module-container #tumi-dc-shop-collection .ui-product .ui-content { padding-bottom: 24px; }
}
.ui-module-container #tumi-dc-shop-collection .ui-container .headline, .ui-module-container #tumi-dc-shop-collection .ui-container .section-headline, .ui-module-container #tumi-dc-shop-collection .ui-container .checkout-sign-in-title { height: 59px; font-size: 36px; font-weight: 600;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .ui-module-container #tumi-dc-shop-collection .ui-container .headline, .ui-module-container #tumi-dc-shop-collection .ui-container .section-headline, .ui-module-container #tumi-dc-shop-collection .ui-container .checkout-sign-in-title { font-size: 32px; }
}
@media only screen and (max-width: 767px) { .ui-module-container #tumi-dc-shop-collection .ui-container .headline, .ui-module-container #tumi-dc-shop-collection .ui-container .section-headline, .ui-module-container #tumi-dc-shop-collection .ui-container .checkout-sign-in-title { font-size: 24px; }
}
.ui-module-container #tumi-dc-shop-collection .ui-product .ui-content .ui-headline { color: #222; font-size: 24px; line-height: 30px; font-weight: 400;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .ui-module-container #tumi-dc-shop-collection .ui-product .ui-content .ui-headline { font-size: 22px; }
}
.ui-module-container #tumi-dc-shop-collection .ui-product .ui-content .ui-link { color: #222; font-size: 16px; line-height: 20px;
}
.ui-module-container #tumi-dc-shop-collection .ui-product .ui-content .ui-link:after { content: '\25BA'; font-size: 13px; padding-left: 6px;
}
.ui-module-container #tumi-dc-shop-collection .ui-product .ui-content .ui-link:hover { color: #ba0c2f; border-bottom: 1px solid; text-decoration: none;
}
.ui-module-container #tumi-dc-hero-banner .hide-on-mobile { display: block;
}
@media only screen and (max-width: 767px) { .ui-module-container #tumi-dc-hero-banner .hide-on-mobile { display: none; }
}
.ui-module-container #tumi-dc-hero-banner .hide-on-desktop { display: none;
}
@media only screen and (max-width: 767px) { .ui-module-container #tumi-dc-hero-banner .hide-on-desktop { display: block; }
}
.ui-module-container #tumi-dc-hero-banner .background-container .hero-picture { width: 100%;
}
.ui-module-container #tumi-dc-hero-banner .ui-copy-block-wrapper { width: 33.33%;
}
.ui-module-container #tumi-dc-hero-banner .ui-copy-block-wrapper.left { left: 0;
}
.ui-module-container #tumi-dc-hero-banner .ui-copy-block-wrapper.center { left: 33.33%;
}
.ui-module-container #tumi-dc-hero-banner .ui-copy-block-wrapper.right { left: unset; right: 0;
}
.ui-module-container #tumi-dc-hero-banner .ui-copy-block-wrapper.left .ui-copy-block { text-align: left;
}
.ui-module-container #tumi-dc-hero-banner .ui-copy-block-wrapper.right .ui-copy-block { text-align: right;
}
.ui-module-container #tumi-dc-hero-banner .ui-copy-block-wrapper.center .ui-copy-block { text-align: center;
}
.ui-module-container #tumi-dc-hero-banner .ui-copy-block-wrapper .top { top: 25%;
}
.ui-module-container #tumi-dc-hero-banner .ui-copy-block-wrapper .bottom { top: 75%;
}
.ui-module-container #tumi-dc-hero-banner .ui-copy-block .ui-headline { padding-top: 20px;
}
.ui-module-container #tumi-dc-hero-banner .ui-copy-block .ui-text { padding-top: 24px;
}
.ui-module-container #tumi-dc-hero-banner .ui-copy-block .ui-link { border: 2px solid; font-weight: 600; letter-spacing: .02em; padding: 13px 0; margin-top: 30px; display: block; width: 180px; text-align: center; text-decoration: none; font-size: 15px;
}
.ui-module-container #tumi-dc-hero-banner .h1 { font-size: 20px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .ui-module-container #tumi-dc-hero-banner .h1 { font-size: 18px; }
}
@media only screen and (max-width: 767px) { .ui-module-container #tumi-dc-hero-banner .h1 { font-size: 16px; }
}
.ui-module-container #tumi-dc-hero-banner .h2 { font-size: 22px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .ui-module-container #tumi-dc-hero-banner .h2 { font-size: 20px; }
}
@media only screen and (max-width: 767px) { .ui-module-container #tumi-dc-hero-banner .h2 { font-size: 18px; }
}
.ui-module-container #tumi-dc-hero-banner .h3 { font-size: 24px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .ui-module-container #tumi-dc-hero-banner .h3 { font-size: 22px; }
}
@media only screen and (max-width: 767px) { .ui-module-container #tumi-dc-hero-banner .h3 { font-size: 18px; }
}
.ui-module-container #tumi-dc-hero-banner .h4 { font-size: 26px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .ui-module-container #tumi-dc-hero-banner .h4 { font-size: 24px; }
}
@media only screen and (max-width: 767px) { .ui-module-container #tumi-dc-hero-banner .h4 { font-size: 20px; }
}
.ui-module-container #tumi-dc-hero-banner .h5 { font-size: 34px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .ui-module-container #tumi-dc-hero-banner .h5 { font-size: 30px; }
}
@media only screen and (max-width: 767px) { .ui-module-container #tumi-dc-hero-banner .h5 { font-size: 26px; }
}
.ui-module-container #tumi-dc-hero-banner .h6 { font-size: 40px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .ui-module-container #tumi-dc-hero-banner .h6 { font-size: 34px; }
}
@media only screen and (max-width: 767px) { .ui-module-container #tumi-dc-hero-banner .h6 { font-size: 26px; }
}
.ui-module-container #tumi-dc-hero-banner .h7 { font-size: 46px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .ui-module-container #tumi-dc-hero-banner .h7 { font-size: 38px; }
}
@media only screen and (max-width: 767px) { .ui-module-container #tumi-dc-hero-banner .h7 { font-size: 28px; }
}
.ui-module-container #tumi-dc-hero-banner .h8 { font-size: 52px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .ui-module-container #tumi-dc-hero-banner .h8 { font-size: 42px; }
}
@media only screen and (max-width: 767px) { .ui-module-container #tumi-dc-hero-banner .h8 { font-size: 30px; }
}
.ui-module-container #tumi-dc-hero-banner .h9 { font-size: 60px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .ui-module-container #tumi-dc-hero-banner .h9 { font-size: 50px; }
}
@media only screen and (max-width: 767px) { .ui-module-container #tumi-dc-hero-banner .h9 { font-size: 32px; }
}
.ui-module-container #tumi-dc-hero-banner .h10 { font-size: 66px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .ui-module-container #tumi-dc-hero-banner .h10 { font-size: 56px; }
}
@media only screen and (max-width: 767px) { .ui-module-container #tumi-dc-hero-banner .h10 { font-size: 34px; }
}
.ui-module-container #tumi-dc-hero-banner .h11 { font-size: 76px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .ui-module-container #tumi-dc-hero-banner .h11 { font-size: 66px; }
}
@media only screen and (max-width: 767px) { .ui-module-container #tumi-dc-hero-banner .h11 { font-size: 36px; }
}
.row { margin-left: -20px; *zoom: 1;
}
.row:before, .row:after { display: table; content: ""; line-height: 0;
}
.row:after { clear: both;
}
[class*="span"] { float: left; min-height: 1px; margin-left: 20px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container { width: 940px;
}
.span12 { width: 940px;
}
.span11 { width: 860px;
}
.span10 { width: 780px;
}
.span9 { width: 700px;
}
.span8 { width: 620px;
}
.span7 { width: 540px;
}
.span6 { width: 460px;
}
.span5 { width: 380px;
}
.span4 { width: 300px;
}
.span3 { width: 220px;
}
.span2 { width: 140px;
}
.span1 { width: 60px;
}
.offset12 { margin-left: 980px;
}
.offset11 { margin-left: 900px;
}
.offset10 { margin-left: 820px;
}
.offset9 { margin-left: 740px;
}
.offset8 { margin-left: 660px;
}
.offset7 { margin-left: 580px;
}
.offset6 { margin-left: 500px;
}
.offset5 { margin-left: 420px;
}
.offset4 { margin-left: 340px;
}
.offset3 { margin-left: 260px;
}
.offset2 { margin-left: 180px;
}
.offset1 { margin-left: 100px;
}
.row-fluid { width: 100%; *zoom: 1;
}
.row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0;
}
.row-fluid:after { clear: both;
}
.row-fluid [class*="span"] { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.12766%; *margin-left: 2.07447%;
}
.row-fluid [class*="span"]:first-child { margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.12766%;
}
.row-fluid .span12 { width: 100%; *width: 99.94681%;
}
.row-fluid .span11 { width: 91.48936%; *width: 91.43617%;
}
.row-fluid .span10 { width: 82.97872%; *width: 82.92553%;
}
.row-fluid .span9 { width: 74.46809%; *width: 74.41489%;
}
.row-fluid .span8 { width: 65.95745%; *width: 65.90426%;
}
.row-fluid .span7 { width: 57.44681%; *width: 57.39362%;
}
.row-fluid .span6 { width: 48.93617%; *width: 48.88298%;
}
.row-fluid .span5 { width: 40.42553%; *width: 40.37234%;
}
.row-fluid .span4 { width: 31.91489%; *width: 31.8617%;
}
.row-fluid .span3 { width: 23.40426%; *width: 23.35106%;
}
.row-fluid .span2 { width: 14.89362%; *width: 14.84043%;
}
.row-fluid .span1 { width: 6.38298%; *width: 6.32979%;
}
.row-fluid .offset12 { margin-left: 104.25532%; *margin-left: 104.14894%;
}
.row-fluid .offset12:first-child { margin-left: 102.12766%; *margin-left: 102.02128%;
}
.row-fluid .offset11 { margin-left: 95.74468%; *margin-left: 95.6383%;
}
.row-fluid .offset11:first-child { margin-left: 93.61702%; *margin-left: 93.51064%;
}
.row-fluid .offset10 { margin-left: 87.23404%; *margin-left: 87.12766%;
}
.row-fluid .offset10:first-child { margin-left: 85.10638%; *margin-left: 85.0%;
}
.row-fluid .offset9 { margin-left: 78.7234%; *margin-left: 78.61702%;
}
.row-fluid .offset9:first-child { margin-left: 76.59574%; *margin-left: 76.48936%;
}
.row-fluid .offset8 { margin-left: 70.21277%; *margin-left: 70.10638%;
}
.row-fluid .offset8:first-child { margin-left: 68.08511%; *margin-left: 67.97872%;
}
.row-fluid .offset7 { margin-left: 61.70213%; *margin-left: 61.59574%;
}
.row-fluid .offset7:first-child { margin-left: 59.57447%; *margin-left: 59.46809%;
}
.row-fluid .offset6 { margin-left: 53.19149%; *margin-left: 53.08511%;
}
.row-fluid .offset6:first-child { margin-left: 51.06383%; *margin-left: 50.95745%;
}
.row-fluid .offset5 { margin-left: 44.68085%; *margin-left: 44.57447%;
}
.row-fluid .offset5:first-child { margin-left: 42.55319%; *margin-left: 42.44681%;
}
.row-fluid .offset4 { margin-left: 36.17021%; *margin-left: 36.06383%;
}
.row-fluid .offset4:first-child { margin-left: 34.04255%; *margin-left: 33.93617%;
}
.row-fluid .offset3 { margin-left: 27.65957%; *margin-left: 27.55319%;
}
.row-fluid .offset3:first-child { margin-left: 25.53191%; *margin-left: 25.42553%;
}
.row-fluid .offset2 { margin-left: 19.14894%; *margin-left: 19.04255%;
}
.row-fluid .offset2:first-child { margin-left: 17.02128%; *margin-left: 16.91489%;
}
.row-fluid .offset1 { margin-left: 10.6383%; *margin-left: 10.53191%;
}
.row-fluid .offset1:first-child { margin-left: 8.51064%; *margin-left: 8.40426%;
}
.row-fluid-no-gutter, .ctnr-product-sets .prod-extra-features { width: 100%; *zoom: 1;
}
.row-fluid-no-gutter:before, .ctnr-product-sets .prod-extra-features:before, .row-fluid-no-gutter:after, .ctnr-product-sets .prod-extra-features:after { display: table; content: ""; line-height: 0;
}
.row-fluid-no-gutter:after, .ctnr-product-sets .prod-extra-features:after { clear: both;
}
.row-fluid-no-gutter [class*="span"], .ctnr-product-sets .prod-extra-features [class*="span"] { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 0; *margin-left: -0.05319%;
}
.row-fluid-no-gutter [class*="span"]:first-child, .ctnr-product-sets .prod-extra-features [class*="span"]:first-child { margin-left: 0;
}
.row-fluid-no-gutter .controls-row [class*="span"] + [class*="span"], .ctnr-product-sets .prod-extra-features .controls-row [class*="span"] + [class*="span"] { margin-left: 0;
}
.row-fluid-no-gutter .span12, .ctnr-product-sets .prod-extra-features .span12 { width: 100.0%; *width: 99.94681%;
}
.row-fluid-no-gutter .span11, .ctnr-product-sets .prod-extra-features .span11 { width: 91.66667%; *width: 91.61348%;
}
.row-fluid-no-gutter .span10, .ctnr-product-sets .prod-extra-features .span10 { width: 83.33333%; *width: 83.28014%;
}
.row-fluid-no-gutter .span9, .ctnr-product-sets .prod-extra-features .span9 { width: 75.0%; *width: 74.94681%;
}
.row-fluid-no-gutter .span8, .ctnr-product-sets .prod-extra-features .span8 { width: 66.66667%; *width: 66.61348%;
}
.row-fluid-no-gutter .span7, .ctnr-product-sets .prod-extra-features .span7 { width: 58.33333%; *width: 58.28014%;
}
.row-fluid-no-gutter .span6, .ctnr-product-sets .prod-extra-features .span6 { width: 50.0%; *width: 49.94681%;
}
.row-fluid-no-gutter .span5, .ctnr-product-sets .prod-extra-features .span5 { width: 41.66667%; *width: 41.61348%;
}
.row-fluid-no-gutter .span4, .ctnr-product-sets .prod-extra-features .span4 { width: 33.33333%; *width: 33.28014%;
}
.row-fluid-no-gutter .span3, .ctnr-product-sets .prod-extra-features .span3 { width: 25.0%; *width: 24.94681%;
}
.row-fluid-no-gutter .span2, .ctnr-product-sets .prod-extra-features .span2 { width: 16.66667%; *width: 16.61348%;
}
.row-fluid-no-gutter .span1, .ctnr-product-sets .prod-extra-features .span1 { width: 8.33333%; *width: 8.28014%;
}
.row-fluid-no-gutter .offset12, .ctnr-product-sets .prod-extra-features .offset12 { margin-left: 100.0%; *margin-left: 99.89362%;
}
.row-fluid-no-gutter .offset12:first-child, .ctnr-product-sets .prod-extra-features .offset12:first-child { margin-left: 100.0%; *margin-left: 99.89362%;
}
.row-fluid-no-gutter .offset11, .ctnr-product-sets .prod-extra-features .offset11 { margin-left: 91.66667%; *margin-left: 91.56028%;
}
.row-fluid-no-gutter .offset11:first-child, .ctnr-product-sets .prod-extra-features .offset11:first-child { margin-left: 91.66667%; *margin-left: 91.56028%;
}
.row-fluid-no-gutter .offset10, .ctnr-product-sets .prod-extra-features .offset10 { margin-left: 83.33333%; *margin-left: 83.22695%;
}
.row-fluid-no-gutter .offset10:first-child, .ctnr-product-sets .prod-extra-features .offset10:first-child { margin-left: 83.33333%; *margin-left: 83.22695%;
}
.row-fluid-no-gutter .offset9, .ctnr-product-sets .prod-extra-features .offset9 { margin-left: 75.0%; *margin-left: 74.89362%;
}
.row-fluid-no-gutter .offset9:first-child, .ctnr-product-sets .prod-extra-features .offset9:first-child { margin-left: 75.0%; *margin-left: 74.89362%;
}
.row-fluid-no-gutter .offset8, .ctnr-product-sets .prod-extra-features .offset8 { margin-left: 66.66667%; *margin-left: 66.56028%;
}
.row-fluid-no-gutter .offset8:first-child, .ctnr-product-sets .prod-extra-features .offset8:first-child { margin-left: 66.66667%; *margin-left: 66.56028%;
}
.row-fluid-no-gutter .offset7, .ctnr-product-sets .prod-extra-features .offset7 { margin-left: 58.33333%; *margin-left: 58.22695%;
}
.row-fluid-no-gutter .offset7:first-child, .ctnr-product-sets .prod-extra-features .offset7:first-child { margin-left: 58.33333%; *margin-left: 58.22695%;
}
.row-fluid-no-gutter .offset6, .ctnr-product-sets .prod-extra-features .offset6 { margin-left: 50.0%; *margin-left: 49.89362%;
}
.row-fluid-no-gutter .offset6:first-child, .ctnr-product-sets .prod-extra-features .offset6:first-child { margin-left: 50.0%; *margin-left: 49.89362%;
}
.row-fluid-no-gutter .offset5, .ctnr-product-sets .prod-extra-features .offset5 { margin-left: 41.66667%; *margin-left: 41.56028%;
}
.row-fluid-no-gutter .offset5:first-child, .ctnr-product-sets .prod-extra-features .offset5:first-child { margin-left: 41.66667%; *margin-left: 41.56028%;
}
.row-fluid-no-gutter .offset4, .ctnr-product-sets .prod-extra-features .offset4 { margin-left: 33.33333%; *margin-left: 33.22695%;
}
.row-fluid-no-gutter .offset4:first-child, .ctnr-product-sets .prod-extra-features .offset4:first-child { margin-left: 33.33333%; *margin-left: 33.22695%;
}
.row-fluid-no-gutter .offset3, .ctnr-product-sets .prod-extra-features .offset3 { margin-left: 25.0%; *margin-left: 24.89362%;
}
.row-fluid-no-gutter .offset3:first-child, .ctnr-product-sets .prod-extra-features .offset3:first-child { margin-left: 25.0%; *margin-left: 24.89362%;
}
.row-fluid-no-gutter .offset2, .ctnr-product-sets .prod-extra-features .offset2 { margin-left: 16.66667%; *margin-left: 16.56028%;
}
.row-fluid-no-gutter .offset2:first-child, .ctnr-product-sets .prod-extra-features .offset2:first-child { margin-left: 16.66667%; *margin-left: 16.56028%;
}
.row-fluid-no-gutter .offset1, .ctnr-product-sets .prod-extra-features .offset1 { margin-left: 8.33333%; *margin-left: 8.22695%;
}
.row-fluid-no-gutter .offset1:first-child, .ctnr-product-sets .prod-extra-features .offset1:first-child { margin-left: 8.33333%; *margin-left: 8.22695%;
}
.row-no-stack { width: 100%; *zoom: 1;
}
.row-no-stack:before, .row-no-stack:after { display: table; content: ""; line-height: 0;
}
.row-no-stack:after { clear: both;
}
.row-no-stack [class*="span"] { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.12766%; *margin-left: 2.07447%;
}
.row-no-stack [class*="span"]:first-child { margin-left: 0;
}
.row-no-stack .controls-row [class*="span"] + [class*="span"] { margin-left: 2.12766%;
}
.row-no-stack .span12 { width: 100%; *width: 99.94681%;
}
.row-no-stack .span11 { width: 91.48936%; *width: 91.43617%;
}
.row-no-stack .span10 { width: 82.97872%; *width: 82.92553%;
}
.row-no-stack .span9 { width: 74.46809%; *width: 74.41489%;
}
.row-no-stack .span8 { width: 65.95745%; *width: 65.90426%;
}
.row-no-stack .span7 { width: 57.44681%; *width: 57.39362%;
}
.row-no-stack .span6 { width: 48.93617%; *width: 48.88298%;
}
.row-no-stack .span5 { width: 40.42553%; *width: 40.37234%;
}
.row-no-stack .span4 { width: 31.91489%; *width: 31.8617%;
}
.row-no-stack .span3 { width: 23.40426%; *width: 23.35106%;
}
.row-no-stack .span2 { width: 14.89362%; *width: 14.84043%;
}
.row-no-stack .span1 { width: 6.38298%; *width: 6.32979%;
}
.row-no-stack .offset12 { margin-left: 104.25532%; *margin-left: 104.14894%;
}
.row-no-stack .offset12:first-child { margin-left: 102.12766%; *margin-left: 102.02128%;
}
.row-no-stack .offset11 { margin-left: 95.74468%; *margin-left: 95.6383%;
}
.row-no-stack .offset11:first-child { margin-left: 93.61702%; *margin-left: 93.51064%;
}
.row-no-stack .offset10 { margin-left: 87.23404%; *margin-left: 87.12766%;
}
.row-no-stack .offset10:first-child { margin-left: 85.10638%; *margin-left: 85.0%;
}
.row-no-stack .offset9 { margin-left: 78.7234%; *margin-left: 78.61702%;
}
.row-no-stack .offset9:first-child { margin-left: 76.59574%; *margin-left: 76.48936%;
}
.row-no-stack .offset8 { margin-left: 70.21277%; *margin-left: 70.10638%;
}
.row-no-stack .offset8:first-child { margin-left: 68.08511%; *margin-left: 67.97872%;
}
.row-no-stack .offset7 { margin-left: 61.70213%; *margin-left: 61.59574%;
}
.row-no-stack .offset7:first-child { margin-left: 59.57447%; *margin-left: 59.46809%;
}
.row-no-stack .offset6 { margin-left: 53.19149%; *margin-left: 53.08511%;
}
.row-no-stack .offset6:first-child { margin-left: 51.06383%; *margin-left: 50.95745%;
}
.row-no-stack .offset5 { margin-left: 44.68085%; *margin-left: 44.57447%;
}
.row-no-stack .offset5:first-child { margin-left: 42.55319%; *margin-left: 42.44681%;
}
.row-no-stack .offset4 { margin-left: 36.17021%; *margin-left: 36.06383%;
}
.row-no-stack .offset4:first-child { margin-left: 34.04255%; *margin-left: 33.93617%;
}
.row-no-stack .offset3 { margin-left: 27.65957%; *margin-left: 27.55319%;
}
.row-no-stack .offset3:first-child { margin-left: 25.53191%; *margin-left: 25.42553%;
}
.row-no-stack .offset2 { margin-left: 19.14894%; *margin-left: 19.04255%;
}
.row-no-stack .offset2:first-child { margin-left: 17.02128%; *margin-left: 16.91489%;
}
.row-no-stack .offset1 { margin-left: 10.6383%; *margin-left: 10.53191%;
}
.row-no-stack .offset1:first-child { margin-left: 8.51064%; *margin-left: 8.40426%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide { display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right { float: right;
}
.container { margin-right: auto; margin-left: auto; *zoom: 1;
}
.container:before, .container:after { display: table; content: ""; line-height: 0;
}
.container:after { clear: both;
}
.container-fluid { padding-right: 20px; padding-left: 20px; *zoom: 1;
}
.container-fluid:before, .container-fluid:after { display: table; content: ""; line-height: 0;
}
.container-fluid:after { clear: both;
}
.carousel { position: relative; line-height: 1;
}
.carousel-inner { overflow: hidden; width: 100%; position: relative;
}
.carousel-inner > .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; -moz-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img { display: block; line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev { display: block;
}
.carousel-inner > .active { left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev { position: absolute; top: 0; width: 100%;
}
.carousel-inner > .next { left: 100%;
}
.carousel-inner > .prev { left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right { left: 0;
}
.carousel-inner > .active.left { left: -100%;
}
.carousel-inner > .active.right { left: 100%;
}
.carousel-control { position: absolute; top: 50%; left: 0; width: 40px; height: 40px; margin-top: -20px; color: white; text-align: center; background: #222222; opacity: 0.5; filter: alpha(opacity=50);
}
.carousel-control span.icon-prev, .carousel-control span.btn-prev, .carousel-control span.icon-next, .carousel-control span.btn-next { margin-top: 8px;
}
.carousel-control.right { left: auto; right: 0;
}
.carousel-control:hover, .carousel-control:focus { color: white; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90);
}
.carousel-indicators { position: absolute; top: 15px; right: 15px; z-index: 5; margin: 0; list-style: none;
}
.carousel-indicators li { display: block; float: left; width: 10px; height: 10px; margin-left: 5px; text-indent: -999px; background-color: #ccc; background-color: rgba(255, 255, 255, 0.25); border-radius: 5px;
}
.carousel-indicators .active { background-color: #fff;
}
.carousel-caption { position: absolute; left: 0; right: 0; bottom: 0; padding: 15px; background: #333333; background: rgba(0, 0, 0, 0.75);
}
.carousel-caption h4,
.carousel-caption p { color: white; line-height: 20px;
}
.carousel-caption h4 { margin: 0 0 5px;
}
.carousel-caption p { margin-bottom: 0;
}
@media only screen and (max-width: 767px) { @-ms-viewport { width: device-width;
}
}
.bootstrap_hidden { display: none; visibility: hidden;
}
.visible-phone { display: none !important;
}
.visible-tablet { display: none !important;
}
.hidden-desktop { display: none !important;
}
.visible-desktop { display: inherit !important;
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important; } .visible-tablet { display: inherit !important; } .hidden-tablet { display: none !important; }
}
@media only screen and (max-width: 767px) { .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important; } .visible-phone { display: inherit !important; } .hidden-phone { display: none !important; } .display-price-item { margin-left: 14px; }
}
.visible-print { display: none !important;
}
@media print { .visible-print { display: inherit !important; } .hidden-print { display: none !important; }
}
.clearfix, .account-inner-cntr .tumi-tracer-header-module, #globalMessages { *zoom: 1;
}
.clearfix:before, .account-inner-cntr .tumi-tracer-header-module:before, #globalMessages:before, .clearfix:after, .account-inner-cntr .tumi-tracer-header-module:after, #globalMessages:after { display: table; content: ""; line-height: 0;
}
.clearfix:after, .account-inner-cntr .tumi-tracer-header-module:after, #globalMessages:after { clear: both;
}
.hide-text { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0;
}
.input-block-level { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
@media only screen and (min-width: 1280px) { .row { margin-left: -30px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 30px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 1170px; } .span12 { width: 1170px; } .span11 { width: 1070px; } .span10 { width: 970px; } .span9 { width: 870px; } .span8 { width: 770px; } .span7 { width: 670px; } .span6 { width: 570px; } .span5 { width: 470px; } .span4 { width: 370px; } .span3 { width: 270px; } .span2 { width: 170px; } .span1 { width: 70px; } .offset12 { margin-left: 1230px; } .offset11 { margin-left: 1130px; } .offset10 { margin-left: 1030px; } .offset9 { margin-left: 930px; } .offset8 { margin-left: 830px; } .offset7 { margin-left: 730px; } .offset6 { margin-left: 630px; } .offset5 { margin-left: 530px; } .offset4 { margin-left: 430px; } .offset3 { margin-left: 330px; } .offset2 { margin-left: 230px; } .offset1 { margin-left: 130px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.5641%; *margin-left: 2.51091%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.5641%; } .row-fluid .span12 { width: 100%; *width: 99.94681%; } .row-fluid .span11 { width: 91.45299%; *width: 91.3998%; } .row-fluid .span10 { width: 82.90598%; *width: 82.85279%; } .row-fluid .span9 { width: 74.35897%; *width: 74.30578%; } .row-fluid .span8 { width: 65.81197%; *width: 65.75877%; } .row-fluid .span7 { width: 57.26496%; *width: 57.21177%; } .row-fluid .span6 { width: 48.71795%; *width: 48.66476%; } .row-fluid .span5 { width: 40.17094%; *width: 40.11775%; } .row-fluid .span4 { width: 31.62393%; *width: 31.57074%; } .row-fluid .span3 { width: 23.07692%; *width: 23.02373%; } .row-fluid .span2 { width: 14.52991%; *width: 14.47672%; } .row-fluid .span1 { width: 5.98291%; *width: 5.92971%; } .row-fluid .offset12 { margin-left: 105.12821%; *margin-left: 105.02182%; } .row-fluid .offset12:first-child { margin-left: 102.5641%; *margin-left: 102.45772%; } .row-fluid .offset11 { margin-left: 96.5812%; *margin-left: 96.47481%; } .row-fluid .offset11:first-child { margin-left: 94.01709%; *margin-left: 93.91071%; } .row-fluid .offset10 { margin-left: 88.03419%; *margin-left: 87.92781%; } .row-fluid .offset10:first-child { margin-left: 85.47009%; *margin-left: 85.3637%; } .row-fluid .offset9 { margin-left: 79.48718%; *margin-left: 79.3808%; } .row-fluid .offset9:first-child { margin-left: 76.92308%; *margin-left: 76.81669%; } .row-fluid .offset8 { margin-left: 70.94017%; *margin-left: 70.83379%; } .row-fluid .offset8:first-child { margin-left: 68.37607%; *margin-left: 68.26969%; } .row-fluid .offset7 { margin-left: 62.39316%; *margin-left: 62.28678%; } .row-fluid .offset7:first-child { margin-left: 59.82906%; *margin-left: 59.72268%; } .row-fluid .offset6 { margin-left: 53.84615%; *margin-left: 53.73977%; } .row-fluid .offset6:first-child { margin-left: 51.28205%; *margin-left: 51.17567%; } .row-fluid .offset5 { margin-left: 45.29915%; *margin-left: 45.19276%; } .row-fluid .offset5:first-child { margin-left: 42.73504%; *margin-left: 42.62866%; } .row-fluid .offset4 { margin-left: 36.75214%; *margin-left: 36.64575%; } .row-fluid .offset4:first-child { margin-left: 34.18803%; *margin-left: 34.08165%; } .row-fluid .offset3 { margin-left: 28.20513%; *margin-left: 28.09875%; } .row-fluid .offset3:first-child { margin-left: 25.64103%; *margin-left: 25.53464%; } .row-fluid .offset2 { margin-left: 19.65812%; *margin-left: 19.55174%; } .row-fluid .offset2:first-child { margin-left: 17.09402%; *margin-left: 16.98763%; } .row-fluid .offset1 { margin-left: 11.11111%; *margin-left: 11.00473%; } .row-fluid .offset1:first-child { margin-left: 8.54701%; *margin-left: 8.44063%; } .row-fluid-no-gutter, .ctnr-product-sets .prod-extra-features { width: 100%; *zoom: 1; } .row-fluid-no-gutter:before, .ctnr-product-sets .prod-extra-features:before, .row-fluid-no-gutter:after, .ctnr-product-sets .prod-extra-features:after { display: table; content: ""; line-height: 0; } .row-fluid-no-gutter:after, .ctnr-product-sets .prod-extra-features:after { clear: both; } .row-fluid-no-gutter [class*="span"], .ctnr-product-sets .prod-extra-features [class*="span"] { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 0; *margin-left: -0.05319%; } .row-fluid-no-gutter [class*="span"]:first-child, .ctnr-product-sets .prod-extra-features [class*="span"]:first-child { margin-left: 0; } .row-fluid-no-gutter .controls-row [class*="span"] + [class*="span"], .ctnr-product-sets .prod-extra-features .controls-row [class*="span"] + [class*="span"] { margin-left: 0; } .row-fluid-no-gutter .span12, .ctnr-product-sets .prod-extra-features .span12 { width: 100.0%; *width: 99.94681%; } .row-fluid-no-gutter .span11, .ctnr-product-sets .prod-extra-features .span11 { width: 91.66667%; *width: 91.61348%; } .row-fluid-no-gutter .span10, .ctnr-product-sets .prod-extra-features .span10 { width: 83.33333%; *width: 83.28014%; } .row-fluid-no-gutter .span9, .ctnr-product-sets .prod-extra-features .span9 { width: 75.0%; *width: 74.94681%; } .row-fluid-no-gutter .span8, .ctnr-product-sets .prod-extra-features .span8 { width: 66.66667%; *width: 66.61348%; } .row-fluid-no-gutter .span7, .ctnr-product-sets .prod-extra-features .span7 { width: 58.33333%; *width: 58.28014%; } .row-fluid-no-gutter .span6, .ctnr-product-sets .prod-extra-features .span6 { width: 50.0%; *width: 49.94681%; } .row-fluid-no-gutter .span5, .ctnr-product-sets .prod-extra-features .span5 { width: 41.66667%; *width: 41.61348%; } .row-fluid-no-gutter .span4, .ctnr-product-sets .prod-extra-features .span4 { width: 33.33333%; *width: 33.28014%; } .row-fluid-no-gutter .span3, .ctnr-product-sets .prod-extra-features .span3 { width: 25.0%; *width: 24.94681%; } .row-fluid-no-gutter .span2, .ctnr-product-sets .prod-extra-features .span2 { width: 16.66667%; *width: 16.61348%; } .row-fluid-no-gutter .span1, .ctnr-product-sets .prod-extra-features .span1 { width: 8.33333%; *width: 8.28014%; } .row-fluid-no-gutter .offset12, .ctnr-product-sets .prod-extra-features .offset12 { margin-left: 100.0%; *margin-left: 99.89362%; } .row-fluid-no-gutter .offset12:first-child, .ctnr-product-sets .prod-extra-features .offset12:first-child { margin-left: 100.0%; *margin-left: 99.89362%; } .row-fluid-no-gutter .offset11, .ctnr-product-sets .prod-extra-features .offset11 { margin-left: 91.66667%; *margin-left: 91.56028%; } .row-fluid-no-gutter .offset11:first-child, .ctnr-product-sets .prod-extra-features .offset11:first-child { margin-left: 91.66667%; *margin-left: 91.56028%; } .row-fluid-no-gutter .offset10, .ctnr-product-sets .prod-extra-features .offset10 { margin-left: 83.33333%; *margin-left: 83.22695%; } .row-fluid-no-gutter .offset10:first-child, .ctnr-product-sets .prod-extra-features .offset10:first-child { margin-left: 83.33333%; *margin-left: 83.22695%; } .row-fluid-no-gutter .offset9, .ctnr-product-sets .prod-extra-features .offset9 { margin-left: 75.0%; *margin-left: 74.89362%; } .row-fluid-no-gutter .offset9:first-child, .ctnr-product-sets .prod-extra-features .offset9:first-child { margin-left: 75.0%; *margin-left: 74.89362%; } .row-fluid-no-gutter .offset8, .ctnr-product-sets .prod-extra-features .offset8 { margin-left: 66.66667%; *margin-left: 66.56028%; } .row-fluid-no-gutter .offset8:first-child, .ctnr-product-sets .prod-extra-features .offset8:first-child { margin-left: 66.66667%; *margin-left: 66.56028%; } .row-fluid-no-gutter .offset7, .ctnr-product-sets .prod-extra-features .offset7 { margin-left: 58.33333%; *margin-left: 58.22695%; } .row-fluid-no-gutter .offset7:first-child, .ctnr-product-sets .prod-extra-features .offset7:first-child { margin-left: 58.33333%; *margin-left: 58.22695%; } .row-fluid-no-gutter .offset6, .ctnr-product-sets .prod-extra-features .offset6 { margin-left: 50.0%; *margin-left: 49.89362%; } .row-fluid-no-gutter .offset6:first-child, .ctnr-product-sets .prod-extra-features .offset6:first-child { margin-left: 50.0%; *margin-left: 49.89362%; } .row-fluid-no-gutter .offset5, .ctnr-product-sets .prod-extra-features .offset5 { margin-left: 41.66667%; *margin-left: 41.56028%; } .row-fluid-no-gutter .offset5:first-child, .ctnr-product-sets .prod-extra-features .offset5:first-child { margin-left: 41.66667%; *margin-left: 41.56028%; } .row-fluid-no-gutter .offset4, .ctnr-product-sets .prod-extra-features .offset4 { margin-left: 33.33333%; *margin-left: 33.22695%; } .row-fluid-no-gutter .offset4:first-child, .ctnr-product-sets .prod-extra-features .offset4:first-child { margin-left: 33.33333%; *margin-left: 33.22695%; } .row-fluid-no-gutter .offset3, .ctnr-product-sets .prod-extra-features .offset3 { margin-left: 25.0%; *margin-left: 24.89362%; } .row-fluid-no-gutter .offset3:first-child, .ctnr-product-sets .prod-extra-features .offset3:first-child { margin-left: 25.0%; *margin-left: 24.89362%; } .row-fluid-no-gutter .offset2, .ctnr-product-sets .prod-extra-features .offset2 { margin-left: 16.66667%; *margin-left: 16.56028%; } .row-fluid-no-gutter .offset2:first-child, .ctnr-product-sets .prod-extra-features .offset2:first-child { margin-left: 16.66667%; *margin-left: 16.56028%; } .row-fluid-no-gutter .offset1, .ctnr-product-sets .prod-extra-features .offset1 { margin-left: 8.33333%; *margin-left: 8.22695%; } .row-fluid-no-gutter .offset1:first-child, .ctnr-product-sets .prod-extra-features .offset1:first-child { margin-left: 8.33333%; *margin-left: 8.22695%; } .row-no-stack { width: 100%; *zoom: 1; } .row-no-stack:before, .row-no-stack:after { display: table; content: ""; line-height: 0; } .row-no-stack:after { clear: both; } .row-no-stack [class*="span"] { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.5641%; *margin-left: 2.51091%; } .row-no-stack [class*="span"]:first-child { margin-left: 0; } .row-no-stack .controls-row [class*="span"] + [class*="span"] { margin-left: 2.5641%; } .row-no-stack .span12 { width: 100%; *width: 99.94681%; } .row-no-stack .span11 { width: 91.45299%; *width: 91.3998%; } .row-no-stack .span10 { width: 82.90598%; *width: 82.85279%; } .row-no-stack .span9 { width: 74.35897%; *width: 74.30578%; } .row-no-stack .span8 { width: 65.81197%; *width: 65.75877%; } .row-no-stack .span7 { width: 57.26496%; *width: 57.21177%; } .row-no-stack .span6 { width: 48.71795%; *width: 48.66476%; } .row-no-stack .span5 { width: 40.17094%; *width: 40.11775%; } .row-no-stack .span4 { width: 31.62393%; *width: 31.57074%; } .row-no-stack .span3 { width: 23.07692%; *width: 23.02373%; } .row-no-stack .span2 { width: 14.52991%; *width: 14.47672%; } .row-no-stack .span1 { width: 5.98291%; *width: 5.92971%; } .row-no-stack .offset12 { margin-left: 105.12821%; *margin-left: 105.02182%; } .row-no-stack .offset12:first-child { margin-left: 102.5641%; *margin-left: 102.45772%; } .row-no-stack .offset11 { margin-left: 96.5812%; *margin-left: 96.47481%; } .row-no-stack .offset11:first-child { margin-left: 94.01709%; *margin-left: 93.91071%; } .row-no-stack .offset10 { margin-left: 88.03419%; *margin-left: 87.92781%; } .row-no-stack .offset10:first-child { margin-left: 85.47009%; *margin-left: 85.3637%; } .row-no-stack .offset9 { margin-left: 79.48718%; *margin-left: 79.3808%; } .row-no-stack .offset9:first-child { margin-left: 76.92308%; *margin-left: 76.81669%; } .row-no-stack .offset8 { margin-left: 70.94017%; *margin-left: 70.83379%; } .row-no-stack .offset8:first-child { margin-left: 68.37607%; *margin-left: 68.26969%; } .row-no-stack .offset7 { margin-left: 62.39316%; *margin-left: 62.28678%; } .row-no-stack .offset7:first-child { margin-left: 59.82906%; *margin-left: 59.72268%; } .row-no-stack .offset6 { margin-left: 53.84615%; *margin-left: 53.73977%; } .row-no-stack .offset6:first-child { margin-left: 51.28205%; *margin-left: 51.17567%; } .row-no-stack .offset5 { margin-left: 45.29915%; *margin-left: 45.19276%; } .row-no-stack .offset5:first-child { margin-left: 42.73504%; *margin-left: 42.62866%; } .row-no-stack .offset4 { margin-left: 36.75214%; *margin-left: 36.64575%; } .row-no-stack .offset4:first-child { margin-left: 34.18803%; *margin-left: 34.08165%; } .row-no-stack .offset3 { margin-left: 28.20513%; *margin-left: 28.09875%; } .row-no-stack .offset3:first-child { margin-left: 25.64103%; *margin-left: 25.53464%; } .row-no-stack .offset2 { margin-left: 19.65812%; *margin-left: 19.55174%; } .row-no-stack .offset2:first-child { margin-left: 17.09402%; *margin-left: 16.98763%; } .row-no-stack .offset1 { margin-left: 11.11111%; *margin-left: 11.00473%; } .row-no-stack .offset1:first-child { margin-left: 8.54701%; *margin-left: 8.44063%; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 30px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 1156px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 1056px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 956px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 856px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 756px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 656px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 556px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 456px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 356px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 256px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 156px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 56px; } .thumbnails { margin-left: -30px; } .thumbnails > li { margin-left: 30px; } .row-fluid .thumbnails { margin-left: 0; }
}
@media only screen and (min-width: 1281px) { .row-wide { width: 100%; *zoom: 1; } .row-wide:before, .row-wide:after { display: table; content: ""; line-height: 0; } .row-wide:after { clear: both; } .row-wide [class*="wide"] { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.5641%; *margin-left: 2.51091%; } .row-wide [class*="wide"]:first-child { margin-left: 0; } .row-wide .controls-row [class*="wide"] + [class*="wide"] { margin-left: 2.5641%; } .row-wide .wide12 { width: 100%; *width: 99.94681%; } .row-wide .wide11 { width: 91.45299%; *width: 91.3998%; } .row-wide .wide10 { width: 82.90598%; *width: 82.85279%; } .row-wide .wide9 { width: 74.35897%; *width: 74.30578%; } .row-wide .wide8 { width: 65.81197%; *width: 65.75877%; } .row-wide .wide7 { width: 57.26496%; *width: 57.21177%; } .row-wide .wide6 { width: 48.71795%; *width: 48.66476%; } .row-wide .wide5 { width: 40.17094%; *width: 40.11775%; } .row-wide .wide4 { width: 31.62393%; *width: 31.57074%; } .row-wide .wide3 { width: 23.07692%; *width: 23.02373%; } .row-wide .wide2 { width: 14.52991%; *width: 14.47672%; } .row-wide .wide1 { width: 5.98291%; *width: 5.92971%; } .row-wide .offset12 { margin-left: 105.12821%; *margin-left: 105.02182%; } .row-wide .offset12:first-child { margin-left: 102.5641%; *margin-left: 102.45772%; } .row-wide .offset11 { margin-left: 96.5812%; *margin-left: 96.47481%; } .row-wide .offset11:first-child { margin-left: 94.01709%; *margin-left: 93.91071%; } .row-wide .offset10 { margin-left: 88.03419%; *margin-left: 87.92781%; } .row-wide .offset10:first-child { margin-left: 85.47009%; *margin-left: 85.3637%; } .row-wide .offset9 { margin-left: 79.48718%; *margin-left: 79.3808%; } .row-wide .offset9:first-child { margin-left: 76.92308%; *margin-left: 76.81669%; } .row-wide .offset8 { margin-left: 70.94017%; *margin-left: 70.83379%; } .row-wide .offset8:first-child { margin-left: 68.37607%; *margin-left: 68.26969%; } .row-wide .offset7 { margin-left: 62.39316%; *margin-left: 62.28678%; } .row-wide .offset7:first-child { margin-left: 59.82906%; *margin-left: 59.72268%; } .row-wide .offset6 { margin-left: 53.84615%; *margin-left: 53.73977%; } .row-wide .offset6:first-child { margin-left: 51.28205%; *margin-left: 51.17567%; } .row-wide .offset5 { margin-left: 45.29915%; *margin-left: 45.19276%; } .row-wide .offset5:first-child { margin-left: 42.73504%; *margin-left: 42.62866%; } .row-wide .offset4 { margin-left: 36.75214%; *margin-left: 36.64575%; } .row-wide .offset4:first-child { margin-left: 34.18803%; *margin-left: 34.08165%; } .row-wide .offset3 { margin-left: 28.20513%; *margin-left: 28.09875%; } .row-wide .offset3:first-child { margin-left: 25.64103%; *margin-left: 25.53464%; } .row-wide .offset2 { margin-left: 19.65812%; *margin-left: 19.55174%; } .row-wide .offset2:first-child { margin-left: 17.09402%; *margin-left: 16.98763%; } .row-wide .offset1 { margin-left: 11.11111%; *margin-left: 11.00473%; } .row-wide .offset1:first-child { margin-left: 8.54701%; *margin-left: 8.44063%; } .row-wide-no-gutter { width: 100%; *zoom: 1; } .row-wide-no-gutter:before, .row-wide-no-gutter:after { display: table; content: ""; line-height: 0; } .row-wide-no-gutter:after { clear: both; } .row-wide-no-gutter [class*="wide"] { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 0; *margin-left: -0.05319%; } .row-wide-no-gutter [class*="wide"]:first-child { margin-left: 0; } .row-wide-no-gutter .controls-row [class*="wide"] + [class*="wide"] { margin-left: 0; } .row-wide-no-gutter .wide12 { width: 100.0%; *width: 99.94681%; } .row-wide-no-gutter .wide11 { width: 91.66667%; *width: 91.61348%; } .row-wide-no-gutter .wide10 { width: 83.33333%; *width: 83.28014%; } .row-wide-no-gutter .wide9 { width: 75.0%; *width: 74.94681%; } .row-wide-no-gutter .wide8 { width: 66.66667%; *width: 66.61348%; } .row-wide-no-gutter .wide7 { width: 58.33333%; *width: 58.28014%; } .row-wide-no-gutter .wide6 { width: 50.0%; *width: 49.94681%; } .row-wide-no-gutter .wide5 { width: 41.66667%; *width: 41.61348%; } .row-wide-no-gutter .wide4 { width: 33.33333%; *width: 33.28014%; } .row-wide-no-gutter .wide3 { width: 25.0%; *width: 24.94681%; } .row-wide-no-gutter .wide2 { width: 16.66667%; *width: 16.61348%; } .row-wide-no-gutter .wide1 { width: 8.33333%; *width: 8.28014%; } .row-wide-no-gutter .offset12 { margin-left: 100.0%; *margin-left: 99.89362%; } .row-wide-no-gutter .offset12:first-child { margin-left: 100.0%; *margin-left: 99.89362%; } .row-wide-no-gutter .offset11 { margin-left: 91.66667%; *margin-left: 91.56028%; } .row-wide-no-gutter .offset11:first-child { margin-left: 91.66667%; *margin-left: 91.56028%; } .row-wide-no-gutter .offset10 { margin-left: 83.33333%; *margin-left: 83.22695%; } .row-wide-no-gutter .offset10:first-child { margin-left: 83.33333%; *margin-left: 83.22695%; } .row-wide-no-gutter .offset9 { margin-left: 75.0%; *margin-left: 74.89362%; } .row-wide-no-gutter .offset9:first-child { margin-left: 75.0%; *margin-left: 74.89362%; } .row-wide-no-gutter .offset8 { margin-left: 66.66667%; *margin-left: 66.56028%; } .row-wide-no-gutter .offset8:first-child { margin-left: 66.66667%; *margin-left: 66.56028%; } .row-wide-no-gutter .offset7 { margin-left: 58.33333%; *margin-left: 58.22695%; } .row-wide-no-gutter .offset7:first-child { margin-left: 58.33333%; *margin-left: 58.22695%; } .row-wide-no-gutter .offset6 { margin-left: 50.0%; *margin-left: 49.89362%; } .row-wide-no-gutter .offset6:first-child { margin-left: 50.0%; *margin-left: 49.89362%; } .row-wide-no-gutter .offset5 { margin-left: 41.66667%; *margin-left: 41.56028%; } .row-wide-no-gutter .offset5:first-child { margin-left: 41.66667%; *margin-left: 41.56028%; } .row-wide-no-gutter .offset4 { margin-left: 33.33333%; *margin-left: 33.22695%; } .row-wide-no-gutter .offset4:first-child { margin-left: 33.33333%; *margin-left: 33.22695%; } .row-wide-no-gutter .offset3 { margin-left: 25.0%; *margin-left: 24.89362%; } .row-wide-no-gutter .offset3:first-child { margin-left: 25.0%; *margin-left: 24.89362%; } .row-wide-no-gutter .offset2 { margin-left: 16.66667%; *margin-left: 16.56028%; } .row-wide-no-gutter .offset2:first-child { margin-left: 16.66667%; *margin-left: 16.56028%; } .row-wide-no-gutter .offset1 { margin-left: 8.33333%; *margin-left: 8.22695%; } .row-wide-no-gutter .offset1:first-child { margin-left: 8.33333%; *margin-left: 8.22695%; }
}
@media only screen and (min-width: 768px) and (max-width: 1279px) { .row { margin-left: -20px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 20px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 724px; } .span12 { width: 724px; } .span11 { width: 662px; } .span10 { width: 600px; } .span9 { width: 538px; } .span8 { width: 476px; } .span7 { width: 414px; } .span6 { width: 352px; } .span5 { width: 290px; } .span4 { width: 228px; } .span3 { width: 166px; } .span2 { width: 104px; } .span1 { width: 42px; } .offset12 { margin-left: 764px; } .offset11 { margin-left: 702px; } .offset10 { margin-left: 640px; } .offset9 { margin-left: 578px; } .offset8 { margin-left: 516px; } .offset7 { margin-left: 454px; } .offset6 { margin-left: 392px; } .offset5 { margin-left: 330px; } .offset4 { margin-left: 268px; } .offset3 { margin-left: 206px; } .offset2 { margin-left: 144px; } .offset1 { margin-left: 82px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.76243%; *margin-left: 2.70924%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.76243%; } .row-fluid .span12 { width: 100%; *width: 99.94681%; } .row-fluid .span11 { width: 91.43646%; *width: 91.38327%; } .row-fluid .span10 { width: 82.87293%; *width: 82.81974%; } .row-fluid .span9 { width: 74.30939%; *width: 74.2562%; } .row-fluid .span8 { width: 65.74586%; *width: 65.69266%; } .row-fluid .span7 { width: 57.18232%; *width: 57.12913%; } .row-fluid .span6 { width: 48.61878%; *width: 48.56559%; } .row-fluid .span5 { width: 40.05525%; *width: 40.00206%; } .row-fluid .span4 { width: 31.49171%; *width: 31.43852%; } .row-fluid .span3 { width: 22.92818%; *width: 22.87499%; } .row-fluid .span2 { width: 14.36464%; *width: 14.31145%; } .row-fluid .span1 { width: 5.8011%; *width: 5.74791%; } .row-fluid .offset12 { margin-left: 105.52486%; *margin-left: 105.41848%; } .row-fluid .offset12:first-child { margin-left: 102.76243%; *margin-left: 102.65605%; } .row-fluid .offset11 { margin-left: 96.96133%; *margin-left: 96.85494%; } .row-fluid .offset11:first-child { margin-left: 94.1989%; *margin-left: 94.09251%; } .row-fluid .offset10 { margin-left: 88.39779%; *margin-left: 88.29141%; } .row-fluid .offset10:first-child { margin-left: 85.63536%; *margin-left: 85.52898%; } .row-fluid .offset9 { margin-left: 79.83425%; *margin-left: 79.72787%; } .row-fluid .offset9:first-child { margin-left: 77.07182%; *margin-left: 76.96544%; } .row-fluid .offset8 { margin-left: 71.27072%; *margin-left: 71.16434%; } .row-fluid .offset8:first-child { margin-left: 68.50829%; *margin-left: 68.4019%; } .row-fluid .offset7 { margin-left: 62.70718%; *margin-left: 62.6008%; } .row-fluid .offset7:first-child { margin-left: 59.94475%; *margin-left: 59.83837%; } .row-fluid .offset6 { margin-left: 54.14365%; *margin-left: 54.03726%; } .row-fluid .offset6:first-child { margin-left: 51.38122%; *margin-left: 51.27483%; } .row-fluid .offset5 { margin-left: 45.58011%; *margin-left: 45.47373%; } .row-fluid .offset5:first-child { margin-left: 42.81768%; *margin-left: 42.7113%; } .row-fluid .offset4 { margin-left: 37.01657%; *margin-left: 36.91019%; } .row-fluid .offset4:first-child { margin-left: 34.25414%; *margin-left: 34.14776%; } .row-fluid .offset3 { margin-left: 28.45304%; *margin-left: 28.34666%; } .row-fluid .offset3:first-child { margin-left: 25.69061%; *margin-left: 25.58422%; } .row-fluid .offset2 { margin-left: 19.8895%; *margin-left: 19.78312%; } .row-fluid .offset2:first-child { margin-left: 17.12707%; *margin-left: 17.02069%; } .row-fluid .offset1 { margin-left: 11.32597%; *margin-left: 11.21958%; } .row-fluid .offset1:first-child { margin-left: 8.56354%; *margin-left: 8.45715%; } .row-fluid-no-gutter, .ctnr-product-sets .prod-extra-features { width: 100%; *zoom: 1; } .row-fluid-no-gutter:before, .ctnr-product-sets .prod-extra-features:before, .row-fluid-no-gutter:after, .ctnr-product-sets .prod-extra-features:after { display: table; content: ""; line-height: 0; } .row-fluid-no-gutter:after, .ctnr-product-sets .prod-extra-features:after { clear: both; } .row-fluid-no-gutter [class*="span"], .ctnr-product-sets .prod-extra-features [class*="span"] { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 0; *margin-left: -0.05319%; } .row-fluid-no-gutter [class*="span"]:first-child, .ctnr-product-sets .prod-extra-features [class*="span"]:first-child { margin-left: 0; } .row-fluid-no-gutter .controls-row [class*="span"] + [class*="span"], .ctnr-product-sets .prod-extra-features .controls-row [class*="span"] + [class*="span"] { margin-left: 0; } .row-fluid-no-gutter .span12, .ctnr-product-sets .prod-extra-features .span12 { width: 100%; *width: 99.94681%; } .row-fluid-no-gutter .span11, .ctnr-product-sets .prod-extra-features .span11 { width: 91.66667%; *width: 91.61348%; } .row-fluid-no-gutter .span10, .ctnr-product-sets .prod-extra-features .span10 { width: 83.33333%; *width: 83.28014%; } .row-fluid-no-gutter .span9, .ctnr-product-sets .prod-extra-features .span9 { width: 75%; *width: 74.94681%; } .row-fluid-no-gutter .span8, .ctnr-product-sets .prod-extra-features .span8 { width: 66.66667%; *width: 66.61348%; } .row-fluid-no-gutter .span7, .ctnr-product-sets .prod-extra-features .span7 { width: 58.33333%; *width: 58.28014%; } .row-fluid-no-gutter .span6, .ctnr-product-sets .prod-extra-features .span6 { width: 50%; *width: 49.94681%; } .row-fluid-no-gutter .span5, .ctnr-product-sets .prod-extra-features .span5 { width: 41.66667%; *width: 41.61348%; } .row-fluid-no-gutter .span4, .ctnr-product-sets .prod-extra-features .span4 { width: 33.33333%; *width: 33.28014%; } .row-fluid-no-gutter .span3, .ctnr-product-sets .prod-extra-features .span3 { width: 25%; *width: 24.94681%; } .row-fluid-no-gutter .span2, .ctnr-product-sets .prod-extra-features .span2 { width: 16.66667%; *width: 16.61348%; } .row-fluid-no-gutter .span1, .ctnr-product-sets .prod-extra-features .span1 { width: 8.33333%; *width: 8.28014%; } .row-fluid-no-gutter .offset12, .ctnr-product-sets .prod-extra-features .offset12 { margin-left: 100%; *margin-left: 99.89362%; } .row-fluid-no-gutter .offset12:first-child, .ctnr-product-sets .prod-extra-features .offset12:first-child { margin-left: 100%; *margin-left: 99.89362%; } .row-fluid-no-gutter .offset11, .ctnr-product-sets .prod-extra-features .offset11 { margin-left: 91.66667%; *margin-left: 91.56028%; } .row-fluid-no-gutter .offset11:first-child, .ctnr-product-sets .prod-extra-features .offset11:first-child { margin-left: 91.66667%; *margin-left: 91.56028%; } .row-fluid-no-gutter .offset10, .ctnr-product-sets .prod-extra-features .offset10 { margin-left: 83.33333%; *margin-left: 83.22695%; } .row-fluid-no-gutter .offset10:first-child, .ctnr-product-sets .prod-extra-features .offset10:first-child { margin-left: 83.33333%; *margin-left: 83.22695%; } .row-fluid-no-gutter .offset9, .ctnr-product-sets .prod-extra-features .offset9 { margin-left: 75%; *margin-left: 74.89362%; } .row-fluid-no-gutter .offset9:first-child, .ctnr-product-sets .prod-extra-features .offset9:first-child { margin-left: 75%; *margin-left: 74.89362%; } .row-fluid-no-gutter .offset8, .ctnr-product-sets .prod-extra-features .offset8 { margin-left: 66.66667%; *margin-left: 66.56028%; } .row-fluid-no-gutter .offset8:first-child, .ctnr-product-sets .prod-extra-features .offset8:first-child { margin-left: 66.66667%; *margin-left: 66.56028%; } .row-fluid-no-gutter .offset7, .ctnr-product-sets .prod-extra-features .offset7 { margin-left: 58.33333%; *margin-left: 58.22695%; } .row-fluid-no-gutter .offset7:first-child, .ctnr-product-sets .prod-extra-features .offset7:first-child { margin-left: 58.33333%; *margin-left: 58.22695%; } .row-fluid-no-gutter .offset6, .ctnr-product-sets .prod-extra-features .offset6 { margin-left: 50%; *margin-left: 49.89362%; } .row-fluid-no-gutter .offset6:first-child, .ctnr-product-sets .prod-extra-features .offset6:first-child { margin-left: 50%; *margin-left: 49.89362%; } .row-fluid-no-gutter .offset5, .ctnr-product-sets .prod-extra-features .offset5 { margin-left: 41.66667%; *margin-left: 41.56028%; } .row-fluid-no-gutter .offset5:first-child, .ctnr-product-sets .prod-extra-features .offset5:first-child { margin-left: 41.66667%; *margin-left: 41.56028%; } .row-fluid-no-gutter .offset4, .ctnr-product-sets .prod-extra-features .offset4 { margin-left: 33.33333%; *margin-left: 33.22695%; } .row-fluid-no-gutter .offset4:first-child, .ctnr-product-sets .prod-extra-features .offset4:first-child { margin-left: 33.33333%; *margin-left: 33.22695%; } .row-fluid-no-gutter .offset3, .ctnr-product-sets .prod-extra-features .offset3 { margin-left: 25%; *margin-left: 24.89362%; } .row-fluid-no-gutter .offset3:first-child, .ctnr-product-sets .prod-extra-features .offset3:first-child { margin-left: 25%; *margin-left: 24.89362%; } .row-fluid-no-gutter .offset2, .ctnr-product-sets .prod-extra-features .offset2 { margin-left: 16.66667%; *margin-left: 16.56028%; } .row-fluid-no-gutter .offset2:first-child, .ctnr-product-sets .prod-extra-features .offset2:first-child { margin-left: 16.66667%; *margin-left: 16.56028%; } .row-fluid-no-gutter .offset1, .ctnr-product-sets .prod-extra-features .offset1 { margin-left: 8.33333%; *margin-left: 8.22695%; } .row-fluid-no-gutter .offset1:first-child, .ctnr-product-sets .prod-extra-features .offset1:first-child { margin-left: 8.33333%; *margin-left: 8.22695%; } .row-no-stack { width: 100%; *zoom: 1; } .row-no-stack:before, .row-no-stack:after { display: table; content: ""; line-height: 0; } .row-no-stack:after { clear: both; } .row-no-stack [class*="span"] { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.76243%; *margin-left: 2.70924%; } .row-no-stack [class*="span"]:first-child { margin-left: 0; } .row-no-stack .controls-row [class*="span"] + [class*="span"] { margin-left: 2.76243%; } .row-no-stack .span12 { width: 100%; *width: 99.94681%; } .row-no-stack .span11 { width: 91.43646%; *width: 91.38327%; } .row-no-stack .span10 { width: 82.87293%; *width: 82.81974%; } .row-no-stack .span9 { width: 74.30939%; *width: 74.2562%; } .row-no-stack .span8 { width: 65.74586%; *width: 65.69266%; } .row-no-stack .span7 { width: 57.18232%; *width: 57.12913%; } .row-no-stack .span6 { width: 48.61878%; *width: 48.56559%; } .row-no-stack .span5 { width: 40.05525%; *width: 40.00206%; } .row-no-stack .span4 { width: 31.49171%; *width: 31.43852%; } .row-no-stack .span3 { width: 22.92818%; *width: 22.87499%; } .row-no-stack .span2 { width: 14.36464%; *width: 14.31145%; } .row-no-stack .span1 { width: 5.8011%; *width: 5.74791%; } .row-no-stack .offset12 { margin-left: 105.52486%; *margin-left: 105.41848%; } .row-no-stack .offset12:first-child { margin-left: 102.76243%; *margin-left: 102.65605%; } .row-no-stack .offset11 { margin-left: 96.96133%; *margin-left: 96.85494%; } .row-no-stack .offset11:first-child { margin-left: 94.1989%; *margin-left: 94.09251%; } .row-no-stack .offset10 { margin-left: 88.39779%; *margin-left: 88.29141%; } .row-no-stack .offset10:first-child { margin-left: 85.63536%; *margin-left: 85.52898%; } .row-no-stack .offset9 { margin-left: 79.83425%; *margin-left: 79.72787%; } .row-no-stack .offset9:first-child { margin-left: 77.07182%; *margin-left: 76.96544%; } .row-no-stack .offset8 { margin-left: 71.27072%; *margin-left: 71.16434%; } .row-no-stack .offset8:first-child { margin-left: 68.50829%; *margin-left: 68.4019%; } .row-no-stack .offset7 { margin-left: 62.70718%; *margin-left: 62.6008%; } .row-no-stack .offset7:first-child { margin-left: 59.94475%; *margin-left: 59.83837%; } .row-no-stack .offset6 { margin-left: 54.14365%; *margin-left: 54.03726%; } .row-no-stack .offset6:first-child { margin-left: 51.38122%; *margin-left: 51.27483%; } .row-no-stack .offset5 { margin-left: 45.58011%; *margin-left: 45.47373%; } .row-no-stack .offset5:first-child { margin-left: 42.81768%; *margin-left: 42.7113%; } .row-no-stack .offset4 { margin-left: 37.01657%; *margin-left: 36.91019%; } .row-no-stack .offset4:first-child { margin-left: 34.25414%; *margin-left: 34.14776%; } .row-no-stack .offset3 { margin-left: 28.45304%; *margin-left: 28.34666%; } .row-no-stack .offset3:first-child { margin-left: 25.69061%; *margin-left: 25.58422%; } .row-no-stack .offset2 { margin-left: 19.8895%; *margin-left: 19.78312%; } .row-no-stack .offset2:first-child { margin-left: 17.12707%; *margin-left: 17.02069%; } .row-no-stack .offset1 { margin-left: 11.32597%; *margin-left: 11.21958%; } .row-no-stack .offset1:first-child { margin-left: 8.56354%; *margin-left: 8.45715%; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 710px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 648px; }