﻿@import url("https://fonts.googleapis.com/css?family=Roboto");@font-face{font-family:"cea-icons";src:url("/arquivos/cea-icons.eot.css");src:url("/arquivos/cea-icons.eot.css?#iefix") format("embedded-opentype"),url("/arquivos/cea-icons.woff.css") format("woff"),url("/arquivos/cea-icons.ttf.css") format("truetype"),url("/arquivos/cea-icons.svg.css#cea-icons") format("svg");font-weight:normal;font-style:normal}.glyph-icon,.cart-template.full-cart .cart-template-holder .cart table tr.product-item .item-remove .item-link-remove .item-remove-ico,.store-picker-lb_content .link-location:before,.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_header .store-distance:before,.cea-loader-container .cea-loader_block_amp{font-family:"cea-icons";display:inline-block;vertical-align:middle;line-height:1;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyph_arrow-down:before{content:"\f101"}.glyph_arrow-left:before{content:"\f102"}.glyph_arrow-right:before{content:"\f103"}.glyph_arrow-up:before{content:"\f104"}.glyph_dialogue-chat:before{content:"\f105"}.glyph_dialogue-phone:before{content:"\f106"}.glyph_help:before{content:"\f107"}.glyph_interactivion-order:before{content:"\f108"}.glyph_play:before{content:"\f109"}.glyph_the-essential-exit:before{content:"\f10a"}.glyph_the-essential-pin:before{content:"\f10b"}.glyph_the-essential-profile:before{content:"\f10c"}.glyph_z_25112015_facebook:before{content:"\f10d"}.glyph_z_25112015_google-plus:before{content:"\f10e"}.glyph_z_25112015_instagram:before{content:"\f10f"}.glyph_z_25112015_map:before{content:"\f110"}.glyph_z_25112015_twitter:before{content:"\f111"}.glyph_z_26112015_bag:before{content:"\f112"}.glyph_zz_20160331_filter:before{content:"\f113"}.glyph_zz_20160405_close:before{content:"\f114"}.glyph_zz_20160608_phone:before{content:"\f115"}.glyph_zz_20160627_location:before{content:"\f116"}.glyph_zz_20160718_search:before{content:"\f117"}.glyph_zz_20160912_01_cabide:before{content:"\f118"}.glyph_zz_20160912_02_facebook-letter-logo:before{content:"\f119"}.glyph_zz_20160912_03_googleplus:before{content:"\f11a"}.glyph_zz_20160912_04_pinterest:before{content:"\f11b"}.glyph_zz_20160912_05_twitter-logo:before{content:"\f11c"}.glyph_zz_20160912_06_zoom:before{content:"\f11d"}.glyph_zz_20160912_07_barcode:before{content:"\f11e"}.glyph_zz_20160920_clique-e-retire:before{content:"\f11f"}.glyph_zz_20160920_clock:before{content:"\f120"}.glyph_zz_20160920_motocycle:before{content:"\f121"}.glyph_zz_20160920_truck:before{content:"\f122"}.glyph_zz_20161026_amp:before,.cea-loader-container .cea-loader_block_amp:before{content:"\f123"}.glyph_zz_20170208_bag:before{content:"\f124"}.glyph_zz_20170208_eye-slash:before{content:"\f125"}.glyph_zz_20170208_eye:before{content:"\f126"}.glyph_zz_20170208_home:before{content:"\f127"}.glyph_zz_20170209_check:before{content:"\f128"}.glyph_zz_20170209_heart:before{content:"\f129"}.glyph_zz_20170209_magnifier:before{content:"\f12a"}.glyph_zz_20170209_money-sign:before{content:"\f12b"}.glyph_zz_20170209_times:before{content:"\f12c"}.glyph_zz_20170213_blink:before{content:"\f12d"}.glyph_zz_20170213_checklist-o:before{content:"\f12e"}.glyph_zz_20170213_phone-o:before{content:"\f12f"}.glyph_zz_20170214_hamburger:before{content:"\f130"}.glyph_zz_20170214_magnifier-thin:before{content:"\f131"}.glyph_zz_20170215_refresh:before{content:"\f132"}.glyph_zz_20170221_bag-empty:before{content:"\f133"}.glyph_zz_20170426_link:before{content:"\f134"}.glyph_zz_20170426_mail:before{content:"\f135"}.glyph_zz_20170427_whatsapp:before{content:"\f136"}.glyph_zz_20170510_instagram:before{content:"\f137"}.glyph_zz_20170511_heart-minus:before{content:"\f138"}.glyph_zz_20170511_heart-plus:before{content:"\f139"}.glyph_zz_20170511_plus-circle:before{content:"\f13a"}.glyph_zz_20170512_heart-filled:before{content:"\f13b"}.glyph_zz_20170512_speech-bubble-left:before{content:"\f13c"}.glyph_zz_20170512_speech-bubble-right:before{content:"\f13d"}.glyph_zz_20170614_hanger:before{content:"\f13e"}.glyph_zz_20170704_aim:before,.store-picker-lb_content .link-location:before{content:"\f13f"}.glyph_zz_20170704_box:before{content:"\f140"}.glyph_zz_20170704_house:before,.store-picker-lb_box-zipcode .box-zipcode_header h2:before{content:"\f141"}.glyph_zz_20170704_paper-plane:before,.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_header .store-distance:before{content:"\f142"}.glyph_zz_20170704_printer:before{content:"\f143"}.glyph_zz_20170704_trashcan:before,.cart-template.full-cart .cart-template-holder .cart table tr.product-item .item-remove .item-link-remove .item-remove-ico:before{content:"\f144"}.glyph_zz_20170713_download:before{content:"\f145"}.glyph_zz_20170713_lock:before{content:"\f146"}.glyph_zz_20170713_nav:before{content:"\f147"}.glyph_zz_20170713_truck:before{content:"\f148"}.glyph_zz_20170719_star:before{content:"\f149"}.glyph_zz_20171121_paypal:before{content:"\f14a"}.glyph_zz_20180802_checked:before{content:"\f14b"}.glyph_zz_20180807_percent:before{content:"\f14c"}.glyph_zz_20180808_mustache:before{content:"\f14d"}.glyph_zz_20180820_cartv3:before{content:"\f14e"}.glyph_zz_20180820_motocyclev3:before{content:"\f14f"}.glyph_zz_20180820_searchv3:before{content:"\f150"}.glyph_zz_20180820_userv3:before{content:"\f151"}.glyph_zz_20180820_wishlistv3:before{content:"\f152"}.glyph_zz_20181114_ico-checkout-cart:before{content:"\f153"}.glyph_zz_20181114_ico-checkout-correct:before{content:"\f154"}.glyph_zz_20181114_ico-checkout-money:before{content:"\f155"}.glyph_zz_20181114_ico-checkout-user:before{content:"\f156"}.glyph_zz_20181116_ico-checkout-lock:before{content:"\f157"}.glyph_zz_20181116_ico-checkout-mail:before{content:"\f158"}.glyph_zz_20181116_ico-checkout-phone:before{content:"\f159"}.glyph_zz_20181117_hamburger:before{content:"\f15a"}.glyph_zz_20181121_ico-30-dias:before{content:"\f15b"}.glyph_zz_20181121_ico-clique-e-retire:before{content:"\f15c"}.glyph_zz_20181121_ico-ecomercial:before{content:"\f15d"}.glyph_zz_20181121_ico-recebe-em-10-dias:before{content:"\f15e"}.glyph_zz_20181122_down:before{content:"\f15f"}.glyph_zz_20181122_left:before{content:"\f160"}.glyph_zz_20181122_right:before{content:"\f161"}.glyph_zz_20181122_up:before{content:"\f162"}.glyph_zz_20181129_ico-ceaevc-app:before{content:"\f163"}.glyph_zz_20181129_ico-leitor-bar-code-app:before{content:"\f164"}.glyph_zz_20181129_ico-location-store-app:before{content:"\f165"}.glyph_zz_20181129_ico-orders-app:before{content:"\f166"}.glyph_zz_20181129_ico-payment-app:before{content:"\f167"}.glyph_zz_20181204-icon-clique-retire:before{content:"\f168"}.glyph_zz_20181204-icon-entrega-expressa:before{content:"\f169"}.glyph_zz_20181204-icon-frete-gratis:before{content:"\f16a"}.glyph_zz_20181204-icon-troca-facil:before{content:"\f16b"}.button,.button_primary,.button_primary-white,.button_primary-white-2,.button_primary-blue,.button_primary-light_blue,.button_primary-red,.button_primary-green,.button_primary-light_green,body .modal .btn-success,body .modal.identified-user-modal .identified-user-button,body .modal.payment-unauthorized-modal .payment-unauthorized-button,body .container .btn-success,.orderform-template .client-profile-data .client-pre-email .pre-email .client-email button,.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .payment-info .bank-invoice-print-link,.button_default,.button_secondary,.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table td.form-postal-code .shipping-fields button,.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name form.product-service fieldset .bundle-item-add-button,.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fields button,.cart-template.full-cart .summary-template-holder .summary-totalizers .table td.form-postal-code .shipping-fields button,.orderform-template .client-profile-data #go-to-shipping,.orderform-template .shipping-data .btn-go-to-payment,.orderform-template .payment-data .box-step .gift-card-section #btn-add-gift-card,.body-order-placed .orderplaced .container .containerPage .btn-continue-shop,.body-checkout-confirmation .cconf-myorders-button,.body-checkout-confirmation .cconf-continue-button,body .modal .btn,.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-data .link-coupon-add,.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .scheduled-sla .scheduled-sla-value-container,.orderform-template .shipping-data .address-list-placeholder .address-list .address-edit a,.orderform-template .shipping-data .storepickup-address-label .link-change-shipping,.orderform-template .shipping-data .shipping-summary-placeholder .link-change-shipping,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .ChangeNumberOfPayments a,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .link-two-cards a,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .ChangeNumberOfPayments a,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .link-two-cards a{font-size:13px;height:37px;line-height:35px;padding:0 18px;color:#666;border:1px solid #c4c4c4;border-radius:3px;display:inline-block;font-family:'Open Sans';text-decoration:none;box-shadow:inset 0 -2px rgba(0,0,0,0.2)}.button:active,.button_primary:active,.button_primary-white:active,.button_primary-white-2:active,.button_primary-blue:active,.button_primary-light_blue:active,.button_primary-red:active,.button_primary-green:active,.button_primary-light_green:active,body .modal .btn-success:active,body .modal.identified-user-modal .identified-user-button:active,body .modal.payment-unauthorized-modal .payment-unauthorized-button:active,body .container .btn-success:active,.orderform-template .client-profile-data .client-pre-email .pre-email .client-email button:active,.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .payment-info .bank-invoice-print-link:active,.button_default:active,.button_secondary:active,.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table td.form-postal-code .shipping-fields button:active,.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name form.product-service fieldset .bundle-item-add-button:active,.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fields button:active,.cart-template.full-cart .summary-template-holder .summary-totalizers .table td.form-postal-code .shipping-fields button:active,.orderform-template .client-profile-data #go-to-shipping:active,.orderform-template .shipping-data .btn-go-to-payment:active,.orderform-template .payment-data .box-step .gift-card-section #btn-add-gift-card:active,.body-order-placed .orderplaced .container .containerPage .btn-continue-shop:active,.body-checkout-confirmation .cconf-myorders-button:active,.body-checkout-confirmation .cconf-continue-button:active,body .modal .btn:active,.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-data .link-coupon-add:active,.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .scheduled-sla .scheduled-sla-value-container:active,.orderform-template .shipping-data .address-list-placeholder .address-list .address-edit a:active,.orderform-template .shipping-data .storepickup-address-label .link-change-shipping:active,.orderform-template .shipping-data .shipping-summary-placeholder .link-change-shipping:active,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .ChangeNumberOfPayments a:active,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .link-two-cards a:active,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .ChangeNumberOfPayments a:active,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .link-two-cards a:active{box-shadow:none;background:#d9d9d9}.button_primary,.button_primary-white,.button_primary-white-2,.button_primary-blue,.button_primary-light_blue,.button_primary-red,.button_primary-green,.button_primary-light_green,body .modal .btn-success,body .modal.identified-user-modal .identified-user-button,body .modal.payment-unauthorized-modal .payment-unauthorized-button,body .container .btn-success,.orderform-template .client-profile-data .client-pre-email .pre-email .client-email button,.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .payment-info .bank-invoice-print-link{color:#FFF;border:0}.button_primary-white{color:#666;border:1px solid #c4c4c4}.button_primary-white:active{background:#d9d9d9}.button_primary-white-2{color:#000;border:1px solid #000;background:#FFF}.button_primary-white-2:active{background:#d9d9d9}.button_primary-blue{background:#171633}.button_primary-blue:active{background:#000}.button_primary-light_blue{background:#0bacd3}.button_primary-light_blue:active{background:#07718a}.button_primary-red{background:#c41230}.button_primary-red:active{background:#7e0c1f}.button_primary-green{background:#5ab584;color:#FFF}.button_primary-green:active{background:#3c865e}.button_primary-light_green{background:#03c998;padding-left:36px;padding-right:36px;color:#FFF}.button_primary-light_green:active{background:#3c865e}.button_big,body .modal.identified-user-modal .identified-user-button,body .container .btn-success,.orderform-template .client-profile-data .client-pre-email .pre-email .client-email button{font-size:18px;height:58px;line-height:56px}.button,.button_primary,.button_primary-white,.button_primary-white-2,.button_primary-blue,.button_primary-light_blue,.button_primary-red,.button_primary-green,.button_primary-light_green,body .modal .btn-success,body .modal.identified-user-modal .identified-user-button,body .modal.payment-unauthorized-modal .payment-unauthorized-button,body .container .btn-success,.orderform-template .client-profile-data .client-pre-email .pre-email .client-email button,.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .payment-info .bank-invoice-print-link,.button_default,.button_secondary,.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table td.form-postal-code .shipping-fields button,.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name form.product-service fieldset .bundle-item-add-button,.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fields button,.cart-template.full-cart .summary-template-holder .summary-totalizers .table td.form-postal-code .shipping-fields button,.orderform-template .client-profile-data #go-to-shipping,.orderform-template .shipping-data .btn-go-to-payment,.orderform-template .payment-data .box-step .gift-card-section #btn-add-gift-card,.body-order-placed .orderplaced .container .containerPage .btn-continue-shop,.body-checkout-confirmation .cconf-myorders-button,.body-checkout-confirmation .cconf-continue-button,body .modal .btn,.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-data .link-coupon-add,.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .scheduled-sla .scheduled-sla-value-container,.orderform-template .shipping-data .address-list-placeholder .address-list .address-edit a,.orderform-template .shipping-data .storepickup-address-label .link-change-shipping,.orderform-template .shipping-data .shipping-summary-placeholder .link-change-shipping,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .ChangeNumberOfPayments a,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .link-two-cards a,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .ChangeNumberOfPayments a,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .link-two-cards a{font-size:14px;height:37px;line-height:33px;padding:0 18px;color:#000;border:2px solid #000;border-radius:0;display:inline-block;font-family:'Open Sans';text-decoration:none;background:#FFF;text-shadow:none;text-transform:lowercase;position:relative;box-shadow:none;z-index:1}.button::before,.button_primary::before,.button_primary-white::before,.button_primary-white-2::before,.button_primary-blue::before,.button_primary-light_blue::before,.button_primary-red::before,.button_primary-green::before,.button_primary-light_green::before,body .modal .btn-success::before,body .modal.identified-user-modal .identified-user-button::before,body .modal.payment-unauthorized-modal .payment-unauthorized-button::before,body .container .btn-success::before,.orderform-template .client-profile-data .client-pre-email .pre-email .client-email button::before,.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .payment-info .bank-invoice-print-link::before,.button_default::before,.button_secondary::before,.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table td.form-postal-code .shipping-fields button::before,.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name form.product-service fieldset .bundle-item-add-button::before,.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fields button::before,.cart-template.full-cart .summary-template-holder .summary-totalizers .table td.form-postal-code .shipping-fields button::before,.orderform-template .client-profile-data #go-to-shipping::before,.orderform-template .shipping-data .btn-go-to-payment::before,.orderform-template .payment-data .box-step .gift-card-section #btn-add-gift-card::before,.body-order-placed .orderplaced .container .containerPage .btn-continue-shop::before,.body-checkout-confirmation .cconf-myorders-button::before,.body-checkout-confirmation .cconf-continue-button::before,body .modal .btn::before,.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-data .link-coupon-add::before,.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .scheduled-sla .scheduled-sla-value-container::before,.orderform-template .shipping-data .address-list-placeholder .address-list .address-edit a::before,.orderform-template .shipping-data .storepickup-address-label .link-change-shipping::before,.orderform-template .shipping-data .shipping-summary-placeholder .link-change-shipping::before,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .ChangeNumberOfPayments a::before,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .link-two-cards a::before,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .ChangeNumberOfPayments a::before,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .link-two-cards a::before{content:'';border:1px solid #000;left:1px;top:1px;right:1px;bottom:1px;z-index:-1;box-sizing:border-box;position:absolute}.button:active,.button_primary:active,.button_primary-white:active,.button_primary-white-2:active,.button_primary-blue:active,.button_primary-light_blue:active,.button_primary-red:active,.button_primary-green:active,.button_primary-light_green:active,body .modal .btn-success:active,body .modal.identified-user-modal .identified-user-button:active,body .modal.payment-unauthorized-modal .payment-unauthorized-button:active,body .container .btn-success:active,.orderform-template .client-profile-data .client-pre-email .pre-email .client-email button:active,.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .payment-info .bank-invoice-print-link:active,.button_default:active,.button_secondary:active,.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table td.form-postal-code .shipping-fields button:active,.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name form.product-service fieldset .bundle-item-add-button:active,.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fields button:active,.cart-template.full-cart .summary-template-holder .summary-totalizers .table td.form-postal-code .shipping-fields button:active,.orderform-template .client-profile-data #go-to-shipping:active,.orderform-template .shipping-data .btn-go-to-payment:active,.orderform-template .payment-data .box-step .gift-card-section #btn-add-gift-card:active,.body-order-placed .orderplaced .container .containerPage .btn-continue-shop:active,.body-checkout-confirmation .cconf-myorders-button:active,.body-checkout-confirmation .cconf-continue-button:active,body .modal .btn:active,.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-data .link-coupon-add:active,.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .scheduled-sla .scheduled-sla-value-container:active,.orderform-template .shipping-data .address-list-placeholder .address-list .address-edit a:active,.orderform-template .shipping-data .storepickup-address-label .link-change-shipping:active,.orderform-template .shipping-data .shipping-summary-placeholder .link-change-shipping:active,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .ChangeNumberOfPayments a:active,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .link-two-cards a:active,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .ChangeNumberOfPayments a:active,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .link-two-cards a:active{box-shadow:none}.button:active::before,.button_primary:active::before,.button_primary-white:active::before,.button_primary-white-2:active::before,.button_primary-blue:active::before,.button_primary-light_blue:active::before,.button_primary-red:active::before,.button_primary-green:active::before,.button_primary-light_green:active::before,body .modal .btn-success:active::before,body .modal.identified-user-modal .identified-user-button:active::before,body .modal.payment-unauthorized-modal .payment-unauthorized-button:active::before,body .container .btn-success:active::before,.orderform-template .client-profile-data .client-pre-email .pre-email .client-email button:active::before,.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .payment-info .bank-invoice-print-link:active::before,.button_default:active::before,.button_secondary:active::before,.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table td.form-postal-code .shipping-fields button:active::before,.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name form.product-service fieldset .bundle-item-add-button:active::before,.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fields button:active::before,.cart-template.full-cart .summary-template-holder .summary-totalizers .table td.form-postal-code .shipping-fields button:active::before,.orderform-template .client-profile-data #go-to-shipping:active::before,.orderform-template .shipping-data .btn-go-to-payment:active::before,.orderform-template .payment-data .box-step .gift-card-section #btn-add-gift-card:active::before,.body-order-placed .orderplaced .container .containerPage .btn-continue-shop:active::before,.body-checkout-confirmation .cconf-myorders-button:active::before,.body-checkout-confirmation .cconf-continue-button:active::before,body .modal .btn:active::before,.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-data .link-coupon-add:active::before,.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .scheduled-sla .scheduled-sla-value-container:active::before,.orderform-template .shipping-data .address-list-placeholder .address-list .address-edit a:active::before,.orderform-template .shipping-data .storepickup-address-label .link-change-shipping:active::before,.orderform-template .shipping-data .shipping-summary-placeholder .link-change-shipping:active::before,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .ChangeNumberOfPayments a:active::before,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .link-two-cards a:active::before,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .ChangeNumberOfPayments a:active::before,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .link-two-cards a:active::before{background:#d9d9d9}.button_default{color:#000;background:transparent;border-color:#fff}.button_default::before{border:0;background:#fff}.button_default:active{background:#d9d9d9}.button_primary,.button_primary-white,.button_primary-white-2,.button_primary-blue,.button_primary-light_blue,.button_primary-red,.button_primary-green,.button_primary-light_green,body .modal .btn-success,body .modal.identified-user-modal .identified-user-button,body .modal.payment-unauthorized-modal .payment-unauthorized-button,body .container .btn-success,.orderform-template .client-profile-data .client-pre-email .pre-email .client-email button,.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .payment-info .bank-invoice-print-link{color:#fff;background:transparent;border-color:#03c998;text-transform:uppercase !important;font-family:'GT-Haptik-Medium';letter-spacing:.1em}.button_primary::before,.button_primary-white::before,.button_primary-white-2::before,.button_primary-blue::before,.button_primary-light_blue::before,.button_primary-red::before,.button_primary-green::before,.button_primary-light_green::before,body .modal .btn-success::before,body .modal.identified-user-modal .identified-user-button::before,body .modal.payment-unauthorized-modal .payment-unauthorized-button::before,body .container .btn-success::before,.orderform-template .client-profile-data .client-pre-email .pre-email .client-email button::before,.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .payment-info .bank-invoice-print-link::before{border:0;background:#03c998}.button_primary:active::before,.button_primary-white:active::before,.button_primary-white-2:active::before,.button_primary-blue:active::before,.button_primary-light_blue:active::before,.button_primary-red:active::before,.button_primary-green:active::before,.button_primary-light_green:active::before,body .modal .btn-success:active::before,body .modal.identified-user-modal .identified-user-button:active::before,body .modal.payment-unauthorized-modal .payment-unauthorized-button:active::before,body .container .btn-success:active::before,.orderform-template .client-profile-data .client-pre-email .pre-email .client-email button:active::before,.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .payment-info .bank-invoice-print-link:active::before{background:#027e5f}.button_secondary,.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table td.form-postal-code .shipping-fields button,.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name form.product-service fieldset .bundle-item-add-button,.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fields button,.cart-template.full-cart .summary-template-holder .summary-totalizers .table td.form-postal-code .shipping-fields button,.orderform-template .client-profile-data #go-to-shipping,.orderform-template .shipping-data .btn-go-to-payment,.orderform-template .payment-data .box-step .gift-card-section #btn-add-gift-card,.body-order-placed .orderplaced .container .containerPage .btn-continue-shop,.body-checkout-confirmation .cconf-myorders-button,.body-checkout-confirmation .cconf-continue-button{color:#fff;background:transparent;border-color:#0bacd3}.button_secondary::before,.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table td.form-postal-code .shipping-fields button::before,.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name form.product-service fieldset .bundle-item-add-button::before,.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fields button::before,.cart-template.full-cart .summary-template-holder .summary-totalizers .table td.form-postal-code .shipping-fields button::before,.orderform-template .client-profile-data #go-to-shipping::before,.orderform-template .shipping-data .btn-go-to-payment::before,.orderform-template .payment-data .box-step .gift-card-section #btn-add-gift-card::before,.body-order-placed .orderplaced .container .containerPage .btn-continue-shop::before,.body-checkout-confirmation .cconf-myorders-button::before,.body-checkout-confirmation .cconf-continue-button::before{border:0;background:#0bacd3}.button_secondary:active::before,.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table td.form-postal-code .shipping-fields button:active::before,.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name form.product-service fieldset .bundle-item-add-button:active::before,.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fields button:active::before,.cart-template.full-cart .summary-template-holder .summary-totalizers .table td.form-postal-code .shipping-fields button:active::before,.orderform-template .client-profile-data #go-to-shipping:active::before,.orderform-template .shipping-data .btn-go-to-payment:active::before,.orderform-template .payment-data .box-step .gift-card-section #btn-add-gift-card:active::before,.body-order-placed .orderplaced .container .containerPage .btn-continue-shop:active::before,.body-checkout-confirmation .cconf-myorders-button:active::before,.body-checkout-confirmation .cconf-continue-button:active::before{background:#07718a}.button_big,body .modal.identified-user-modal .identified-user-button,body .container .btn-success,.orderform-template .client-profile-data .client-pre-email .pre-email .client-email button{font-size:18px;height:58px;line-height:56px;padding-left:36px;padding-right:36px}.tipsy{font-weight:300 !important;font-size:12px;position:absolute;padding:5px;z-index:100000}.tipsy-inner{background-color:#000;color:#FFF;max-width:200px;padding:6px 10px;text-align:center}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-bold-webfont.eot.css");src:url("/arquivos/greycliff-cf-bold-webfont.eot.css?#iefix") format("embedded-opentype"),url("/arquivos/greycliff-cf-bold-webfont.woff.css") format("woff"),url("/arquivos/greycliff-cf-bold-webfont.ttf.css") format("truetype"),url("/arquivos/greycliff-cf-bold-webfont.svg.css#CF Greycliff") format("svg");font-weight:700;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-bold-webfont.svg.css#CF Greycliff") format("svg");font-weight:700;font-style:normal}}@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-medium-webfont.eot.css");src:url("/arquivos/greycliff-cf-medium-webfont.eot.css?#iefix") format("embedded-opentype"),url("/arquivos/greycliff-cf-medium-webfont.woff.css") format("woff"),url("/arquivos/greycliff-cf-medium-webfont.ttf.css") format("truetype"),url("/arquivos/greycliff-cf-medium-webfont.svg.css#CF Greycliff") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-medium-webfont.svg.css#CF Greycliff") format("svg");font-weight:normal;font-style:normal}}@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-regular-webfont.eot.css");src:url("/arquivos/greycliff-cf-regular-webfont.eot.css?#iefix") format("embedded-opentype"),url("/arquivos/greycliff-cf-regular-webfont.woff.css") format("woff"),url("/arquivos/greycliff-cf-regular-webfont.ttf.css") format("truetype"),url("/arquivos/greycliff-cf-regular-webfont.svg.css#CF Greycliff") format("svg");font-weight:300;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-regular-webfont.svg.css#CF Greycliff") format("svg");font-weight:300;font-style:normal}}@media (max-width: 768px){#checkout-confirmation-top .wrapper-content{padding-left:0;padding-right:0}}.checkout-relationship-banner{background-color:#6103EE;background-image:url(/arquivos/checkout-relationship-banner_graph-left.png),url(/arquivos/checkout-relationship-banner_graph-right.png);background-position:top left, bottom right;background-repeat:no-repeat;display:flex;color:#FFF;border-radius:2px;padding-top:10px;padding-bottom:10px;align-items:center;justify-content:space-between;padding-left:11%;padding-right:11%;min-height:130px;float:left;width:100%}.checkout-relationship-banner.is-only-info{padding-left:7.5%;padding-right:7.5%}@media (max-width: 768px){.checkout-relationship-banner.is-only-info{padding-left:2.5%;padding-right:2.5%;padding-top:12px;padding-bottom:16px;background-position:-86px 0px, bottom right}}@media (max-width: 768px){.checkout-relationship-banner{padding-left:14px;padding-right:14px;padding-top:25px;padding-bottom:29px;flex-direction:column}.checkout-relationship-banner.is-not-optin{display:block}}@media (max-width: 490px){.checkout-relationship-banner{background-position:-86px 0px, bottom right}}.checkout-relationship-banner_disclaimer{display:flex;align-items:center}@media (max-width: 768px){.checkout-relationship-banner_disclaimer{flex-direction:column;text-align:center;margin-bottom:18px}}@media (max-width: 768px){.checkout-relationship-banner_disclaimer_logo{margin-bottom:5px}}@media (max-width: 768px){.checkout-relationship-banner_disclaimer_icon{display:none}}.checkout-relationship-banner_disclaimer_text{font-family:'GT-Haptik-Medium', sans-serif;font-size:28px;line-height:1.25em;color:#FFF;margin-left:1em}@media (max-width: 768px){.checkout-relationship-banner_disclaimer_text{margin-left:0}.checkout-relationship-banner_disclaimer_text.is-only-info{font-size:24px}}.checkout-relationship-banner_disclaimer_text_subtitle{color:#F6692D}.checkout-relationship-banner_disclaimer_text_info{font-weight:100;font-size:16px}@media (max-width: 768px){.checkout-relationship-banner_disclaimer_text_info{line-height:1.25em;margin-top:12px}.checkout-relationship-banner_disclaimer_text_info.is-only-info{margin-top:7px;font-size:17px}}.checkout-relationship-banner_benefit{display:flex;align-items:center}@media (max-width: 768px){.checkout-relationship-banner_benefit{width:50%;float:left;flex-direction:column;text-align:center}}.checkout-relationship-banner_benefit_circle{display:flex;width:79px;height:79px;margin-right:14px;background:#F6692D;border-radius:100%;font-family:'CF Greycliff', sans-serif;text-align:center;align-items:center;flex-direction:column;text-transform:uppercase;font-weight:bold;line-height:.8em;justify-content:center;font-size:24px;padding-top:.2em}.checkout-relationship-banner_benefit_circle img{margin-top:-7px}@media (max-width: 768px){.checkout-relationship-banner_benefit_circle{margin-bottom:5px;margin-right:0}}.checkout-relationship-banner_benefit_circle span{display:block}.checkout-relationship-banner_benefit_info{font-family:'GT Haptik';font-size:16px;line-height:18px;max-width:90px}@media (max-width: 768px){.checkout-relationship-banner_benefit_info{max-width:90%}}.checkout-relationship-banner_benefit-list{display:flex}.checkout-relationship-banner_benefit-list .checkout-relationship-banner_benefit{flex-direction:column;margin-left:15px;margin-right:15px}@media (max-width: 768px){.checkout-relationship-banner_benefit-list .checkout-relationship-banner_benefit{margin-right:7px;margin-left:7px}}.checkout-relationship-banner_benefit-list .checkout-relationship-banner_benefit_circle{margin-right:0;margin-bottom:7px;width:64px;height:64px;font-size:20px}.checkout-relationship-banner_benefit-list .checkout-relationship-banner_benefit_circle span{text-align:center}.checkout-relationship-banner_benefit-list .checkout-relationship-banner_benefit_info{text-align:center;white-space:nowrap;max-width:none}@media (max-width: 768px){.checkout-relationship-banner_benefit-list .checkout-relationship-banner_benefit_info{max-width:105px;white-space:normal}.checkout-relationship-banner_benefit-list .checkout-relationship-banner_benefit_info br{display:none}}.checkout-relationship-banner_button-wrapper{display:flex;flex-direction:column;align-items:center}@media (max-width: 768px){.checkout-relationship-banner_button-wrapper{width:50%;float:left}.checkout-relationship-banner_button-wrapper.is-not-optin{margin-top:10px}.checkout-relationship-banner_button-wrapper.is-only-info,.checkout-relationship-banner_button-wrapper.is-optin{width:100%}.checkout-relationship-banner_button-wrapper.is-only-info a,.checkout-relationship-banner_button-wrapper.is-optin a{width:160px !important}.checkout-relationship-banner_button-wrapper.is-only-info{flex-direction:row;justify-content:center;margin-top:18px}.checkout-relationship-banner_button-wrapper.is-only-info .checkout-relationship-banner_button-wrapper_button{margin-top:0;margin-left:21px}}.checkout-relationship-banner_button-wrapper_text{font-family:'CF Greycliff';font-size:18px;line-height:1.25em}@media (max-width: 768px){.checkout-relationship-banner_button-wrapper_text{display:none}}.checkout-relationship-banner_button-wrapper_image{display:none}@media (max-width: 768px){.checkout-relationship-banner_button-wrapper_image{display:block}}.checkout-relationship-banner_button-wrapper_button{margin-top:12px}.checkout-relationship-banner_button-wrapper_button a{border-width:2px;border-color:#FFF;width:170px;text-align:center;font-family:'CF Greycliff';font-size:16px;color:#171717;line-height:2.5em;font-weight:bold;height:auto;text-decoration:none;font-weight:bold;display:inline-block}@media (max-width: 768px){.checkout-relationship-banner_button-wrapper_button a{width:140px}}.checkout-relationship-banner_button-wrapper_button a::before{left:2px;top:2px;right:2px;bottom:2px;background:#FFF}@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-bold-webfont.eot.css");src:url("/arquivos/greycliff-cf-bold-webfont.eot.css?#iefix") format("embedded-opentype"),url("/arquivos/greycliff-cf-bold-webfont.woff.css") format("woff"),url("/arquivos/greycliff-cf-bold-webfont.ttf.css") format("truetype"),url("/arquivos/greycliff-cf-bold-webfont.svg.css#CF Greycliff") format("svg");font-weight:700;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-bold-webfont.svg.css#CF Greycliff") format("svg");font-weight:700;font-style:normal}}@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-medium-webfont.eot.css");src:url("/arquivos/greycliff-cf-medium-webfont.eot.css?#iefix") format("embedded-opentype"),url("/arquivos/greycliff-cf-medium-webfont.woff.css") format("woff"),url("/arquivos/greycliff-cf-medium-webfont.ttf.css") format("truetype"),url("/arquivos/greycliff-cf-medium-webfont.svg.css#CF Greycliff") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-medium-webfont.svg.css#CF Greycliff") format("svg");font-weight:normal;font-style:normal}}@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-regular-webfont.eot.css");src:url("/arquivos/greycliff-cf-regular-webfont.eot.css?#iefix") format("embedded-opentype"),url("/arquivos/greycliff-cf-regular-webfont.woff.css") format("woff"),url("/arquivos/greycliff-cf-regular-webfont.ttf.css") format("truetype"),url("/arquivos/greycliff-cf-regular-webfont.svg.css#CF Greycliff") format("svg");font-weight:300;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-regular-webfont.svg.css#CF Greycliff") format("svg");font-weight:300;font-style:normal}}.checkout-ebit-banner{background-color:#002D5D;background-image:url(/arquivos/checkout-ebit-banner_image.png);background-position:64% center;background-repeat:no-repeat;display:flex;color:#FFF;border-radius:2px;padding-top:10px;padding-bottom:10px;align-items:center;justify-content:space-between;padding-left:12%;padding-right:12%;min-height:130px;float:left;width:100%;position:relative;z-index:1}.checkout-ebit-banner #bannerEbit{position:absolute !important;top:0;left:0;right:0;bottom:0;z-index:999}.checkout-ebit-banner #bannerEbit img{display:none}@media (max-width: 768px){.checkout-ebit-banner{padding-left:22px;padding-right:22px;padding-top:40px;padding-bottom:34px;flex-direction:column;background-position:103% bottom;align-items:flex-start}.checkout-ebit-banner.is-not-optin{display:block}}.checkout-ebit-banner_disclaimer{display:flex;font-family:'GT-Haptik-Medium', sans-serif;align-items:center}.checkout-ebit-banner_disclaimer_logo{margin-right:50px}@media (max-width: 768px){.checkout-ebit-banner_disclaimer_logo{margin-bottom:24px;margin-right:0}}.checkout-ebit-banner_disclaimer_text{display:flex;flex-direction:column}.checkout-ebit-banner_disclaimer_text_title{font-size:28px;color:#41D391;line-height:1.25em}.checkout-ebit-banner_disclaimer_text_info{font-weight:100;font-size:16px;line-height:1.25em;font-family:'GT-Haptik-Regular', sans-serif}@media (max-width: 768px){.checkout-ebit-banner_disclaimer_text_info{margin-top:6px;max-width:200px;text-align:left}}@media (max-width: 768px){.checkout-ebit-banner_disclaimer{flex-direction:column;text-align:center;margin-bottom:18px;align-items:flex-start}}.checkout-ebit-banner_button-wrapper{display:flex;flex-direction:column;align-items:center}@media (max-width: 768px){.checkout-ebit-banner_button-wrapper{float:left}.checkout-ebit-banner_button-wrapper.is-not-optin{margin-top:10px}.checkout-ebit-banner_button-wrapper.is-optin{width:100%}.checkout-ebit-banner_button-wrapper.is-optin a{width:160px !important}}.checkout-ebit-banner_button-wrapper_button{display:block}.checkout-ebit-banner_button-wrapper_button span{border-width:2px;border-color:#41D391;width:170px;text-align:center;font-family:'CF Greycliff', sans-serif;font-size:16px;color:#41D391;line-height:2.5em;font-weight:bold;height:auto;text-decoration:none;font-weight:bold}@media (max-width: 768px){.checkout-ebit-banner_button-wrapper_button span{width:140px;float:left;align-items:flex-start}}.checkout-ebit-banner_button-wrapper_button span::before{left:2px;top:2px;right:2px;bottom:2px;background:transparent}*{box-sizing:border-box}html{font-family:"Open Sans", sans-serif;font-size:12px}body>img{display:none}.wrapper,.main-content,.main-content-home{width:100%;*zoom:1}.wrapper:before,.wrapper:after,.main-content:before,.main-content:after,.main-content-home:before,.main-content-home:after{display:table;content:"";line-height:0}.wrapper:after,.main-content:after,.main-content-home:after{clear:both}.wrapper{overflow:hidden}.main-content{margin:0 auto;padding:0 14px;max-width:1026px;min-width:320px;position:relative}.centralize{margin:0 auto;padding:0 14px;max-width:1026px;min-width:280px}.centralize:before,.centralize:after{display:table;content:"";line-height:0}.centralize:after{clear:both}.center-all{max-width:998px;width:100%;margin:0 auto;position:relative}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.pftx-wishlist-products-preview-wrapper{display:none}*{outline-color:transparent}input,textarea{outline-color:#9d0020}.mCSB_inside>.mCSB_container{margin-right:15px !important}.mCustomScrollbar .mCSB_scrollTools{opacity:1;margin-top:10px;margin-bottom:10px;transition:opacity 250ms 300ms linear}.mCustomScrollbar .mCustomScrollBox .mCSB_dragger_bar,.mCustomScrollbar .mCustomScrollBox .mCSB_dragger:hover .mCSB_dragger_bar,.mCustomScrollbar .mCustomScrollBox:hover .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#171633 !important}.mCustomScrollbar .mCustomScrollBox{max-height:inherit !important}.mCustomScrollbar .mCSB_draggerRail{background-color:#e5e5e5 !important}.mCustomScrollbar .mCSB_horizontal .mCSB_scrollTools{margin-top:0;margin-bottom:0;margin-left:14px;margin-right:14px}.mCustomScrollbar .mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar{background-color:#999999 !important;width:auto;height:2px}.mCustomScrollbar .mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar:hover{background-color:#999999 !important;width:auto}.mCustomScrollbar .mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer .mCSB_draggerRail{width:auto;height:1px;background-color:#ededed !important}.mCSB_inside>.mCSB_container{margin-right:15px !important}.mCustomScrollbar .mCSB_scrollTools{opacity:1;margin-top:10px;margin-bottom:10px;transition:opacity 250ms 300ms linear}.mCustomScrollbar .mCustomScrollBox .mCSB_dragger_bar,.mCustomScrollbar .mCustomScrollBox .mCSB_dragger:hover .mCSB_dragger_bar,.mCustomScrollbar .mCustomScrollBox:hover .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#171633 !important}.mCustomScrollbar .mCustomScrollBox{max-height:inherit !important}.mCustomScrollbar .mCSB_draggerRail{background-color:#e5e5e5 !important}.mCustomScrollbar .mCSB_horizontal .mCSB_scrollTools{margin-top:0;margin-bottom:0;margin-left:14px;margin-right:14px}.mCustomScrollbar .mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar{background-color:#999999 !important;width:auto;height:2px}.mCustomScrollbar .mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar:hover{background-color:#999999 !important;width:auto}.mCustomScrollbar .mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer .mCSB_draggerRail{width:auto;height:1px;background-color:#ededed !important}.slick-slider .slick-slide{outline:none}@media (max-width: 414px){.hide-small{display:none !important}.desktop-only{display:none !important}}@media (min-width: 414px) and (max-width: 768px){.hide-medium{display:none !important}.desktop-only{display:none !important}}@media (min-width: 768px){.hide-large{display:none !important}.mobile-only{display:none !important}}@media (max-width: 997px){.main-header,.wrapper{left:0;transition:left 250ms linear}}#home-shelf-news,#home-shelf-ofertas,#home-shelf-qvvt,#home-shelf-qvct,#home-shelf-vtpg,.relatedProducts{display:none}#vtexIdContainer{position:fixed !important}#vtexIdContainer .vtexIdUI .vtexIdUI-change-pswd .aceita-termos .check-termos{width:5%;margin-right:5px}#vtexIdContainer .vtexIdUI .vtexIdUI-change-pswd .aceita-termos p{width:90%}#vtexIdContainer .vtexIdUI .vtexIdUI-change-pswd .aceita-termos p,#vtexIdContainer .vtexIdUI .vtexIdUI-change-pswd .aceita-termos a{font-size:13px}#vtexIdContainer .vtexIdUI .vtexIdUI-change-pswd .aceita-termos .check-termos,#vtexIdContainer .vtexIdUI .vtexIdUI-change-pswd .aceita-termos p{display:inline-block;vertical-align:top}.wrapper-content{margin:0 auto;max-width:1200px;width:100%}.wrapper-content:before,.wrapper-content:after{display:table;content:"";line-height:0}.wrapper-content:after{clear:both}@media (max-width: 1200px){.wrapper-content{padding-left:14px;padding-right:14px}}@media (min-width: 769px) and (max-width: 998px){.is-header-horizontal body{min-width:998px}}.row{margin-left:-7px;margin-right:-7px}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}.column{float:left;padding-left:7px;padding-right:7px}.full-width{width:100%}.full-width:before,.full-width:after{display:table;content:"";line-height:0}.full-width:after{clear:both}#ajaxBusy{display:none !important}.text-link{color:#0088CC}.text-link:hover{color:#005580}body *[data-i18n="cart.unavailableForDelivery"]{font-size:0}body *[data-i18n="cart.unavailableForDelivery"]::before{font-size:13px;content:'Ops, este produto não pode ser entregue na região escolhida. Por favor, escolha outra região para entrega.'}body .modal-backdrop{background-color:#000;z-index:10400}body .modal{border-radius:0;height:auto;background:#FFF;color:#000;font-size:16px;z-index:10500}body .modal.default-modal{background:#FFF;color:#000;font-size:16px}body .modal.default-modal .default-modal-body{width:100%}body .modal .btn{text-transform:lowercase}body .modal .btn-success{border:0}body .modal .modal-body{padding:40px}@media (max-width: 490px){body .modal .modal-body{padding:14px}}body .modal .payment-confirmation-message{width:auto}body .modal.unavailable-modal .unavailable-message{text-transform:uppercase;font-family:'GT-Haptik-Medium';font-size:18px;line-height:1.3em}@media (max-width: 490px){body .modal.unavailable-modal .unavailable-message{padding-left:10px;padding-right:10px}}body .modal.unavailable-modal .unavailable-items{padding:0;border-radius:0;border:0}body .modal.unavailable-modal .unavailable-items .item{display:table;margin-top:10px;border:1px solid #ccc}body .modal.unavailable-modal .unavailable-items .item>div{width:65%;display:table-cell;vertical-align:middle;float:none}body .modal.unavailable-modal .unavailable-items .item>div .photo{max-width:90px;width:90px;height:90px;float:left}body .modal.unavailable-modal .unavailable-items .item>div .product-name{text-transform:lowercase;color:#000;font-size:16px;padding-top:1em;float:left;width:calc(100% - 90px)}body .modal.unavailable-modal .unavailable-items .item>div.description{width:35%;text-align:right;padding-right:10px}body .modal.unavailable-modal .unavailable-items .item>div.description .price{font-weight:bold;font-size:18px;color:#03c998}body .modal.unavailable-modal .unavailable-actions .btn{width:48%;margin-top:0;padding-left:0;padding-right:0}@media (max-width: 600px){body .modal.unavailable-modal .unavailable-actions .btn{width:100%;margin-top:10px}}body .modal.identified-user-modal .identified-user-button{border:none;width:100%;text-shadow:none;padding-left:0;padding-right:0;font-size:16px}body .modal.payment-unauthorized-modal .payment-unauthorized-button{border:none;width:100%;text-shadow:none;height:auto;line-height:1.2em;padding:14px}body .modal.payment-unauthorized-modal .payment-unauthorized-show-details{display:none !important}body .modal.masked-info-modal .masked-info-hello,body .modal.masked-info-modal .masked-info-message{width:calc(100% - 100px)}@media (max-width: 490px){body .modal.masked-info-modal .masked-info-hello,body .modal.masked-info-modal .masked-info-message{width:calc(100% - 50px)}}@media (max-width: 490px){body .modal.masked-info-modal .masked-info-message{width:100%}}body .modal.masked-info-modal .masked-info-button{float:right}body .modal.masked-info-modal .masked-info-security{width:80px}@media (max-width: 490px){body .modal.masked-info-modal .masked-info-security{margin:0;width:40px;margin-right:10px;float:left}}body .modal .masked-info-hello,body .modal .payment-unauthorized-hello,body .modal .identified-user-hello,body .modal .payment-confirmation-thanks,body .modal .guest-login-title{text-transform:uppercase;font-family:'GT-Haptik-Medium';font-size:20px;line-height:1.3em}body .modal .payment-confirmation-security,body .modal .guest-login-security{position:static}body .modal .payment-unauthorized-security{margin-bottom:75px}body .modal .change-sla-message{margin-bottom:10px}body .modal .change-sla-message p{font-size:14px}body .modal .change-sla-items li{padding:10px 0;border-bottom:1px solid #aaa;display:flex;width:100%}body .modal .change-sla-items li .photo{max-width:80px;float:left}body .modal .change-sla-items li [class*=span]{display:flex;width:100%;align-items:flex-start}body .modal .change-sla-items li .product-name{color:#000;font-weight:bold;text-transform:lowercase;font-size:12px;flex-grow:1;float:left;margin-left:10px}body .modal .change-sla-items li:last-of-type{border-bottom:0;padding-bottom:0}.ff-deliveryChannels{display:none;margin-top:20px}.ff-deliveryChannels.ff-deliveryChannelsSummary{margin-top:0}.ff-deliveryChannels.ff-deliveryChannelsSummary .ff-deliveryChannel .ff-deliveryChannel-subtitle{margin-bottom:5px;margin-top:5px}.ff-deliveryChannels.ff-deliveryChannelsSummary .ff-deliveryChannel .ff-deliveryChannel-summary .ff-deliveryChannel-option .ff-sla{margin-bottom:0}.ff-deliveryChannels .ff-deliveryChannel-title{font-size:18px;text-transform:uppercase;line-height:1.5em;font-weight:bold}.ff-deliveryChannels .ff-deliveryChannel-alert{background:#fffaf2;border:1px solid #fecc00;display:flex;padding:10px;margin-bottom:20px;align-items:center}.ff-deliveryChannels .ff-deliveryChannel-alert img{height:auto}.ff-deliveryChannels .ff-deliveryChannel-alert div{margin-left:10px}.ff-deliveryChannels .ff-deliveryChannel-alert h4{margin:0 0 5px}.ff-deliveryChannels .ff-deliveryChannel-alert p{margin-bottom:0}.ff-deliveryChannels .ff-deliveryChannel-info,.ff-deliveryChannels .ff-deliveryChannel-address{font-size:14px;margin-bottom:14px}.ff-deliveryChannels .ff-deliveryChannel-subtitle{font-size:16px;line-height:1.5em;margin-bottom:10px}.ff-deliveryChannels .ff-deliveryChannel-subtitle strong{font-weight:bold}.ff-deliveryChannels .ff-deliveryChannel-summary{border:1px solid #ccc;display:flex;margin-bottom:5px}@media (max-width: 490px){.ff-deliveryChannels .ff-deliveryChannel-summary{display:block;width:auto;margin-left:-7px;margin-right:-7px}}.ff-deliveryChannels .ff-deliveryChannel-summary [class*=span]{min-height:0}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-sellerName{margin-bottom:5px}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-items{margin-top:0}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-items.small{font-size:11px}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-items,.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-options{width:50%;margin:0}@media (max-width: 490px){.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-items,.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-options{width:100%;float:left;clear:both}}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-items{border-right:1px solid #aaa}@media (max-width: 490px){.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-items{border-right:none}}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-table-heading{border-bottom:1px solid #aaa;padding:5px 10px;font-size:12px;font-weight:bold;text-transform:lowercase}@media (max-width: 490px){.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-table-heading{border-bottom:0;padding:10px}}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-item{border-bottom:1px solid #aaa;padding:20px;float:left;width:100%}@media (max-width: 490px){.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-item{padding:10px;position:relative;border-bottom:0}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-item::after{content:'';bottom:0;left:10px;right:10px;border-top:1px solid #ccc;position:absolute}}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-item:last-of-type{border-bottom:0}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-item .ff-deliveryChannel-item-image{width:30%;float:left}@media (max-width: 490px){.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-item .ff-deliveryChannel-item-image{width:auto}}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-item .ff-deliveryChannel-item-image img{width:100%;height:auto}@media (max-width: 490px){.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-item .ff-deliveryChannel-item-image img{max-width:60px}}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-item .ff-deliveryChannel-item-name{width:70%;float:left;padding-left:10px}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-item .ff-deliveryChannel-item-name p{font-size:16px;font-weight:600;margin-bottom:10px;text-transform:lowercase}@media (max-width: 490px){.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-item .ff-deliveryChannel-item-name p{font-size:14px}}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-item .ff-deliveryChannel-item-name span{font-size:14px}@media (max-width: 490px){.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-item .ff-deliveryChannel-item-name span{font-size:12px}}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-item .ff-deliveryChannel-item-name span.price{display:block;width:100%;margin-top:10px}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-option{padding:20px}@media (max-width: 490px){.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-option{padding:10px}}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-option .ff-deliveryChannel-option-store .title{font-size:14px}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-option .ff-deliveryChannel-option-store .phone{display:none}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-option .ff-sla-list{list-style-type:none;margin:0}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-option .ff-sla-list:before,.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-option .ff-sla-list:after{display:table;content:"";line-height:0}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-option .ff-sla-list:after{clear:both}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-option .ff-sla-list li{float:left;clear:both;width:100%;margin-bottom:14px;font-size:14px}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-option .ff-sla-list li[data-sla-name*="Retirada na Loja"]{display:none !important}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-option .ff-sla-list li.selected .ff-change-sla .sla-selector{background:#1cac99;box-shadow:inset 0 0 0 3px #FFF}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-option .ff-sla-list li .ff-change-sla{display:block;padding:5px 5px 5px 35px;position:relative;color:#000;text-decoration:none}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-option .ff-sla-list li .ff-change-sla:hover{background:#f0f0f0}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-option .ff-sla-list li .ff-change-sla .sla-selector{padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;width:20px;height:20px;display:block;border-radius:100%;background:#FFF;padding:0;border-color:#e3e3e3;position:absolute;left:5px;top:5px}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-option .ff-sla-list li .ff-change-sla .sla-name{font-weight:bold;text-transform:uppercase}.ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-option .ff-sla-list li .ff-change-sla .store-help-message{border:1px solid #000000;color:#000;font-size:11px;width:18px;height:18px;line-height:16px;margin-left:4px;display:inline-block;text-align:center;border-radius:50%;font-style:italic;text-indent:-2px;font-weight:bold}@font-face{font-family:"GT-Haptik-Regular";src:url("/arquivos/gt-haptik-regular.eot.css");src:url("/arquivos/gt-haptik-regular.eot.css?#iefix") format("embedded-opentype"),url("/arquivos/gt-haptik-regular.woff.css") format("woff"),url("/arquivos/gt-haptik-regular.ttf.css") format("truetype"),url("/arquivos/gt-haptik-regular.svg.css#GT-Haptik-Regular") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"GT-Haptik-Regular";src:url("/arquivos/gt-haptik-regular.svg.css#GT-Haptik-Regular") format("svg");font-weight:normal;font-style:normal}}@font-face{font-family:"GT-Haptik-Black";src:url("/arquivos/gt-haptik-black.eot.css");src:url("/arquivos/gt-haptik-black.eot.css?#iefix") format("embedded-opentype"),url("/arquivos/gt-haptik-black.woff.css") format("woff"),url("/arquivos/gt-haptik-black.ttf.css") format("truetype"),url("/arquivos/gt-haptik-black.svg.css#GT-Haptik-Black") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"GT-Haptik-Black";src:url("/arquivos/gt-haptik-black.svg.css#GT-Haptik-Black") format("svg");font-weight:normal;font-style:normal}}@font-face{font-family:"GT-Haptik-Medium";src:url("/arquivos/gt-haptik-medium.eot.css");src:url("/arquivos/gt-haptik-medium.eot.css?#iefix") format("embedded-opentype"),url("/arquivos/gt-haptik-medium.woff.css") format("woff"),url("/arquivos/gt-haptik-medium.ttf.css") format("truetype"),url("/arquivos/gt-haptik-medium.svg.css#GT-Haptik-Medium") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"GT-Haptik-Medium";src:url("/arquivos/gt-haptik-medium.svg.css#GT-Haptik-Medium") format("svg");font-weight:normal;font-style:normal}}@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-heavy-webfont.eot.css");src:url("/arquivos/greycliff-cf-heavy-webfont.eot.css?#iefix") format("embedded-opentype"),url("/arquivos/greycliff-cf-heavy-webfont.woff.css") format("woff"),url("/arquivos/greycliff-cf-heavy-webfont.ttf.css") format("truetype"),url("/arquivos/greycliff-cf-heavy-webfont.svg.css#CF Greycliff") format("svg");font-weight:900;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-heavy-webfont.svg.css#CF Greycliff") format("svg");font-weight:900;font-style:normal}}@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-bold-webfont.eot.css");src:url("/arquivos/greycliff-cf-bold-webfont.eot.css?#iefix") format("embedded-opentype"),url("/arquivos/greycliff-cf-bold-webfont.woff.css") format("woff"),url("/arquivos/greycliff-cf-bold-webfont.ttf.css") format("truetype"),url("/arquivos/greycliff-cf-bold-webfont.svg.css#CF Greycliff") format("svg");font-weight:700;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-bold-webfont.svg.css#CF Greycliff") format("svg");font-weight:700;font-style:normal}}@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-medium-webfont.eot.css");src:url("/arquivos/greycliff-cf-medium-webfont.eot.css?#iefix") format("embedded-opentype"),url("/arquivos/greycliff-cf-medium-webfont.woff.css") format("woff"),url("/arquivos/greycliff-cf-medium-webfont.ttf.css") format("truetype"),url("/arquivos/greycliff-cf-medium-webfont.svg.css#CF Greycliff") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-medium-webfont.svg.css#CF Greycliff") format("svg");font-weight:normal;font-style:normal}}@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-regular-webfont.eot.css");src:url("/arquivos/greycliff-cf-regular-webfont.eot.css?#iefix") format("embedded-opentype"),url("/arquivos/greycliff-cf-regular-webfont.woff.css") format("woff"),url("/arquivos/greycliff-cf-regular-webfont.ttf.css") format("truetype"),url("/arquivos/greycliff-cf-regular-webfont.svg.css#CF Greycliff") format("svg");font-weight:300;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"CF Greycliff";src:url("/arquivos/greycliff-cf-regular-webfont.svg.css#CF Greycliff") format("svg");font-weight:300;font-style:normal}}body{font-family:"Open Sans", sans-serif;padding:0;margin:0}@media (max-width: 979px){body.body-cart{padding-bottom:0}}@media (max-width: 767px){body{padding-left:0;padding-right:0}}body .loading-bg{margin-top:0;display:none}body textarea,body input{font-family:'Open Sans', sans-serif}body select{border-radius:0;border:1px solid #e3e3e3;box-shadow:inset 1px 1px 0 #bfbfbf}body select.error,body input.error{border-color:#dd4b39 !important;font-size:11px}body input.success{background-image:url(/arquivos/checkout_icon--check.png);background-repeat:no-repeat;background-position:98% center;background-position:calc(100% - 10px) center}body .select.required .help.error,body .cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .shipping-sla-selector .required.btn .help.error,.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .shipping-sla-selector body .required.btn .help.error,body .cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .shipping-sla-selector .required.btn .help.error,.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .shipping-sla-selector body .required.btn .help.error,body .input.required .help.error{font-size:11px;clear:left;margin-left:0}@media (max-width: 490px){body .select.required .help.error,body .cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .shipping-sla-selector .required.btn .help.error,.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .shipping-sla-selector body .required.btn .help.error,body .cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .shipping-sla-selector .required.btn .help.error,.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .shipping-sla-selector body .required.btn .help.error,body .input.required .help.error{padding-left:0 !important}}body .wrapper{max-width:1200px;width:100%;margin:0 auto}body .wrapper:before,body .wrapper:after{display:table;content:"";line-height:0}body .wrapper:after{clear:both}body .container{max-width:1200px;width:100%}body .container:before,body .container:after{display:table;content:"";line-height:0}body .container:after{clear:both}@media (max-width: 998px){body .container{padding-left:7px !important;padding-right:7px !important}}body .container h1{font-size:30px;font-family:"CF Greycliff", Arial, Helvetica, sans-serif;color:#000;text-transform:lowercase;font-weight:bold;float:left;width:100%}.cart-empty body .container h1{margin-bottom:0}@media (max-width: 600px){body .container h1{text-align:center;margin-bottom:20px;font-size:24px}}body .container h1#cart-title{font-size:0}body .container h1#cart-title::before{content:'sacola';font-size:30px}body .container h1#cart-title .cart-title-quantity{font-size:14px;font-family:'Open Sans', sans-serif;float:left;display:block;width:100%;line-height:1em;text-transform:lowercase;margin-top:-1em;font-weight:normal}.cart-empty body .container h1#cart-title .cart-title-quantity{display:none}body .container h1#cart-title .cart-title-quantity strong{font-size:18px}body .container .orderform-template-holder{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:66.6666666667%;padding-left:0;padding-right:0;position:static}body .container .mini-cart{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:31.6666666667%;float:right;margin-left:0;padding-left:0;padding-right:0}body .container .mini-cart .cart-fixed{padding:0;border-radius:0}@media (min-width: 998px){body .container .mini-cart .cart-fixed{width:100%}}body .container .orderform-template .step{border:1px solid #aaa;border-radius:0;padding:18px;float:left;width:100%}@media (max-width: 490px){body .container .orderform-template .step{padding:18px 10px}}@media (max-width: 400px){body .container .orderform-template .step{padding:14px 7px}}body .container .orderform-template .step .accordion-heading{float:left;width:100%;margin-bottom:12px}body .container .orderform-template .step .accordion-heading .accordion-toggle{color:#000;padding:0}body .container .orderform-template .step .accordion-heading .accordion-toggle>i{display:none;float:left}body .container .orderform-template .step .accordion-heading .accordion-toggle>i::before{display:none}body .container .orderform-template .step .accordion-heading .accordion-toggle>span{float:left;line-height:1.2em}body .container .orderform-template .step .accordion-heading span{font-size:20px;text-transform:uppercase;font-weight:bold}@media (max-width: 330px){body .container .orderform-template .step .accordion-heading span{font-size:16px}}body .container .orderform-template .step .accordion-inner{padding:0;float:left;width:100%}body .container .orderform-template .step .accordion-inner .box-info,body .container .orderform-template .step .accordion-inner .notification{color:#000}body .container .orderform-template .step .accordion-inner .notification{font-size:16px}@media (max-width: 490px){body .container .orderform-template .step .accordion-inner .notification{margin-left:0}}body .container .orderform-template .step select,body .container .orderform-template .step input[type="text"],body .container .orderform-template .step input[type="password"],body .container .orderform-template .step input[type="email"],body .container .orderform-template .step input[type="tel"]{padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;font-size:16px;border-color:#e3e3e3;line-height:34px;padding-top:0;padding-bottom:0;height:36px;font-family:'Open Sans', sans-serif}body .container .orderform-template .step p.text,body .container .orderform-template .step .input{margin-bottom:14px}body .container .orderform-template .step p.text label,body .container .orderform-template .step .input label{float:left;width:100%;line-height:20px;font-size:14px;height:20px;color:#000;text-align:left;padding:0}@media (max-width: 490px){body .container .orderform-template .step p.text label,body .container .orderform-template .step .input label{height:auto;line-height:20px;text-align:left}}body .container .orderform-template .step p.text input,body .container .orderform-template .step .input input{float:left;width:100%}body .container .orderform-template .step p.text span.error,body .container .orderform-template .step .input span.error{width:100%}body .container .btn{text-transform:lowercase}body .container .accordion-group .accordion-heading .link-box-edit{background:none;border:none;padding:0;height:auto;box-shadow:none;right:0;top:0}body .container .accordion-group .accordion-heading .link-box-edit::before{content:'editar';color:#0bacd3;font-size:14px;text-decoration:underline;float:left;line-height:1.7em;margin-right:6px;font-weight:normal}body .container .accordion-group .accordion-heading .link-box-edit i{background-image:url(/arquivos/res-spritesheet-checkout.png);background-position:-286px -69px;width:18px;height:18px;display:inline-block}body .container .accordion-group .accordion-heading .link-box-edit i::before{display:none}body .abmoneyback-cart{display:flex;position:relative;margin-top:8px;padding:12px 16px;border-radius:4px;background-color:#FFFFFF;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);align-items:center}@media (max-width: 767px){body .abmoneyback-cart{padding:12px 16px 9px}}body .abmoneyback-cart:before{content:"";display:block;position:absolute;top:-6px;left:0;right:0;margin:0 auto;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}body .abmoneyback-cart i{margin-right:8px}@media (max-width: 767px){body .abmoneyback-cart i{margin-top:-4px}}body .abmoneyback-cart i:before{content:url("/arquivos/icon-cash-back-cart-mb.png");display:inline-block;width:32px;height:32px;margin:0}body .abmoneyback-cart p{color:#5F6872;font-family:'Roboto', sans-serif;font-size:14px;line-height:16px}@media (max-width: 767px){body .abmoneyback-cart p{font-size:12px;text-align:left}}body .abmoneyback-cart p b{color:#212b36;font-weight:normal}body .abmoneyback-orderPlaced{display:block;max-width:1170px;margin:0 auto;text-align:center}body .abmoneyback-orderPlaced .cx-text{width:100%;padding:56px 0;border:1px solid #DFE4EF}@media (max-width: 767px){body .abmoneyback-orderPlaced .cx-text{border:none;padding:24px 0 20px}}body .abmoneyback-orderPlaced .cx-text h3{color:#212B36;font-family:"CF Greycliff", sans-serif;font-size:24px;font-weight:bold;line-height:28px;margin:0 0 4px}@media (max-width: 767px){body .abmoneyback-orderPlaced .cx-text h3{font-size:16px;padding:0 30px}}body .abmoneyback-orderPlaced .cx-text p{color:#5F6872;font-family:"Roboto", sans-serif;font-size:16px;line-height:24px}@media (max-width: 767px){body .abmoneyback-orderPlaced .cx-text p{font-size:14px;padding:0 16px}}body .abmoneyback-orderPlaced .cx-buttons{display:flex;justify-content:center}@media (max-width: 767px){body .abmoneyback-orderPlaced .cx-buttons{flex-direction:column}}body .abmoneyback-orderPlaced .cx-buttons a{display:flex;align-items:center;justify-content:center;cursor:pointer;color:#165B9D;font-family:"CF Greycliff", sans-serif;font-size:16px;font-weight:bold;line-height:20px;border:1px solid #D5DCE9;border-radius:32px;width:231px;height:48px;margin:24px 8px}@media (max-width: 767px){body .abmoneyback-orderPlaced .cx-buttons a{margin:0 0 14px;width:100%}}body .abmoneyback-orderPlaced .cx-buttons a:hover{color:#fff;background-color:#1C73C6;text-decoration:none}.checkout-container:before{display:block;content:'Carregando sua sacola...';color:#000;position:absolute;z-index:9992;line-height:1em;text-align:center;width:100%;font-size:20px;text-transform:lowercase;padding-top:40px;font-family:'CF Greycliff', sans-serif;font-weight:bold;letter-spacing:.05em;top:0;left:0;animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:cartLoading;animation-timing-function:linear;visibility:visible}.checkout-container:after{content:'';display:block;width:100%;height:100%;z-index:9991;background:#FFF;opacity:1;position:absolute;top:0;left:0;opacity:1;visibility:visible;transition:all .25s ease-in-out}.cart-full-loaded .checkout-container:before,.cart-full-loaded .checkout-container:after{opacity:0;visibility:hidden;animation:none;display:none}body.loading>.cea-loader-container{opacity:1;visibility:visible;transform:translateY(0);transition:transform 250ms linear 0ms, opacity 250ms linear 0ms, visibility 0ms linear 0ms}.icon-spinner::before{content:""}.icon-spinner:not([style*='none'])+.btn span::after{content:'';transition:all .25s linear;opacity:1;width:1em;height:1em;display:inline-block;padding:0px;border-radius:100%;border:.2em solid;border-top-color:rgba(255,255,255,0.65);border-bottom-color:rgba(255,255,255,0.15);border-left-color:rgba(255,255,255,0.65);border-right-color:rgba(255,255,255,0.15);-webkit-animation:anim_rotate 0.8s linear infinite;animation:anim_rotate 0.8s linear infinite;margin-left:10px;display:inline-flex;position:relative;top:2px}.btn.disabled,.btn[disabled]{opacity:0.7;pointer-events:none}.btn.disabled::after,.btn[disabled]::after{content:'';transition:all .25s linear;opacity:1;width:1em;height:1em;display:inline-block;padding:0px;border-radius:100%;border:.2em solid;border-top-color:rgba(255,255,255,0.65);border-bottom-color:rgba(255,255,255,0.15);border-left-color:rgba(255,255,255,0.65);border-right-color:rgba(255,255,255,0.15);-webkit-animation:anim_rotate 0.8s linear infinite;animation:anim_rotate 0.8s linear infinite;margin-left:10px;display:inline-flex;position:relative;top:2px}.loading-inline{margin:7px 0 0 0}@keyframes anim_rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes anim_rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes cartLoading{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}header{width:100%;padding-top:10px;padding-bottom:10px;background-color:#F3F7FA;height:58px}header:before,header:after{display:table;content:"";line-height:0}header:after{clear:both}header .header-row{display:flex;align-items:center;flex-direction:row;justify-content:space-between}@media (max-width: 998px){header{padding-left:10px;padding-right:10px}}@media (max-width: 768px){header{position:relative}header .wrapper{overflow:visible}}@media (max-width: 998px){body[class*=outlet] header{margin-bottom:90px;position:relative}body[class*=outlet] header .wrapper{overflow:visible}}@media (max-width: 490px){header{padding-top:10px;padding-bottom:10px;padding-left:14px;padding-right:14px}}header .header-logo{float:left;display:flex;align-items:center}header .header-logo .header-ico-logo img{display:block;height:auto;width:50px}@media (max-width: 490px){header .header-logo{width:100%;justify-content:space-between}}header .ambiente-seguro{float:left;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px;text-align:left;margin-left:30px;color:#0C3661}header .ambiente-seguro i{font-size:13px;margin-top:-4px}@media (max-width: 490px){header .ambiente-seguro{margin-left:10px;font-size:14px}}header .sac{display:flex;float:right;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:14px}@media (max-width: 490px){header .sac{display:none}}header .sac-item>span,header .sac-item>a{color:#4A4A4A}header .sac-item>span i,header .sac-item>a i{font-size:19px;margin-right:8px;color:#0C3661}header .sac-item>span a,header .sac-item>a a{color:inherit}header .sac-item_phone .text{font-family:"Roboto",Arial,Helvetica,sans-serif;border:0;padding:0;line-height:initial;height:auto;box-shadow:none;color:#4A4A4A;background-color:transparent;font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:normal}@media (max-width: 490px){header .sac-item_phone{float:right;margin-top:4px}header .sac-item_phone .text{padding-left:7px;padding-right:7px;border-width:1px;border-color:#797979;box-shadow:inset 0px -2px 0 0px rgba(0,0,0,0.2);margin-top:-2px;margin-right:0px}header .sac-item_phone .text:before{display:none}}@media (max-width: 330px){header .sac-item_phone{clear:both;margin-top:-2px;margin-right:0px}}header .sac-item_email .icon{background-image:url(/arquivos/res-spritesheet-checkout.png);background-position:-286px -195px;width:18px;height:13px}@media (max-width: 490px){header .sac-item_email{display:none}}header .sac-item_secure .icon{background-image:url(/arquivos/res-spritesheet-checkout.png);background-position:-286px -236px;width:13px;height:17px}@media (max-width: 490px){header .sac-item_secure{float:left;margin-top:4px;line-height:36px;margin-right:8px}}@media (max-width: 330px){header .sac-item_secure{line-height:1em;width:90px;margin-right:10px;text-align:left;margin-top:6px}header .sac-item_secure i{margin-top:3px;float:left}}header .sac-item_phone{margin-right:20px}.header-steps{display:flex;flex-direction:row;justify-content:center;font-family:"CF Greycliff",Arial,Helvetica,sans-serif;font-weight:bold;margin-top:24px;overflow:hidden}@media (max-width: 490px){.header-steps{margin-top:14px}}.header-steps .checkout-steps{width:94%;max-width:630px;position:relative;height:71px;margin:0 auto}body[class*=outlet] .header-steps .checkout-steps{margin-left:4%}@media (max-width: 998px){body[class*=outlet] .header-steps .checkout-steps{position:absolute;margin-left:0;bottom:-90px;left:50%;margin-left:-217px;margin-top:0}}@media (max-width: 454px){body[class*=outlet] .header-steps .checkout-steps{overflow:hidden;margin-left:0;width:100%;padding-left:2%;padding-right:2%;left:0;height:100%}}.header-steps .checkout-steps .checkout-steps_bar{display:block;left:1px;right:1px;height:2px;position:absolute;top:21px;box-shadow:inset 0px 1px 0px 0px #C8D2E3, inset 0px -1px 0px 0px #C8D2E3;z-index:1}@media (max-width: 454px){.header-steps .checkout-steps .checkout-steps_bar{left:3%;right:3%}}.header-steps .checkout-steps .checkout-steps_bar .checkout-steps_bar_inner{display:block;height:100%;width:0;background-color:#0C3661;transition:width .5s ease-out}.step-cart .header-steps .checkout-steps .checkout-steps_bar .checkout-steps_bar_inner{width:0}.step-email .header-steps .checkout-steps .checkout-steps_bar .checkout-steps_bar_inner{width:33.33%}.step-payment .header-steps .checkout-steps .checkout-steps_bar .checkout-steps_bar_inner{width:66.66%}.step-confirmation .header-steps .checkout-steps .checkout-steps_bar .checkout-steps_bar_inner{width:100%}.header-steps .checkout-steps .checkout-steps_items{position:relative;z-index:2;display:flex;justify-content:space-between;text-decoration:none}.header-steps .checkout-steps .checkout-steps_items .checkout-steps_item{display:block;position:relative;padding-bottom:25px;text-decoration:none;background-color:#FFF;padding-left:5px;padding-right:5px}.header-steps .checkout-steps .checkout-steps_items .checkout-steps_item .icon{display:flex;width:46px;height:46px;border:1.5px solid #C8D2E3;background:#FFF;border-radius:100%;align-items:center;justify-content:center}.header-steps .checkout-steps .checkout-steps_items .checkout-steps_item i{font-size:19px;color:#C8D2E3}.header-steps .checkout-steps .checkout-steps_items .checkout-steps_item .text{position:absolute;width:250%;left:-75%;bottom:0;font-weight:bold;text-align:center;color:#9B9B9B;font-size:16px;font-family:"CF Greycliff",Arial,Helvetica,sans-serif}@media (max-width: 490px){.header-steps .checkout-steps .checkout-steps_items .checkout-steps_item .text{font-size:12px}}@media (max-width: 330px){.header-steps .checkout-steps .checkout-steps_items .checkout-steps_item .text{font-weight:normal}}.step-payment .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_cart .text,.step-email .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_cart .text,.step-cart .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_cart .text{color:#000}.step-payment .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_cart .icon,.step-email .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_cart .icon,.step-cart .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_cart .icon{border-color:#0C3661}.step-payment .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_cart i,.step-email .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_cart i,.step-cart .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_cart i{color:#0C3661}.step-payment .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_identification .text,.step-email .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_identification .text{color:#000}.step-payment .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_identification .icon,.step-email .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_identification .icon{border-color:#0C3661}.step-payment .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_identification i,.step-email .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_identification i{color:#0C3661}.step-payment .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_payment .text{color:#000}.step-payment .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_payment .icon{border-color:#0C3661}.step-payment .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_payment i{color:#0C3661}.step-confirmation .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_confirmation .text{color:#000}.step-confirmation .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_confirmation .icon{border-color:#0C3661}.step-confirmation .header-steps .checkout-steps .checkout-steps_items .checkout-steps_item.checkout-steps_item_confirmation i{color:#0C3661}footer{margin-top:32px}footer .wrapper{overflow:visible}@media (max-width: 998px){footer .wrapper{padding-left:14px;padding-right:14px}}footer ul,footer li{list-style:none;margin:0;padding:0}footer .footer-title{color:#434E58;font-family:"CF Greycliff",Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;line-height:24px;margin:0}@media (max-width: 768px){footer .footer-title{text-transform:lowercase}}footer .footer-advantages-title{margin-bottom:32px;font-weight:normal}footer .footer-advantages{padding:32px 0;background-color:#F3F7FA}footer .footer-advantages .icon{display:inline-block;width:77px;height:77px}footer .footer-advantages .text{display:inline-block;width:calc(100% - 93px);color:#434E58;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px}@media (max-width: 768px){footer .footer-advantages .text{width:100%;text-align:center;margin-top:8px}}footer .advantage-icon{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:20%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}@media (max-width: 768px){footer .advantage-icon{width:33%;flex-direction:column}}@media (max-width: 768px){footer .advantage-icon-express{display:none}}footer .advantage-icon-express .icon{background:transparent url(/arquivos/footer-advantage-entrega-expressa.png) center center no-repeat}footer .advantage-icon-change .icon{background:transparent url(/arquivos/footer-advantage-troca.png) center center no-repeat}@media (max-width: 768px){footer .advantage-icon-moneyback{display:none}}footer .advantage-icon-moneyback .icon{background:transparent url(/arquivos/footer-advantage-cash-back.png) center center no-repeat}footer .advantage-icon-card .icon{background:transparent url(/arquivos/footer-advantage-cartao-sem-juros.png) center center no-repeat}footer .advantage-icon-pickup .icon{background:transparent url(/arquivos/footer-advantage-clique-e-retire.png) center center no-repeat}footer .footer-payment-security{padding:32px 0;background-color:#DFE1E6}footer .footer-payment-security ul{margin:0}footer .footer-payment{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:58.3333333333%;padding:0}@media (max-width: 768px){footer .footer-payment{width:100%;padding:0}}footer .footer-payment .footer-title{margin-bottom:24px}@media (max-width: 768px){footer .footer-payment ul{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;height:82px}}footer .footer-payment li{display:inline-block;width:61px;height:38px;overflow:hidden;font-size:10px;text-indent:-101%;margin-right:8px;filter:grayscale(100%);-webkit-filter:grayscale(100%)}@media (max-width: 768px){footer .footer-payment li{margin:0 8px 8px 0}}footer .footer-payment .footer-ico-visa{background:transparent url(/arquivos/footer-ico-visa.png?v=0) center center no-repeat}footer .footer-payment .footer-ico-mastercard{background:transparent url(/arquivos/footer-ico-mastercard.png?v=0) center center no-repeat}footer .footer-payment .footer-ico-hipercard{background:transparent url(/arquivos/footer-ico-hipercard.png?v=0) center center no-repeat}footer .footer-payment .footer-ico-dinners{background:transparent url(/arquivos/footer-ico-dinners.png?v=0) center center no-repeat}footer .footer-payment .footer-ico-boleto{background:transparent url(/arquivos/footer-ico-boleto.png?v=0) center center no-repeat}footer .footer-payment .footer-ico-cartaopresente{background:transparent url(/arquivos/footer-ico-cartao-presente.png?v=0) center center no-repeat}footer .footer-payment .footer-ico-cartaocea{background:transparent url(/arquivos/footer-ico-cartao-cea.png?v=0) center center no-repeat}footer .footer-payment .footer-ico-redepay{display:none}footer .footer-payment .footer-ico-elo{background:transparent url(/arquivos/footer-ico-elo.png?v=0) center center no-repeat}footer .footer-security{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:41.6666666667%;padding:0}@media (max-width: 768px){footer .footer-security{width:100%;padding:0;margin-top:24px}}footer .footer-security .footer-title{margin-bottom:8px}@media (max-width: 768px){footer .footer-security .footer-title{margin-bottom:16px}}footer .footer-security .footer-list_stamps{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}footer .footer-security .footer-list_stamps::after{content:'';display:block;clear:both}footer .footer-security .footer-list_stamps li{float:left;margin-right:15px;max-width:92px;max-height:63px}footer .footer-security .footer-list_stamps li img{display:inline-block;width:auto;max-width:93px;height:auto;max-height:63px}footer .footer-contacts{display:none}@media (max-width: 768px){footer .footer-contacts{display:block;padding:12px 0;background-color:#DFE1E6}}footer .footer-contacts .footer-title{margin-bottom:12px}footer .footer-contacts .sac{color:#434E58}footer .footer-contacts .sac a{text-decoration:none;color:inherit;font-size:14px;line-height:25px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}footer .footer-contacts .sac .icon{margin-right:8px}footer .footer-contacts .sac-item_phone .icon{display:inline-block;width:20px;height:20px;background:transparent url(/arquivos/footer-icon-phone-call.png) center center no-repeat}footer .footer-contacts .sac-item_email .icon{display:inline-block;width:22px;height:17px;background:transparent url(/arquivos/footer-icon-mail.png) center center no-repeat}footer .footer-advantages-disclaimer{padding:12px 0;background-color:#DFE1E6}footer .footer-advantages-disclaimer small{display:inline-block;color:#4A4A4A;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:11px;line-height:13px}footer .footer-copyright{padding:12px 0 48px 0;background-color:#DFE1E6}@media (max-width: 768px){footer .footer-copyright{padding-bottom:32px}}footer .footer-copyright small{display:inline-block;color:#4A4A4A;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:11px;line-height:13px}footer .footer-copyright small a{font-size:inherit;color:inherit;text-decoration:none}.cart-template.mini-cart.scroll-to-fixed-absolute{top:auto !important;left:auto !important;bottom:0 !important;right:0 !important}.cart-template.mini-cart .cart-fixed{position:relative !important;height:auto !important;top:0;min-height:0;background-color:#FFF}@media (max-width: 979px){.cart-template.mini-cart .cart-fixed{height:auto !important}}.cart-template.mini-cart .cart-fixed h2{font-size:20px;font-family:'GT-Haptik-Medium';text-transform:uppercase;line-height:46px;color:#000;margin-top:10px;margin-bottom:10px;display:none}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder{height:auto !important;display:none !important}.is-subtotal-items-open .cart-template.mini-cart .cart-fixed .summary-cart-template-holder{padding-top:45px;display:block !important}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart{border-radius:0;margin-bottom:0;max-height:280px;border-bottom:1px solid #aaa;overflow-y:auto}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item{border-top:1px solid #aaa;margin-bottom:-1px;margin-top:0;padding:8px;display:table}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item:first-of-type{border-top:0}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item:last-of-type{margin-bottom:0}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .url{width:28%;padding-right:3%;display:table-cell;float:none}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .url .photo{width:100%;max-width:71px;height:auto;border:1px solid #999}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .product-name{width:25%;display:table-cell;vertical-align:middle;float:none;white-space:normal;font-size:10px;color:#000;text-transform:lowercase;font-weight:600}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .quantity{width:20%;position:static;display:table-cell;vertical-align:middle;float:none;border:none;background:none;box-shadow:none;padding:0;color:#000}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .quantity::before{text-transform:uppercase;content:'qtd. '}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .description{width:27%;display:table-cell;vertical-align:middle;float:none}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .description .shipping-date{display:none}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .description .item-price{font-weight:bold;color:#03c998;margin:0;display:block}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .description .price{display:none}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .item-unavailable{position:absolute;left:0;bottom:0;width:100%}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .item-unavailable span::before{font-size:11px}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .service-list{display:none}.cart-template.mini-cart .cart-fixed .summary-template-holder{border:0}.cart-template.mini-cart .cart-fixed .summary-template-holder .cart-links-top{display:none !important}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .accordion-body{position:static}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers{width:100%;margin:0;float:right;padding:0}@media (max-width: 768px){.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers{width:100%}}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table{display:block;width:100%}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tbody,.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table thead,.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tfoot{display:block;width:100%;float:left}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table .calc-free-shipping_tbody{display:none !important}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr{display:flex;justify-content:space-between;border:0;flex-wrap:wrap;border-bottom:1px solid #aaa;padding:14px 0;float:left;width:100%}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr td{padding:0}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.alert-giftcard{display:none}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr .shipping-calculate-link{color:#000;font-weight:normal;text-transform:lowercase;text-decoration:underline;font-size:14px}.is-subtotal-items-open .cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Items{position:absolute;top:0;left:0}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Items .items-quantity{font-size:13px}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Items .toggle-items{font-size:12px;font-weight:normal;margin-left:3px;text-decoration:underline}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Items .toggle-items .hide-items{display:none}.is-subtotal-items-open .cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Items .toggle-items .hide-items{display:inline}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Items .toggle-items .show-items{display:inline}.is-subtotal-items-open .cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Items .toggle-items .show-items{display:none}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .postal-code-for-sla{font-size:inherit}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .postal-code-for-sla .shipping-name-to{font-weight:normal}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .postal-code-for-sla .masked-info{color:inherit;font-size:inherit}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .postal-code-for-sla .masked-info::after{display:none}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .postal-code-for-sla .postal-code-value{font-family:'Open Sans', sans-serif;white-space:nowrap}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .postal-code-for-sla .cart-reset-postal-code{text-decoration:underline;font-size:12px;font-weight:normal;color:#0bacd3}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .postal-code-for-sla .cart-reset-postal-code::before{content:'alterar'}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .postal-code-for-sla .cart-reset-postal-code i{display:none}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .shipping-sla-selector{margin-top:10px;white-space:normal}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .shipping-sla-selector::before{content:'tipo de entrega';font-size:14px;line-height:2.4em;margin-top:1px;float:left;font-weight:normal;margin-right:7px}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .shipping-sla-selector .btn{line-height:1.5em;height:auto;padding:0 10px;box-shadow:none;background:#FFF;border-color:#000;color:#000;line-height:2.4em;font-size:14px;font-weight:normal}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .shipping-sla-selector .btn .caret{margin-top:1.1em}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .shipping-sla-selector .btn .shipping-name,.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .shipping-sla-selector .btn .shipping-name-estimate-separator{display:inherit}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .shipping-sla-selector .shipping-sla-options{border-radius:0}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tr.Shipping .shipping-sla-selector .shipping-sla-options a{font-family:'Open Sans', sans-serif;text-transform:none;padding-left:3px;padding-right:3px;border-radius:2px;border-color:#000}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table td{display:block}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table td.space,.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table td.empty{display:none}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table td.form-postal-code{font-size:12px;font-weight:normal;padding-right:0;flex:0 0 100%;margin-top:7px}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table td.form-postal-code .summary-shipping{width:100%}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table td.form-postal-code .shipping-form-inline{min-width:0}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table td.form-postal-code .shipping-fields .postal-code{padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;line-height:37px;height:37px;padding-top:0;padding-bottom:0;min-width:90px}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table td.form-postal-code .shipping-fields button{height:37px}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table .info{text-transform:lowercase;font-weight:bold;color:#000;font-size:16px;text-align:left}@media (max-width: 490px){.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table .info{border-right:0;text-align:left;padding-left:0;padding-right:0;width:auto}}@media (max-width: 330px){.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table .info{font-size:14px}}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table .monetary{text-align:right;color:#000;font-weight:bold;font-size:16px;vertical-align:middle;width:auto}@media (max-width: 490px){.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table .monetary{padding-right:0;padding-left:0}}@media (max-width: 330px){.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table .monetary{font-size:14px}}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tfoot{padding:14px;background:#f4f4f4;margin-top:-1px}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tfoot tr{border:0;padding:0}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tfoot .monetary{font-size:14px;color:#000;font-weight:normal;min-width:200px}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table tfoot .monetary .installment-highlight{color:#03c998;font-size:18px;white-space:nowrap}.cart-template.mini-cart .cart-fixed .summary-template-holder .summary .summary-totalizers .table .calc-free-shipping_tbody tr td .calc-free-shipping{margin-left:-1px;margin-right:-1px;text-transform:uppercase}.cart-template.mini-cart .cart-fixed .link-cart{display:none}.cart-template.mini-cart .cart-fixed .payment-confirmation-wrap{border-radius:0;border:0}.cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .note{display:none !important}@media (min-width: 980px){.cart-template.mini-cart .cart-fixed .payment-confirmation-wrap{display:none !important}}.cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .submit{padding-left:0;padding-right:0}.cart-template .calc-free-shipping_tbody{border:0}.cart-template .calc-free-shipping_tbody td.container-clone{padding:0 !important}.cart-template .calc-free-shipping_tbody .calc-free-shipping{display:none;margin-left:-10px;margin-right:-10px}.cart-template .calc-free-shipping_tbody .calc-free-shipping.is-calculated{display:block}.cart-template .calc-free-shipping_tbody .calc-free-shipping .calc-free-shipping_block-form{display:none}.cart-template .calc-free-shipping_tbody .calc-free-shipping .calc-free-shipping_result{background:#f3857d;color:#FFF;text-align:center;font-size:16px;padding:10px 0}body:not(.cart-empty) .cart-template.full-cart::before{content:'A sacola não garante a reserva dos produtos. Que tal finalizar seu pedido antes que o estoque acabe?';color:#614800;background:#FDF6E0;border-width:1px;border-style:solid;border-color:#FBECBA;padding:12px 24px;font-weight:bold;display:block;text-align:center;line-height:1.2em;font-size:14px}@media (max-width: 414px){body:not(.cart-empty) .cart-template.full-cart::before{font-weight:normal;padding-left:28px;padding-right:28px}}.cart-template.full-cart .empty-cart-title{text-transform:lowercase;font-family:'CF Greycliff', sans-serif;font-size:24px;margin:0}.cart-template.full-cart .cart-template-holder{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:64.5833333333%;padding:0}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder{float:left;clear:both;width:100%}}.cart-template.full-cart .cart-template-holder .cart{border:none;border-radius:0;padding:0;margin-bottom:0}.cart-template.full-cart .cart-template-holder .cart table{display:block;width:100%}.cart-template.full-cart .cart-template-holder .cart table thead{display:none}.cart-template.full-cart .cart-template-holder .cart table tbody{display:block}.cart-template.full-cart .cart-template-holder .cart table tbody tr{float:left;width:100%;clear:both;position:relative;border-bottom:1px solid #aaa;padding-bottom:0;padding-top:28px;display:flex;flex-wrap:wrap;justify-content:space-between;border-top:none}.cart-template.full-cart .cart-template-holder .cart table tbody tr.item-service{margin-top:-1px;background:#F4F4F4;padding-top:0;padding:14px;min-height:90px}.cart-template.full-cart .cart-template-holder .cart table tbody tr.item-service::before{content:'';display:block;border-top:1px solid #ccc;top:-1px;position:absolute;right:14px;left:14px}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tfoot,.cart-template.full-cart .cart-template-holder .cart table tbody{display:block;float:left;width:100%}}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tfoot tr,.cart-template.full-cart .cart-template-holder .cart table tbody tr{float:left;width:100%}.cart-template.full-cart .cart-template-holder .cart table tfoot tr.hide,.cart-template.full-cart .cart-template-holder .cart table tbody tr.hide{display:none}}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tfoot tr th,.cart-template.full-cart .cart-template-holder .cart table tfoot tr td,.cart-template.full-cart .cart-template-holder .cart table tbody tr th,.cart-template.full-cart .cart-template-holder .cart table tbody tr td{display:block}}.cart-template.full-cart .cart-template-holder .cart table tr th.item-remove,.cart-template.full-cart .cart-template-holder .cart table tr td.item-remove{border:0}.cart-template.full-cart .cart-template-holder .cart table tr.item-unavailable{margin-top:-1px;padding-top:5px}.cart-template.full-cart .cart-template-holder .cart table tr.item-unavailable .help-arrow{display:none}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-image{border-right:0}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-image{margin:7px;border:0;width:87px !important;flex:1}}@media (max-width: 360px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-image{flex:none}}@media (max-width: 320px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-image{margin-left:0;margin-right:0}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name{border-right:0;border-left:0}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name{margin:0;border:0}}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item{margin:0;position:relative;min-height:175px;justify-content:flex-start}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-image{padding:0;display:block;width:auto;position:static}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-image img{width:87px;height:auto;max-width:none;border:1px solid #aaa}@media (max-width: 490px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-image img{width:100%;max-width:87px;height:auto}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name{padding:0 40px 0 10px;width:auto;float:left;flex-grow:3;display:flex;flex-direction:column;justify-content:space-between;max-width:270px}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name{padding-top:10px;padding-bottom:1.2em;padding-right:0;flex-grow:unset;margin:7px;padding-bottom:0 !important;max-width:calc(100% - 120px);width:calc(100% - 120px)}}@media (max-width: 320px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name{flex-grow:1;flex:1;max-width:calc(100% - 103px);width:calc(100% - 103px);max-width:none;flex:none}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name>a{color:#000;font-size:14px;line-height:1.2em;text-transform:lowercase;font-weight:bold;width:100%;display:block}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name>a{height:auto}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name [data-component="productStockAlert"]{display:none;font-weight:bold;font-size:12px;line-height:14px;align-items:center;color:#A00211;margin:0}@media (min-width: 769px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name [data-component="productStockAlert"]{margin:-6px 0 0}}.ABSensoUrgencia .cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name [data-component="productStockAlert"]{display:block;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:cartLoading;animation-timing-function:linear;visibility:visible}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name .customDiscountFlag{display:none;background:#e5f2ff;color:#104170;width:fit-content;font-size:12px;font-weight:bold;line-height:14px;padding:2px 6px}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name .customDiscountFlag>a{color:#104170;font-size:12px;font-weight:bold;line-height:14px;text-decoration:none}.ABCustomFlag .cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name .customDiscountFlag{display:block}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name .brand{display:none}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name .seller{float:left;clear:both;font-size:12px;color:#000;width:100%;line-height:1em;overflow:visible}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name .seller span:nth-child(1){font-size:0}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name .seller span:nth-child(1)::before{content:'vendido e entregue por';font-size:11px}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name .seller span:nth-child(2){font-weight:bold;white-space:nowrap}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name form.product-service{float:left;clear:both;width:100%}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name form.product-service fieldset{min-width:0}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name form.product-service fieldset select{width:auto;padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;background:#FFF;max-width:100%;margin-bottom:7px;padding-top:0;padding-bottom:0}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name form.product-service fieldset .bundle-item-add-button{text-shadow:none;padding-left:7px;padding-right:7px}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name form.product-service{margin-top:15px;margin-bottom:15px}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name .add-service-container{float:left;clear:both;margin-bottom:0}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name .add-service-container{margin-top:0;margin-bottom:0}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name .add-service-container .add-service{border-color:#000;background:#FFF;color:#000;font-size:10px;text-transform:none}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name .add-service-container .add-service{font-size:10px}}@media (max-width: 490px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-name .add-service-container .add-service{padding-left:2px;padding-right:2px;height:auto;line-height:1.5em;padding-top:7px;padding-bottom:7px;font-size:10px}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .shipping-date{display:none}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .shipping-date .understandSlaLink{font-size:12px;text-transform:lowercase;color:#000;text-decoration:underline}@media (max-width: 900px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .shipping-date{width:10%}}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .shipping-date{display:none}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .quantity{padding:0;display:block;flex-grow:0}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .quantity input{padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;font-size:18px;height:32px;line-height:1em;min-width:40px;padding-left:0;padding-right:0;text-align:center;font-family:'Open Sans', sans-serif;font-size:14px;margin-left:0;margin-right:0}@media (max-width: 979px) and (min-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .quantity input{display:inline-block;margin:0}}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .quantity input{height:35px;line-height:43px;margin:0;padding:0}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .quantity .item-quantity-change{color:#0bacd3;font-size:28px;display:inline-flex;text-decoration:none;align-items:center;justify-content:center;font-family:'CF Greycliff', sans-serif;padding:0 5px;width:auto;height:35px}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .quantity .item-quantity-change .icon{display:none}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .quantity .item-quantity-change span{display:flex;color:#0C3661;font-size:0}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .quantity .item-quantity-change span.item-quantity-change-decrement-text::before{content:'-';font-size:32px;display:block}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .quantity .item-quantity-change span.item-quantity-change-increment-text::before{content:'+';font-size:39px;display:block}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .quantity{right:50%;position:relative;flex:1;padding:7px 7px;margin-left:0}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price{font-size:18px;padding:0;text-align:left;flex-grow:1}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .old-product-price-label,.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .new-product-price-label{font-size:12px;text-transform:lowercase}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .old-product-price{font-size:15px;color:#000}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .new-product-price{font-weight:600}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .new-product-price{font-weight:bold;color:#000}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .best-price{display:inline-block;position:relative}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .discount{color:#15748b;display:inline-block;position:absolute;right:0;top:0;display:none}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .discount i{font-weight:bold}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .discount+.field-help{background:rgba(0,0,0,0.6);font-size:12px;font-weight:normal;border:0;box-shadow:none;border-radius:2px !important;padding:0;width:130%;margin-left:-21%;margin-top:5%}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .discount+.field-help{margin-left:35px;margin-top:-25px;max-width:140px}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .discount+.field-help .help-arrow{display:block;position:absolute;top:-16px;border-bottom:8px solid rgba(0,0,0,0.6);border-top:8px solid transparent;border-right:8px solid transparent;border-left:8px solid transparent;left:50%;margin-left:-8px;margin-top:0}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .discount+.field-help .help-arrow{top:5px;left:-16px;margin:0;transform:rotate(-90deg)}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .discount+.field-help .help-message{padding:16px;float:left}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .discount+.field-help .help-message br{display:none}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .discount+.field-help .help-message{padding:4px;text-align:center;line-height:1.2em}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .discount+.field-help .help-message-title{display:none}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .discount+.field-help .help-message-body{font-weight:bold}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .discount+.field-help .help-message-body::before{content:'Este produto está com desconto de ';text-transform:lowercase;font-weight:normal}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price .nominal-discount{padding:3px 6px;line-height:1em;color:#087621;background-color:#E0F8E6;font-size:12px;font-weight:bold;border-radius:2px;margin-top:4px;white-space:nowrap}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .product-price{padding:0;border:0;float:left;width:auto;text-align:right;margin-top:1em;margin-right:0;flex:0 0 50%;clear:both;left:50%;padding:7px 14px;margin:0}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .quantity-price{font-size:20px;width:auto;display:block;padding:0;flex-grow:1;text-align:right}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .quantity-price .total-selling-price{font-weight:bold;color:#000}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .quantity-price{margin:0;padding:0;border:0;float:left;width:100%;text-align:left;margin-top:1em;display:none}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .item-remove{padding:0;display:block;position:absolute;width:auto;right:0;top:100px}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .item-remove .item-link-remove{font-size:12px;color:#d7434c;text-decoration:underline}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .item-remove .item-link-remove{padding:7px 14px;font-size:14px}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .item-remove .item-link-remove .item-remove-ico{text-decoration:none !important;margin-right:5px;font-size:14px}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .item-remove .item-link-remove .item-remove-ico{font-size:16px}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .item-remove .item-link-remove .item-remove-text{font-size:0;display:inline-block}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .item-remove .item-link-remove .item-remove-text::before{font-size:12px;content:'Excluir da sacola';text-transform:lowercase;float:left;width:100%;line-height:1em;text-decoration:underline}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .item-remove .item-link-remove .item-remove-text::before{font-size:14px}}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .item-remove{position:static;left:0;bottom:0;top:auto;flex:0 0 100%;text-align:left}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item.unavailable .flexible-fulfillment-wrap{display:none}.cart-template.full-cart .cart-template-holder .cart table tr.product-item.unavailable .quantity,.cart-template.full-cart .cart-template-holder .cart table tr.product-item.unavailable .product-price{opacity:0;visibility:hidden}.cart-template.full-cart .cart-template-holder .cart table tr.product-item.unavailable .item-remove{top:auto}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap{flex:0 0 100%;background:#f4f4f4;margin-top:5px;padding:14px;min-height:150px}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap.ff-wrap{position:relative}.ff-loading .cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap.ff-wrap::after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;opacity:.9;text-align:center;vertical-align:-webkit-baseline-middle;color:#000;font-weight:bold;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:animatedBackground;animation-timing-function:linear;background:#f4f4f4;background:linear-gradient(to right, #f4f4f4 8%, #eee 18%, #f4f4f4 33%);background-size:100% 100%}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap{clear:both}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap .ff-title{font-weight:bold;text-transform:uppercase;font-size:14px}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap .ff-slas{margin-top:14px;position:relative}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap .ff-slas .loading-info{text-transform:lowercase;animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:cartLoading;animation-timing-function:linear;visibility:visible}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap .ff-slas .column{margin-top:7px;margin-bottom:14px;float:left}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap .ff-slas .column:before,.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap .ff-slas .column:after{display:table;content:"";line-height:0}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap .ff-slas .column:after{clear:both}}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap .ff-slas .ff-sla-wrapper{display:flex}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap .ff-slas .ff-sla-wrapper .ff-store-icon,.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap .ff-slas .ff-sla-wrapper .ff-sla-selection{width:30px;font-size:17px}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap .ff-slas .ff-sla-wrapper .ff-sla-info{width:calc(100% - 30px);font-size:12px}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap .ff-slas .ff-sla-wrapper .ff-sla-info .sla-title{font-weight:bold;text-transform:uppercase}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap .ff-slas .ff-sla-wrapper .ff-sla-selection label{overflow:hidden}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap .ff-slas .ff-sla-wrapper .ff-sla-selection label span{padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;width:20px;height:20px;display:block;border-radius:100%;background:#FFF;padding:0;border-color:#e3e3e3}.ff-loading .cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap .ff-slas .ff-sla-wrapper .ff-sla-selection label span{visibility:hidden}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap .ff-slas .ff-sla-wrapper .ff-sla-selection label input{position:absolute;left:-999999em}.cart-template.full-cart .cart-template-holder .cart table tr.product-item .flexible-fulfillment-wrap .ff-slas .ff-sla-wrapper .ff-sla-selection label input:checked+span{background:#1cac99;box-shadow:inset 0 0 0 3px #FFF}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.item-service{margin:0;position:relative;padding-top:10px;background:#f6f6f6}}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.item-service td:empty,.cart-template.full-cart .cart-template-holder .cart table tr.item-service .quantity,.cart-template.full-cart .cart-template-holder .cart table tr.item-service .product-price,.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-item-image{display:none}}.cart-template.full-cart .cart-template-holder .cart table tr.item-service .item-remove .loading-text{position:absolute}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.item-service .item-remove .loading-text{position:static}}.cart-template.full-cart .cart-template-holder .cart table tr.item-service .item-remove .item-link-remove{font-size:12px;padding:0;color:#d7434c;text-decoration:underline;float:left}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.item-service .item-remove .item-link-remove{position:static;width:auto}}.cart-template.full-cart .cart-template-holder .cart table tr.item-service .item-remove .item-link-remove .item-remove-ico{display:none}.cart-template.full-cart .cart-template-holder .cart table tr.item-service .item-remove .item-link-remove .item-remove-text{font-size:0;display:block}.cart-template.full-cart .cart-template-holder .cart table tr.item-service .item-remove .item-link-remove .item-remove-text::before{font-size:12px;content:'Excluir serviço';text-transform:lowercase;float:left;width:100%;text-decoration:underline}.cart-template.full-cart .cart-template-holder .cart table tr.item-service td{border-top-style:dashed;border-right:0;border-left:0;display:block;width:auto;padding:0}.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-item-image,.cart-template.full-cart .cart-template-holder .cart table tr.item-service .quantity,.cart-template.full-cart .cart-template-holder .cart table tr.item-service .product-price{display:none}.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-remove{position:absolute;right:14px;top:50px}.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-item-name{padding-left:0;border-left:0;display:block}.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-item-name+td{display:none}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-item-name{padding-left:20px;padding-right:20px;float:left;width:100%;padding-top:0;border:0;padding-bottom:0}}@media (max-width: 490px){.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-item-name{padding-left:10px;padding-right:10px}}.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-item-name span{font-weight:bold;text-transform:uppercase;font-size:14px}@media (max-width: 490px){.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-item-name>span{padding-right:90px}}.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-item-name .gift-message-container{padding-bottom:10px;padding-top:10px}.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-item-name .gift-message-container .gift-message-add{text-transform:lowercase}.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-item-name .gift-message-container label{text-transform:lowercase;font-weight:600}.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-item-name .gift-message-container textarea{padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;width:100%}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-item-name .gift-message-container{padding-bottom:0}}.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-item-name .gift-message-container .gift-message-max-length{font-size:12px;padding:0;color:#000}.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-item-name .gift-message-container .gift-message-max-length span{display:inline;padding:0;font-size:12px;color:#000}.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-quantity-price span{color:#000;font-weight:bold;font-size:16px}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-quantity-price{float:left;width:100%;border:0;padding-left:20px;padding-right:20px;text-align:left}}@media (max-width: 490px){.cart-template.full-cart .cart-template-holder .cart table tr.item-service .bundle-quantity-price{padding-left:10px;padding-right:10px}}.cart-template.full-cart .cart-template-holder .cart table tr.item-attachments-head{display:none}.cart-template.full-cart .cart-template-holder .cart table tr.item-attachments-content{background:#f4f4f4;display:block;margin-top:-1px;padding:0 14px 14px}.cart-template.full-cart .cart-template-holder .cart table tr.item-attachments-content .item-attachments-item-image{display:none}.cart-template.full-cart .cart-template-holder .cart table tr.item-attachments-content .item-remove{display:none}.cart-template.full-cart .cart-template-holder .cart table tr.item-attachments-content td{border-left:0;border-top:0}.cart-template.full-cart .cart-template-holder .cart table tr.item-attachments-content td.item-attachments-item-fields{padding:0;display:flex;width:100%}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.item-attachments-content td.item-attachments-item-fields{padding-left:20px;padding-right:20px;float:left;width:100%;margin:0}}@media (max-width: 490px){.cart-template.full-cart .cart-template-holder .cart table tr.item-attachments-content td.item-attachments-item-fields{padding-left:10px;padding-right:10px}}@media (max-width: 768px){.cart-template.full-cart .cart-template-holder .cart table tr.item-attachments-content td.item-attachments-item-fields .item-attachment{width:100%;margin-right:0;max-width:290px;clear:both;float:left}}.cart-template.full-cart .cart-template-holder .cart table tr.item-attachments-content td.item-attachments-item-fields .item-attachment .item-attachment-name-label{text-transform:lowercase;font-weight:600}.cart-template.full-cart .cart-template-holder .cart table tr.item-attachments-content td.item-attachments-item-fields .item-attachment input,.cart-template.full-cart .cart-template-holder .cart table tr.item-attachments-content td.item-attachments-item-fields .item-attachment textarea{padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;padding-top:0;padding-bottom:0;width:100%}.cart-template.full-cart .cart-template-holder .cart table tr.item-attachments-content td.item-attachments-item-fields .item-attachment input{height:42px;line-height:42px}.cart-template.full-cart .cart-template-holder .cart table tr.item-attachments-content.item-attachments-name-escreva-sua-mensagem::before{content:'Escreva sua mensagem';font-size:12px;display:block;width:100%;font-weight:bold;text-transform:uppercase}.cart-template.full-cart .cart-template-holder .cart table tr.item-attachments-content.item-attachments-name-escreva-sua-mensagem .item-attachments-item-fields .item-attachment input,.cart-template.full-cart .cart-template-holder .cart table tr.item-attachments-content.item-attachments-name-escreva-sua-mensagem .item-attachments-item-fields .item-attachment textarea{padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;padding-top:0;padding-bottom:0;width:100%;height:42px;line-height:42px}.cart-template.full-cart .cart-template-holder .cart table thead th{font-family:'GT-Haptik-Medium';font-size:16px;text-transform:uppercase;padding-top:11px}.cart-template.full-cart .summary-template-holder{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:33.3333333333%;float:right;padding:0}.cart-template.full-cart .summary-template-holder.scroll-to-fixed-absolute{left:auto !important;top:auto !important;right:0 !important;bottom:0 !important}.cart-template.full-cart .summary-template-holder .alert-reservation{display:none}@media (max-width: 768px){.cart-template.full-cart .summary-template-holder{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:100%;padding:0;padding-bottom:28px}}.cart-template.full-cart .summary-template-holder .alert-giftcard{width:100%;background:#f3857d;color:#FFF;margin-bottom:10px;padding:10px;float:left}.cart-template.full-cart .summary-template-holder .alert-giftcard p{margin-bottom:0;text-align:center;font-size:16px}.cart-template.full-cart .summary-template-holder .alert-giftcard strong{text-transform:uppercase}.cart-template.full-cart .summary-template-holder .summary>.summary-coupon-wrap{display:none}.cart-template.full-cart .summary-template-holder .summary-coupon-wrap{width:100%;text-align:left;float:left;margin:0;border-bottom:1px solid #aaa}.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon{float:left;margin:0;min-width:0;width:100%}.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-data{margin:0;line-height:37px;float:none}@media (max-width: 330px){.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-data{line-height:1.5em}}.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-data::after{content:'Se você possui um Vale-troca ou Cartão Presente eles devem ser informados na etapa de pagamento do seu pedido.';font-size:10px;float:left;clear:both;line-height:1.2em;margin:14px 14px 0}.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-data .link-coupon-add{color:#000;margin:0 14px;display:block;text-align:center;line-height:36px;height:40px}.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fieldset{padding:14px 0}.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-label{float:left;margin-bottom:0;line-height:37px;font-size:16px;margin-right:10px}.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-label label{text-transform:lowercase;font-weight:bold;margin-bottom:7px;font-size:16px;display:block}.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fields{float:left;margin-bottom:0;margin-top:7px;width:100%;max-width:400px}.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fields>span{display:flex}.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fields>span.info{display:block}.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fields .loading-coupon{display:none !important}.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fields .coupon-value{padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;line-height:37px;height:37px;font-family:'Open Sans', sans-serif;min-width:160px;flex-grow:1;margin-right:14px}.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fields .info span{line-height:1.2em;height:auto;font-size:14px;font-weight:normal;text-transform:none}.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fields .info .delete{margin-left:2px;line-height:1.2em;font-size:12px;font-weight:normal}.cart-template.full-cart .summary-template-holder .summary-coupon-wrap .coupon .coupon-fields .info .delete a{color:#d7434c;text-decoration:underline}.cart-template.full-cart .summary-template-holder .summary-totalizers{width:100%;margin:0;float:right;padding:0}@media (max-width: 768px){.cart-template.full-cart .summary-template-holder .summary-totalizers{width:100%}}.cart-template.full-cart .summary-template-holder .summary-totalizers .table{display:block;width:100%}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tbody,.cart-template.full-cart .summary-template-holder .summary-totalizers .table thead,.cart-template.full-cart .summary-template-holder .summary-totalizers .table tfoot{display:block;width:100%;float:left}.cart-template.full-cart .summary-template-holder .summary-totalizers .table .calc-free-shipping_tbody{display:none !important}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr{display:flex;justify-content:space-between;border:0;flex-wrap:wrap;border-bottom:1px solid #aaa;padding:14px 0;float:left;width:100%}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr td{padding:0}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.alert-giftcard{display:none}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr .shipping-calculate-link{color:#000;font-weight:normal;text-transform:lowercase;text-decoration:underline;font-size:14px}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .postal-code-for-sla{font-size:inherit}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .postal-code-for-sla .shipping-name-to{font-weight:normal}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .postal-code-for-sla .masked-info{color:inherit;font-size:inherit}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .postal-code-for-sla .masked-info::after{display:none}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .postal-code-for-sla .postal-code-value{font-family:'Open Sans', sans-serif;white-space:nowrap}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .postal-code-for-sla .cart-reset-postal-code{text-decoration:underline;font-size:12px;font-weight:normal;color:#0bacd3}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .postal-code-for-sla .cart-reset-postal-code::before{content:'alterar'}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .postal-code-for-sla .cart-reset-postal-code i{display:none}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .shipping-sla-selector{margin-top:10px;white-space:normal;display:none}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .shipping-sla-selector::before{content:'tipo de entrega';font-size:14px;line-height:2.4em;margin-top:1px;float:left;font-weight:normal;margin-right:7px}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .shipping-sla-selector .btn{line-height:1.5em;height:auto;padding:0 10px;box-shadow:none;background:#FFF;border-color:#000;color:#000;line-height:2.4em;font-size:14px;font-weight:normal}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .shipping-sla-selector .btn .caret{margin-top:1.1em}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .shipping-sla-selector .btn .shipping-name,.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .shipping-sla-selector .btn .shipping-name-estimate-separator{display:inherit}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .shipping-sla-selector .shipping-sla-options{border-radius:0}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tr.Shipping .shipping-sla-selector .shipping-sla-options a{font-family:'Open Sans', sans-serif;text-transform:none;padding-left:3px;padding-right:3px;border-radius:2px;border-color:#000}.cart-template.full-cart .summary-template-holder .summary-totalizers .table td{display:block}.cart-template.full-cart .summary-template-holder .summary-totalizers .table td.space,.cart-template.full-cart .summary-template-holder .summary-totalizers .table td.empty{display:none}.cart-template.full-cart .summary-template-holder .summary-totalizers .table td.form-postal-code{font-size:12px;font-weight:normal;padding-right:0;flex:0 0 100%;margin-top:7px}.cart-template.full-cart .summary-template-holder .summary-totalizers .table td.form-postal-code .summary-shipping{width:100%}.cart-template.full-cart .summary-template-holder .summary-totalizers .table td.form-postal-code .shipping-form-inline{min-width:0}.cart-template.full-cart .summary-template-holder .summary-totalizers .table td.form-postal-code .shipping-fields .postal-code{padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;line-height:37px;height:37px;padding-top:0;padding-bottom:0;min-width:90px}.cart-template.full-cart .summary-template-holder .summary-totalizers .table td.form-postal-code .shipping-fields button{height:37px}.cart-template.full-cart .summary-template-holder .summary-totalizers .table .info{text-transform:lowercase;font-weight:bold;color:#000;font-size:16px;text-align:left}@media (max-width: 490px){.cart-template.full-cart .summary-template-holder .summary-totalizers .table .info{border-right:0;text-align:left;padding-left:10px;padding-right:10px;width:auto}}.cart-template.full-cart .summary-template-holder .summary-totalizers .table .monetary{text-align:right;color:#000;font-weight:bold;font-size:16px;vertical-align:middle}@media (max-width: 490px){.cart-template.full-cart .summary-template-holder .summary-totalizers .table .monetary{padding-right:10px;padding-left:0}}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tfoot{padding:14px;background:#f4f4f4;margin-top:-1px}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tfoot tr{border:0;padding:0}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tfoot .monetary{font-size:14px;color:#000;font-weight:normal;min-width:200px}.cart-template.full-cart .summary-template-holder .summary-totalizers .table tfoot .monetary .installment-highlight{color:#03c998;font-size:18px;white-space:nowrap}.cart-template.full-cart .summary-template-holder .summary-totalizers .table .calc-free-shipping_tbody tr td .calc-free-shipping{margin-left:-1px;margin-right:-1px;text-transform:uppercase}.cart-template.full-cart .cart-select-gift-placeholder{width:100%}.cart-template.full-cart .cart-select-gift-placeholder .available-gift{width:100%;padding:20px;border:1px solid #b2b2b2;margin-top:10px;float:left}@media (max-width: 490px){.cart-template.full-cart .cart-select-gift-placeholder .available-gift{padding:20px 10px}}.cart-template.full-cart .cart-select-gift-placeholder .available-gift h2{font-family:'GT-Haptik-Medium';text-transform:uppercase;font-weight:normal;font-size:15px;line-height:1.2em;margin-top:0}.cart-template.full-cart .cart-select-gift-placeholder .available-gift .cart-gift-items .select-gift{height:auto;line-height:1.2em;border-radius:0;box-shadow:none;border:1px solid transparent;width:50%;padding:10px 10px 10px 45px;position:relative}@media (max-width: 768px){.cart-template.full-cart .cart-select-gift-placeholder .available-gift .cart-gift-items .select-gift{width:100%}}.cart-template.full-cart .cart-select-gift-placeholder .available-gift .cart-gift-items .select-gift::before{content:'';width:23px;height:22px;display:block;padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;padding:0;background:#FFF;position:absolute;left:10px;top:50%;margin-top:-12px}.cart-template.full-cart .cart-select-gift-placeholder .available-gift .cart-gift-items .select-gift.active::after{content:'';width:16px;height:15px;display:block;background-color:#0bacd3;border-radius:2px;left:15px;top:50%;margin-top:-7px;position:absolute}.cart-template.full-cart .cart-select-gift-placeholder .available-gift .cart-gift-items .select-gift .checkbox-selector,.cart-template.full-cart .cart-select-gift-placeholder .available-gift .cart-gift-items .select-gift .brand{display:none}.cart-template.full-cart .cart-links{width:100%;float:left;background:#f4f4f4;padding:0 14px 14px;flex-direction:column-reverse;margin-top:0;margin-bottom:0 !important}.has-items .cart-template.full-cart .cart-links{display:flex !important}.cart-template.full-cart .cart-links.cart-links-top{margin-bottom:20px;display:none !important}.cart-template.full-cart .cart-links .link-choose-more-products-wrapper{display:block;float:left;width:100%;text-align:center;margin-top:14px}.cart-template.full-cart .cart-links .link-choose-more-products-wrapper a{color:#000;text-transform:lowercase;font-size:12px;text-decoration:underline;margin:0}.cart-template.full-cart .cart-links .btn-place-order-wrapper{float:right;width:100%}.money-back .cart-template.full-cart .cart-links .btn-place-order-wrapper{order:3}.cart-template.full-cart .cart-links .btn-place-order-wrapper a{width:100%}.cart-template .selo-entrega-garantida{display:inline-block;background:#000;color:#fff;padding:2px 7px;margin-left:8px;font-weight:bold}@media (max-width: 490px){.cart-template .selo-entrega-garantida{margin:3px 0 0 3px}}.cart-template .msg-entrega-garantida{padding:5px 0px;display:block;font-weight:bold}.cart-template .store-delivery-v{display:inline-block;vertical-align:middle}.cart-template .store-delivery-v p{color:#03B085;margin:4px 0;font-weight:600}.cart-template .store-delivery-v p:after{display:table;content:"";line-height:0}.cart-template p:before{clear:both}.cart-template .store-delivery-v .store-news{display:inline-block;vertical-align:middle;margin:0 6px 0 0}.cart-template .store-delivery-v .store-news .store-delivery-news{background-color:#000;color:#fff;text-transform:uppercase;text-align:center;font-size:11px;padding:3px 5px}.cart-template .store-delivery-v .store-help-message{border:1px solid #03B085;color:inherit;font-size:11px;width:18px;height:18px;line-height:16px;margin-left:4px;display:inline-block;text-align:center;border-radius:50%;font-style:italic;text-indent:-2px;font-weight:bold}@keyframes animatedBackground{0%{background-position:-775px 0}100%{background-position:775px 0}}@keyframes fadeAlert{0%{opacity:0}100%{opacity:1}}.orderform-template .client-profile-data .client-pre-email{border-top:0}.orderform-template .client-profile-data .client-pre-email .link-cart{position:absolute;top:300px;left:0}.orderform-template .client-profile-data .client-pre-email .link-cart a{font-size:18px;text-decoration:underline;color:#000;text-transform:lowercase}@media (max-width: 490px){.orderform-template .client-profile-data .client-pre-email .link-cart{top:350px}}@media (max-width: 330px){.orderform-template .client-profile-data .client-pre-email .link-cart{top:400px}}.orderform-template .client-profile-data .client-pre-email .emailInfo{float:left;width:100%;background:none;padding:0;border:0;color:#000}.orderform-template .client-profile-data .client-pre-email .emailInfo h3{font-size:20px;color:#000;font-weight:normal}@media (max-width: 600px){.orderform-template .client-profile-data .client-pre-email .emailInfo h3{font-size:17px}}@media (max-width: 414px){.orderform-template .client-profile-data .client-pre-email .emailInfo h3{font-size:14px}}.orderform-template .client-profile-data .client-pre-email .emailInfo ul li{color:#000;margin-left:10px}.orderform-template .client-profile-data .client-pre-email .emailInfo ul li i{color:#f1995d}.orderform-template .client-profile-data .client-pre-email .emailInfo i.icon-lock{display:none}.orderform-template .client-profile-data .client-pre-email .pre-email h3{margin-top:5px;margin-bottom:40px;float:left;width:100%}@media (max-width: 600px){.orderform-template .client-profile-data .client-pre-email .pre-email h3{text-align:center;margin-bottom:20px}}.orderform-template .client-profile-data .client-pre-email .pre-email h3 label{text-align:left;font-size:16px !important;font-weight:normal;margin-top:0;float:left}@media (max-width: 600px){.orderform-template .client-profile-data .client-pre-email .pre-email h3 label{width:100%}}.orderform-template .client-profile-data .client-pre-email .pre-email h3 label span{float:left;font-size:16px;line-height:16px}@media (max-width: 600px){.orderform-template .client-profile-data .client-pre-email .pre-email h3 label span{text-align:center;width:100%}}.orderform-template .client-profile-data .client-pre-email .pre-email h3 label small{font-size:0;font-weight:bold;color:#000;float:left;margin-left:5px}.orderform-template .client-profile-data .client-pre-email .pre-email h3 label small::before{content:'\00c9  r\00e1 pido, f\00e1 cil e seguro.';font-size:16px}@media (max-width: 600px){.orderform-template .client-profile-data .client-pre-email .pre-email h3 label small{text-align:center;width:100%;padding:0;margin-left:0;margin-top:5px}}.orderform-template .client-profile-data .client-pre-email .pre-email .client-email{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:83.3333333333%;margin-left:8.3333333333%}@media (max-width: 414px){.orderform-template .client-profile-data .client-pre-email .pre-email .client-email{margin-left:auto}}@media (max-width: 768px){.orderform-template .client-profile-data .client-pre-email .pre-email .client-email{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:100%;margin-left:0%;padding-left:0;padding-right:0}}@media (max-width: 768px) and (max-width: 414px){.orderform-template .client-profile-data .client-pre-email .pre-email .client-email{margin-left:auto}}.orderform-template .client-profile-data .client-pre-email .pre-email .client-email input{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:73.3333333333%;padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;font-family:"Open Sans", sans-serif;font-size:14px}@media (max-width: 490px){.orderform-template .client-profile-data .client-pre-email .pre-email .client-email input{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:100%}}.orderform-template .client-profile-data .client-pre-email .pre-email .client-email button{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:25%;float:right;font-size:18px;top:0;right:0;line-height:49px;height:54px;text-transform:lowercase}@media (max-width: 490px){.orderform-template .client-profile-data .client-pre-email .pre-email .client-email button{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:58.3333333333%;float:none;margin-top:16px}}.orderform-template .client-profile-data .client-pre-email .pre-email .client-email .help{float:left;margin-top:10px}@media (max-width: 490px){.orderform-template .client-profile-data .client-pre-email .pre-email .client-email .help{position:absolute;top:39px;font-size:11px;width:100%}}.orderform-template .client-profile-data .client-profile-data .accordion-heading .accordion-toggle>i{background-image:url(/arquivos/res-spritesheet-checkout.png);background-position:-46px -135px;width:46px;height:46px}.orderform-template .client-profile-data .client-profile-data .box-info{font-size:16px;line-height:1.3em}@media (max-width: 998px){.orderform-template .client-profile-data .client-profile-data .box-info{margin-left:0}}.orderform-template .client-profile-data .client-profile-data .box-info .client-profile-email{margin-bottom:0;font-weight:bold}.orderform-template .client-profile-data .client-profile-data .box-client-info{max-width:420px}.orderform-template .client-profile-data .client-profile-data .box-client-info .client-notice{font-size:0}@media (max-width: 490px){.orderform-template .client-profile-data .client-profile-data .box-client-info .client-notice{margin-left:0}}.orderform-template .client-profile-data .client-profile-data .box-client-info .client-notice::before{content:'Na C\0026 A solicitamos apenas as informa\00e7 \00f5 es essenciais para a realiza\00e7 \00e3 o da sua compra.';font-size:12px}.orderform-template .client-profile-data .client-profile-data .box-client-info .input.required .help.error{font-size:11px;clear:left}.orderform-template .client-profile-data .client-profile-data .box-client-info .client-email{width:100%;float:left}@media (max-width: 490px){.orderform-template .client-profile-data .client-profile-data .box-client-info .client-email.text label{text-align:left;height:auto;line-height:1em}}.orderform-template .client-profile-data .client-profile-data .box-client-info .client-email.text span{float:left;line-height:42px;height:42px;font-size:16px;padding-left:5px;padding-right:5px}.orderform-template .client-profile-data .client-profile-data .box-client-info .client-email .help.error{padding-left:90px}.orderform-template .client-profile-data .client-profile-data .box-client-info .client-first-name{width:49%;margin-right:2%}.orderform-template .client-profile-data .client-profile-data .box-client-info .client-first-name label{font-size:0}.orderform-template .client-profile-data .client-profile-data .box-client-info .client-first-name label::before{content:'Nome';font-size:14px;float:left}.orderform-template .client-profile-data .client-profile-data .box-client-info .client-first-name input{width:100%}.orderform-template .client-profile-data .client-profile-data .box-client-info .client-last-name{width:49%}.orderform-template .client-profile-data .client-profile-data .box-client-info .client-last-name label{font-size:0}.orderform-template .client-profile-data .client-profile-data .box-client-info .client-last-name label::before{content:'Sobrenome';font-size:14px;float:left}.orderform-template .client-profile-data .client-profile-data .box-client-info .client-document{width:49%;float:left;margin-right:0}@media (max-width: 490px){.orderform-template .client-profile-data .client-profile-data .box-client-info .client-document{width:100%}}.orderform-template .client-profile-data .client-profile-data .box-client-info .client-phone{width:49%;float:left;clear:both}@media (max-width: 490px){.orderform-template .client-profile-data .client-profile-data .box-client-info .client-phone{width:100%}}.orderform-template .client-profile-data .client-profile-data .box-client-info .box-client-info-pj{display:none !important}.orderform-template .client-profile-data .client-profile-data .newsletter{margin-top:0;margin-bottom:10px}@media (max-width: 490px){.orderform-template .client-profile-data .client-profile-data .newsletter{padding-left:0;margin-top:20px}}.orderform-template .client-profile-data .client-profile-data .newsletter .newsletter-label{padding-left:0;position:relative}.orderform-template .client-profile-data .client-profile-data .newsletter .newsletter-label input{position:absolute;left:-999999em}.orderform-template .client-profile-data .client-profile-data .newsletter .newsletter-label span{line-height:24px;text-transform:lowercase}.orderform-template .client-profile-data .client-profile-data .newsletter .newsletter-label span:before{content:'';width:23px;height:22px;display:block;padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;padding:0;float:left;margin-right:7px}.orderform-template .client-profile-data .client-profile-data .newsletter .newsletter-label input:checked+span::after{content:'';width:16px;height:15px;display:block;background-color:#0bacd3;border-radius:2px;left:5px;top:5px;position:absolute}.orderform-template .client-profile-data.span6{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:100%;padding-left:0;padding-right:0;position:static}.orderform-template .client-profile-data #go-to-shipping{display:block !important;float:right;text-transform:lowercase !important;letter-spacing:0;font-size:16px}.orderform-template .client-profile-data #go-to-payment{display:none !important}.orderform-template #shipping-data[style*=min-height]{display:flex}.orderform-template #shipping-data.cea-loader--show .accordion-inner{opacity:.1}.orderform-template .shipping-data{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:100%;padding-left:0;padding-right:0}.orderform-template .shipping-data .accordion-heading .accordion-toggle .link-box-edit{display:none !important}.orderform-template .shipping-data .accordion-heading .accordion-toggle>i{background-image:url(/arquivos/res-spritesheet-checkout.png);background-position:-92px -135px;width:46px;height:46px}.orderform-template .shipping-data.active .ff-deliveryChannels{display:block}.orderform-template .shipping-data .address-not-filled-verification[style*=block]+.shipping-summary-placeholder .ff-deliveryChannels{display:none}.ff-only-store-delivery .orderform-template .shipping-data .address-search-placeholder:not(:empty):before,.ff-only-store-delivery .orderform-template .shipping-data .address-form-placeholder:not(:empty):before,.ff-only-store-delivery .orderform-template .shipping-data .address-list-placeholder:not(:empty):before{content:'Seu endereço de cobrança';font-weight:bold;font-size:16px;text-transform:uppercase;display:block;margin-bottom:10px}.ff-only-store-delivery .orderform-template .shipping-data .address-search-placeholder:not(:empty) .address-data::before,.ff-only-store-delivery .orderform-template .shipping-data .address-search-placeholder:not(:empty) .address-list::before,.ff-only-store-delivery .orderform-template .shipping-data .address-form-placeholder:not(:empty) .address-data::before,.ff-only-store-delivery .orderform-template .shipping-data .address-form-placeholder:not(:empty) .address-list::before,.ff-only-store-delivery .orderform-template .shipping-data .address-list-placeholder:not(:empty) .address-data::before,.ff-only-store-delivery .orderform-template .shipping-data .address-list-placeholder:not(:empty) .address-list::before{content:'Não se preocupe, você vai retirar o seu pedido na loja';display:block;line-height:1em;margin-bottom:14px}.orderform-template .shipping-data .address-search-placeholder .ship-postal-code,.orderform-template .shipping-data .address-form-placeholder .ship-postal-code{float:left;width:100%}.orderform-template .shipping-data .address-search-placeholder .ship-postal-code::before,.orderform-template .shipping-data .address-form-placeholder .ship-postal-code::before{content:'Informe seu CEP que seu endere\00e7 o ser\00e1  carregado.';font-size:16px;display:block;width:100%;box-sizing:border-box;margin:0 0 10px}@media (max-width: 490px){.orderform-template .shipping-data .address-search-placeholder .ship-postal-code::before,.orderform-template .shipping-data .address-form-placeholder .ship-postal-code::before{padding-left:0;margin:0 0 10px}}.orderform-template .shipping-data .address-search-placeholder .ship-postal-code label,.orderform-template .shipping-data .address-form-placeholder .ship-postal-code label{width:140px}@media (max-width: 490px){.orderform-template .shipping-data .address-search-placeholder .ship-postal-code label span.item-required,.orderform-template .shipping-data .address-form-placeholder .ship-postal-code label span.item-required{float:none}}.orderform-template .shipping-data .address-search-placeholder .ship-postal-code input#ship-postal-code,.orderform-template .shipping-data .address-form-placeholder .ship-postal-code input#ship-postal-code{width:132px !important;max-width:none}.orderform-template .shipping-data .address-search-placeholder .ship-postal-code small,.orderform-template .shipping-data .address-form-placeholder .ship-postal-code small{line-height:42px;font-size:14px}.orderform-template .shipping-data .address-search-placeholder .ship-postal-code small a,.orderform-template .shipping-data .address-form-placeholder .ship-postal-code small a{color:#000;text-decoration:underline}.orderform-template .shipping-data .address-search-placeholder .cancel-address-form,.orderform-template .shipping-data .address-form-placeholder .cancel-address-form{margin-left:30px}@media (max-width: 490px){.orderform-template .shipping-data .address-search-placeholder .cancel-address-form,.orderform-template .shipping-data .address-form-placeholder .cancel-address-form{margin-left:0}}.orderform-template .shipping-data .address-search-placeholder .cancel-address-form a,.orderform-template .shipping-data .address-form-placeholder .cancel-address-form a{color:#0bacd3;text-decoration:underline}.orderform-template .shipping-data .address-form-placeholder .box-delivery{float:left;width:100%;max-width:420px}@media (max-width: 490px){.orderform-template .shipping-data .address-form-placeholder .box-delivery{padding-right:0}}.orderform-template .shipping-data .address-form-placeholder .box-delivery .ship-filled-data{font-size:16px;line-height:1.5em;float:left;width:100%;margin-bottom:.5em}body:not(.ff-only-store-delivery) .orderform-template .shipping-data .address-form-placeholder .box-delivery .ship-filled-data::before{content:'Seu endereço';display:block;font-weight:bold;font-size:16px;text-transform:uppercase}@media (max-width: 490px){.orderform-template .shipping-data .address-form-placeholder .box-delivery .ship-filled-data{padding-left:0;margin-top:0;margin-bottom:0}}.orderform-template .shipping-data .address-form-placeholder .box-delivery .ship-number{width:49%;margin-right:2%}.orderform-template .shipping-data .address-form-placeholder .box-delivery p.ship-city{width:49%;margin-right:0}.orderform-template .shipping-data .address-form-placeholder .box-delivery p.ship-state{width:49%;margin-left:2%}@media (max-width: 768px){.orderform-template .shipping-data .address-form-placeholder .box-delivery p.ship-state{float:left;clear:both}}@media (max-width: 490px){.orderform-template .shipping-data .address-form-placeholder .box-delivery p.ship-state{width:100%;float:left}}.orderform-template .shipping-data .address-form-placeholder .box-delivery p.ship-state select{width:180px}@media (max-width: 490px){.orderform-template .shipping-data .address-form-placeholder .box-delivery p.ship-state select{width:100%}}@media (max-width: 768px){.orderform-template .shipping-data .address-form-placeholder .box-delivery p.ship-state label{width:140px}}.orderform-template .shipping-data .address-form-placeholder .box-delivery p.ship-state .help.error{padding-left:140px}.orderform-template .shipping-data .address-form-placeholder .box-delivery .ship-more-info{float:right;width:49%}@media (max-width: 768px){.orderform-template .shipping-data .address-form-placeholder .box-delivery .ship-more-info{width:100%}}.orderform-template .shipping-data .address-form-placeholder .box-delivery .ship-more-info label span{font-size:0}.orderform-template .shipping-data .address-form-placeholder .box-delivery .ship-more-info label span::before{content:'Complemento';font-size:14px;float:left}.ff-only-store-delivery .orderform-template .shipping-data .address-form-placeholder .box-delivery .ship-name{display:none}.orderform-template .shipping-data .address-form-placeholder .box-delivery .ship-street,.orderform-template .shipping-data .address-form-placeholder .box-delivery .ship-neighborhood{float:left;width:100%}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options{background-color:#eeeeee;padding:20px 0;margin-top:20px;display:none}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options h4{font-size:20px;text-transform:uppercase;color:#000;font-family:'GT-Haptik-Medium';margin-top:0;margin-bottom:0;line-height:1em;margin-bottom:1em;padding-left:20px;padding-right:20px}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options h4>span{font-size:20px;width:100%}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options h4>span.products-from-seller-container{margin-bottom:-10px;font-size:16px;text-transform:none;font-family:'Open Sans', sans-serif;color:#000;float:left;margin-top:10px;text-align:left}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .product-list{font-size:14px;color:#000}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .product-list span,.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .product-list td,.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .product-list li{font-size:14px;color:#000}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list{padding-bottom:0}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list+h4{margin-top:1em}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item{width:100%;float:left;margin-bottom:0;background:none;padding:0;border:0;box-shadow:none;color:#000;height:auto;padding-left:20px;padding-right:20px}@media (max-width: 490px){.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item{margin-bottom:10px}}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item-text-wrapper{width:auto;color:#000;font-size:16px;width:calc(100% - 50px)}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item-text-wrapper .shipping-option-item-name{font-weight:bold;text-transform:none}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item-text-wrapper .shipping-option-item-value{text-transform:none}@media (max-width: 490px){.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item-text-wrapper{width:calc(100% - 50px);line-height:1em}}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item:before{content:'';width:23px;height:22px;display:block;padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;padding:0;float:left;margin-right:10px;margin-top:5px;background:#FFF}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item.active::after{content:'';width:16px;height:15px;display:block;background-color:#0bacd3;border-radius:2px;left:25px;top:10px;position:absolute}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item>i{display:none}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item[for="seller-1-sla-RetiradanaLoja"]:first-child{margin-top:20px;margin-bottom:40px;background-color:#f3857d}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item[for="seller-1-sla-RetiradanaLoja"]:first-child:before{margin-top:10px}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item[for="seller-1-sla-RetiradanaLoja"]:first-child:after{margin-top:5px}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item[for="seller-1-sla-RetiradanaLoja"]:first-child .shipping-option-item-text-wrapper{padding:5px 0}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item[for="seller-1-sla-RetiradanaLoja"]:first-child .shipping-option-item-text-wrapper:before,.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item[for="seller-1-sla-RetiradanaLoja"]:first-child .shipping-option-item-text-wrapper:after{position:absolute;left:20px;margin:1em 0;font-family:"GT-Haptik-Medium", sans-serif;font-size:16px;text-transform:uppercase}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item[for="seller-1-sla-RetiradanaLoja"]:first-child .shipping-option-item-text-wrapper:before{content:"- Retire na Loja";top:-50px}@media (max-width: 768px){.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item[for="seller-1-sla-RetiradanaLoja"]:first-child .shipping-option-item-text-wrapper:before{top:-40px}}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item[for="seller-1-sla-RetiradanaLoja"]:first-child .shipping-option-item-text-wrapper:after{content:"- Ou receba em casa";bottom:-50px}@media (max-width: 768px){.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item[for="seller-1-sla-RetiradanaLoja"]:first-child .shipping-option-item-text-wrapper:after{bottom:-40px}}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item[for="seller-1-sla-RetiradanaLoja"]:first-child .shipping-option-item-text-wrapper .shipping-option-item-time:after{content:"Novo";padding:5px;margin-left:10px;font-size:10px;color:#fff;line-height:10px;text-transform:uppercase;background-color:#000;border-radius:5px}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item[for="seller-1-sla-RetiradanaLoja"]:first-child .shipping-option-item-text-wrapper span{color:#fff}@media (max-width: 768px){.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .shipping-option-item[for="seller-1-sla-RetiradanaLoja"]:first-child .shipping-option-item-text-wrapper span{line-height:20px}}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .scheduled-sla{padding:0 20px;color:#000}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .scheduled-sla p{color:#000}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .scheduled-sla .scheduled-sla-label{padding-top:0;font-weight:600;font-size:16px;color:#000;margin-bottom:10px}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .scheduled-sla .scheduled-sla-value-container{text-transform:lowercase}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .scheduled-sla .scheduled-sla-value-container .scheduled-sla-edit{font-family:FontAwesome;border:0;padding:0;box-shadow:none;line-height:1em;margin-right:6px;color:#000;background-color:transparent}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .scheduled-sla .scheduled-sla-time .delivery-windows label{width:100%;float:left;clear:both;padding-left:0}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .scheduled-sla .scheduled-sla-time .delivery-windows label input{position:absolute;left:-999999em}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .scheduled-sla .scheduled-sla-time .delivery-windows label span{display:block;width:100%;position:relative;line-height:34px}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .scheduled-sla .scheduled-sla-time .delivery-windows label span:before{content:'';width:17px;height:17px;display:block;padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;border-radius:100%;padding:0;float:left;margin-right:10px;margin-top:8px;background:#FFF}.orderform-template .shipping-data .address-shipping-options .delivery-shipping-options .shipping-options .sla-items-list .scheduled-sla .scheduled-sla-time .delivery-windows label input:checked+span::after{content:'';width:10px;height:10px;display:block;background-color:#2b2e73;border-radius:100%;left:5px;top:13px;position:absolute}.orderform-template .shipping-data .address-list-placeholder .address-list:before,.orderform-template .shipping-data .address-list-placeholder .address-list:after{display:table;content:"";line-height:0}.orderform-template .shipping-data .address-list-placeholder .address-list:after{clear:both}.orderform-template .shipping-data .address-list-placeholder .address-list .address-list-items{padding:0 20px}@media (max-width: 768px){.orderform-template .shipping-data .address-list-placeholder .address-list .address-list-items{padding-left:0;padding-right:0}}.orderform-template .shipping-data .address-list-placeholder .address-list .address-list-items .address-item{width:100%;float:left;margin-bottom:0;background:none;padding:0;border:0;box-shadow:none;color:#000;margin-bottom:10px}.orderform-template .shipping-data .address-list-placeholder .address-list .address-list-items .address-item .input{margin-bottom:0;float:left;width:auto}.orderform-template .shipping-data .address-list-placeholder .address-list .address-list-items .address-item .input label{width:auto;color:#000;font-size:14px;line-height:16px;font-family:'Open Sans', sans-serif;text-transform:none;padding-top:5px;padding-bottom:5px;text-align:left;height:auto;margin-top:0}.orderform-template .shipping-data .address-list-placeholder .address-list .address-list-items .address-item .input label::after{padding:2px 5px;margin-left:10px;font-size:10px;color:#fff;line-height:10px;text-transform:uppercase;background-color:#000;border-radius:5px;white-space:nowrap}.orderform-template .shipping-data .address-list-placeholder .address-list .address-list-items .address-item .input label .shipping-option-item-name{font-weight:bold;text-transform:none}@media (max-width: 490px){.orderform-template .shipping-data .address-list-placeholder .address-list .address-list-items .address-item .input{width:calc(100% - 45px)}}.orderform-template .shipping-data .address-list-placeholder .address-list .address-list-items .address-item:before{content:'';width:23px;height:22px;display:block;padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;padding:0;float:left;margin-right:10px;margin-top:8px;background:#FFF;border-radius:100%}.orderform-template .shipping-data .address-list-placeholder .address-list .address-list-items .address-item.active::after{content:'';width:16px;height:15px;display:block;background-color:#0bacd3;border-radius:100%;left:5px;top:13px;position:absolute}.orderform-template .shipping-data .address-list-placeholder .address-list .address-list-items .address-item .link-box-select{display:none}.orderform-template .shipping-data .address-list-placeholder .address-list .address-edit{padding:0 20px;border:0;margin-bottom:0}.orderform-template .shipping-data .address-list-placeholder .address-list .address-edit:before,.orderform-template .shipping-data .address-list-placeholder .address-list .address-edit:after{display:table;content:"";line-height:0}.orderform-template .shipping-data .address-list-placeholder .address-list .address-edit:after{clear:both}@media (max-width: 768px){.orderform-template .shipping-data .address-list-placeholder .address-list .address-edit{padding-left:0;padding-right:0}}.orderform-template .shipping-data .address-list-placeholder .address-list .address-edit a{border:1px solid #797979;color:#000;text-transform:lowercase;margin-top:0;margin-bottom:10px;margin-left:34px}@media (max-width: 414px){.orderform-template .shipping-data .address-list-placeholder .address-list .address-edit a{margin-left:0}}.orderform-template .shipping-data .address-list-placeholder .address-list .address-create{padding:0 20px}.orderform-template .shipping-data .address-list-placeholder .address-list .address-create:before,.orderform-template .shipping-data .address-list-placeholder .address-list .address-create:after{display:table;content:"";line-height:0}.orderform-template .shipping-data .address-list-placeholder .address-list .address-create:after{clear:both}@media (max-width: 768px){.orderform-template .shipping-data .address-list-placeholder .address-list .address-create{padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px}}.orderform-template .shipping-data .address-list-placeholder .address-list .address-create a{width:100%;float:left;margin-bottom:0;background:none;padding:0;border:0;box-shadow:none;color:#000;line-height:35px;font-size:16px;text-align:left}.orderform-template .shipping-data .address-list-placeholder .address-list .address-create a i{display:none}.orderform-template .shipping-data .address-list-placeholder .address-list .address-create a:before{content:'';width:23px;height:22px;display:block;padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;padding:0;float:left;margin-right:10px;margin-top:5px;background:#FFF;border-radius:100%}.orderform-template .shipping-data .storepickup-address-label,.orderform-template .shipping-data .shipping-summary-placeholder{text-align:center}.orderform-template .shipping-data .storepickup-address-label .address,.orderform-template .shipping-data .shipping-summary-placeholder .address{font-size:16px;line-height:1.3em;text-align:left;display:none}@media (max-width: 998px){.orderform-template .shipping-data .storepickup-address-label .address,.orderform-template .shipping-data .shipping-summary-placeholder .address{margin-left:0}}.orderform-template .shipping-data .storepickup-address-label .shipping-options,.orderform-template .shipping-data .shipping-summary-placeholder .shipping-options{background-color:#eeeeee;padding:20px;margin-top:20px;text-align:left;float:left;width:100%;display:none}@media (max-width: 998px){.orderform-template .shipping-data .storepickup-address-label .shipping-options,.orderform-template .shipping-data .shipping-summary-placeholder .shipping-options{padding-left:10px;padding-right:10px}}.orderform-template .shipping-data .storepickup-address-label .shipping-options::before,.orderform-template .shipping-data .shipping-summary-placeholder .shipping-options::before{content:'Seu tipo de entrega';font-size:20px;display:block;width:100%;float:left;text-transform:uppercase;font-family:'GT-Haptik-Medium';color:#000;margin-bottom:10px}.orderform-template .shipping-data .storepickup-address-label .shipping-options .shipping-selected-sla,.orderform-template .shipping-data .shipping-summary-placeholder .shipping-options .shipping-selected-sla{font-size:14px;color:#000;float:left;width:100%}.orderform-template .shipping-data .storepickup-address-label .shipping-options .product-list,.orderform-template .shipping-data .shipping-summary-placeholder .shipping-options .product-list{font-size:14px;color:#000}.orderform-template .shipping-data .storepickup-address-label .shipping-options .product-list span,.orderform-template .shipping-data .storepickup-address-label .shipping-options .product-list td,.orderform-template .shipping-data .storepickup-address-label .shipping-options .product-list li,.orderform-template .shipping-data .shipping-summary-placeholder .shipping-options .product-list span,.orderform-template .shipping-data .shipping-summary-placeholder .shipping-options .product-list td,.orderform-template .shipping-data .shipping-summary-placeholder .shipping-options .product-list li{font-size:14px;color:#000}.orderform-template .shipping-data .storepickup-address-label .shipping-selected-description,.orderform-template .shipping-data .shipping-summary-placeholder .shipping-selected-description{background-color:#eeeeee;padding:0 20px 20px;margin-top:0;text-align:left;float:left;width:100%;color:#000;font-size:16px;margin-bottom:0;display:none}.orderform-template .shipping-data .storepickup-address-label .link-change-shipping,.orderform-template .shipping-data .shipping-summary-placeholder .link-change-shipping{margin-top:10px;margin-bottom:0}.orderform-template .shipping-data .storepickup-address-label .ff-deliveryChannelsSummary,.orderform-template .shipping-data .shipping-summary-placeholder .ff-deliveryChannelsSummary{display:block;text-align:left;margin-top:10px}.orderform-template .shipping-data .storepickup-address-label .ff-deliveryChannelsSummary .ff-deliveryChannel-summary,.orderform-template .shipping-data .shipping-summary-placeholder .ff-deliveryChannelsSummary .ff-deliveryChannel-summary{display:block;border:0;background:#f4f4f4;padding:10px}.orderform-template .shipping-data .storepickup-address-label .ff-deliveryChannelsSummary .ff-deliveryChannel-subtitle,.orderform-template .shipping-data .shipping-summary-placeholder .ff-deliveryChannelsSummary .ff-deliveryChannel-subtitle{font-size:12px}.orderform-template .shipping-data .storepickup-address-label .ff-deliveryChannelsSummary .ff-deliveryChannel-items,.orderform-template .shipping-data .shipping-summary-placeholder .ff-deliveryChannelsSummary .ff-deliveryChannel-items{width:100%;border:0;padding:0;margin-top:0;min-height:0}.orderform-template .shipping-data .storepickup-address-label .ff-deliveryChannelsSummary .ff-deliveryChannel-items .ff-deliveryChannel-item,.orderform-template .shipping-data .shipping-summary-placeholder .ff-deliveryChannelsSummary .ff-deliveryChannel-items .ff-deliveryChannel-item{padding:0;border:0}.orderform-template .shipping-data .storepickup-address-label .ff-deliveryChannelsSummary .ff-deliveryChannel-items .ff-deliveryChannel-item p,.orderform-template .shipping-data .shipping-summary-placeholder .ff-deliveryChannelsSummary .ff-deliveryChannel-items .ff-deliveryChannel-item p{margin-bottom:5px}.orderform-template .shipping-data .storepickup-address-label .ff-deliveryChannelsSummary .ff-deliveryChannel-options,.orderform-template .shipping-data .shipping-summary-placeholder .ff-deliveryChannelsSummary .ff-deliveryChannel-options{width:100%;margin-top:5px}.orderform-template .shipping-data .storepickup-address-label .ff-deliveryChannelsSummary .ff-deliveryChannel-options .ff-deliveryChannel-table-heading,.orderform-template .shipping-data .shipping-summary-placeholder .ff-deliveryChannelsSummary .ff-deliveryChannel-options .ff-deliveryChannel-table-heading{margin-bottom:5px}.orderform-template .shipping-data .storepickup-address-label .ff-deliveryChannelsSummary .ff-deliveryChannel-options .ff-deliveryChannel-table-heading,.orderform-template .shipping-data .storepickup-address-label .ff-deliveryChannelsSummary .ff-deliveryChannel-options .ff-deliveryChannel-option,.orderform-template .shipping-data .shipping-summary-placeholder .ff-deliveryChannelsSummary .ff-deliveryChannel-options .ff-deliveryChannel-table-heading,.orderform-template .shipping-data .shipping-summary-placeholder .ff-deliveryChannelsSummary .ff-deliveryChannel-options .ff-deliveryChannel-option{padding:0;border:0}.orderform-template .shipping-data .storepickup-address-label .ff-deliveryChannelsSummary .ff-deliveryChannel-options .ff-deliveryChannel-option-store,.orderform-template .shipping-data .shipping-summary-placeholder .ff-deliveryChannelsSummary .ff-deliveryChannel-options .ff-deliveryChannel-option-store{margin-bottom:5px}.orderform-template .shipping-data .storepickup-address-label .ff-deliveryChannelsSummary .ff-deliveryChannel-options .ff-deliveryChannel-option-store .title,.orderform-template .shipping-data .shipping-summary-placeholder .ff-deliveryChannelsSummary .ff-deliveryChannel-options .ff-deliveryChannel-option-store .title{font-size:12px;margin-bottom:5px}.orderform-template .shipping-data .btn-go-to-payment{text-transform:lowercase !important;letter-spacing:0;font-size:16px}.orderform-template .payment-data{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:100%;padding-left:0;padding-right:0;margin:0}.orderform-template .payment-data .accordion-heading .accordion-toggle .link-box-edit{display:none !important}.orderform-template .payment-data .accordion-heading .accordion-toggle>i{background-image:url(/arquivos/res-spritesheet-checkout.png);background-position:0px -135px;width:46px;height:46px}.orderform-template .payment-data .box-step .link-gift-card{position:relative;left:0;margin-top:0;width:100%;border-bottom:1px solid #aaa;border-top:1px solid #aaa;float:left;line-height:1em;padding-left:10px;padding-top:17px;padding-bottom:16px;color:#000;line-height:20px}.orderform-template .payment-data .box-step .link-gift-card::before{content:'Voc\00ea  possui um vale troca ou um cart\00e3 o presente?';font-size:14px;text-transform:lowercase;float:left}.orderform-template .payment-data .box-step .link-gift-card a{float:right;font-size:0;text-transform:lowercase;color:#0bacd3;text-decoration:underline}.orderform-template .payment-data .box-step .link-gift-card a::before{font-size:14px;content:'Adicionar';float:left}.orderform-template .payment-data .box-step .payment-discounts-alert-wrap{border-top:1px solid #aaa;padding-left:10px;padding-top:17px;padding-bottom:16px;color:#000;float:left;width:100%;margin-bottom:-1px;border-bottom:1px solid #aaa}.orderform-template .payment-data .box-step .payment-discounts-alert-wrap::before{content:'Voc\00ea  possui cr\00e9 ditos para usar nessa compra!';font-size:14px;text-transform:lowercase;float:left}.orderform-template .payment-data .box-step .payment-discounts-alert-wrap a{padding:0;border:0;text-shadow:none;margin:0;background:none;float:right;font-size:0;text-transform:lowercase;width:auto;color:#0bacd3;text-decoration:underline}.orderform-template .payment-data .box-step .payment-discounts-alert-wrap a::before{font-size:14px;content:'utilizar cr\00e9 ditos';float:left}.orderform-template .payment-data .box-step .link-gift-card+.gift-card-section{border-bottom:1px solid #aaa}.orderform-template .payment-data .box-step .link-gift-card+.gift-card-section::before{content:'Vale troca e cart\00e3 o presente';font-size:16px;text-transform:uppercase;color:#000}.orderform-template .payment-data .box-step .gift-card-section{width:100%;float:left;margin:0;border-top:1px solid #aaa;border-radius:0;background-color:transparent;padding-top:17px;padding-bottom:6px;padding-left:10px;padding-right:10px;color:#000}.orderform-template .payment-data .box-step .gift-card-section .gift-card-multiple-providers::before{content:'Selecione e informe o c\00f3 digo do seu vale ou cart\00e3 o presente';font-size:16px;color:#000;margin-top:10px;display:block;margin-bottom:10px}.orderform-template .payment-data .box-step .gift-card-section .payment-discounts-list h5{font-size:16px}.orderform-template .payment-data .box-step .gift-card-section .payment-discounts-list table{width:100%;font-size:14px}.orderform-template .payment-data .box-step .gift-card-section .payment-discounts-list table .code::before{content:'';display:inline-block;background-image:url(/arquivos/res-spritesheet-checkout.png);background-position:-286px -267px;width:14px;height:14px;margin-right:10px}.orderform-template .payment-data .box-step .gift-card-section .payment-discounts-list table .number{text-align:right;padding-right:20px;white-space:nowrap}@media (max-width: 490px){.orderform-template .payment-data .box-step .gift-card-section .payment-discounts-list table .number{padding-right:5px}}.orderform-template .payment-data .box-step .gift-card-section .payment-discounts-list table .remove{text-align:right;padding-left:20px}@media (max-width: 490px){.orderform-template .payment-data .box-step .gift-card-section .payment-discounts-list table .remove{padding-left:5px}}.orderform-template .payment-data .box-step .gift-card-section .gift-card-provider-group-programa-de-fidelidade h5{font-size:0;text-transform:lowercase;font-weight:normal}.orderform-template .payment-data .box-step .gift-card-section .gift-card-provider-group-programa-de-fidelidade h5::before{content:'cr\00e9 ditos para usar nessa compra';font-size:16px;text-transform:lowercase}.orderform-template .payment-data .box-step .gift-card-section .input{width:100%;float:left;margin-left:0}.orderform-template .payment-data .box-step .gift-card-section .input label{width:180px}.orderform-template .payment-data .box-step .gift-card-section .input select,.orderform-template .payment-data .box-step .gift-card-section .input input{width:calc(100% - 180px)}@media (max-width: 490px){.orderform-template .payment-data .box-step .gift-card-section .input select,.orderform-template .payment-data .box-step .gift-card-section .input input{width:100%}}.orderform-template .payment-data .box-step .gift-card-section .input.payment-discounts-options label{font-size:0}.orderform-template .payment-data .box-step .gift-card-section .input.payment-discounts-options label::before{content:'Informe o c\00f3 digo';font-size:16px}.orderform-template .payment-data .box-step .gift-card-section .input.gift-card-provider-options label{font-size:0}.orderform-template .payment-data .box-step .gift-card-section .input.gift-card-provider-options label::before{content:'Selecione o tipo';font-size:16px}.orderform-template .payment-data .box-step .gift-card-section #btn-add-gift-card{float:right;margin-top:10px}@media (max-width: 490px){.orderform-template .payment-data .box-step .gift-card-section #btn-add-gift-card{margin-bottom:10px}}.orderform-template .payment-data .box-step .gift-card-section .payment-discounts-list .gift-card-group .gift-card-input-group{width:100%;float:left;margin-bottom:0;background:none;padding:0;border:0;box-shadow:none;color:#000}@media (max-width: 490px){.orderform-template .payment-data .box-step .gift-card-section .payment-discounts-list .gift-card-group .gift-card-input-group{margin-bottom:10px}}.orderform-template .payment-data .box-step .gift-card-section .payment-discounts-list .gift-card-group .gift-card-input-group .gift-card-friendly-name{font-weight:bold;text-transform:none}.orderform-template .payment-data .box-step .gift-card-section .payment-discounts-list .gift-card-group .gift-card-input-group .gift-card-balance,.orderform-template .payment-data .box-step .gift-card-section .payment-discounts-list .gift-card-group .gift-card-input-group .gift-card-value{text-transform:none}.orderform-template .payment-data .box-step .gift-card-section .payment-discounts-list .gift-card-group .gift-card-input-group:before{content:'';width:23px;height:22px;display:block;padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;padding:0;float:left;margin-right:10px;margin-top:5px;background:#FFF}.orderform-template .payment-data .box-step .gift-card-section .payment-discounts-list .gift-card-group .gift-card-input-group.gift-card-in-use::after{content:'';width:16px;height:15px;display:block;background-color:#0bacd3;border-radius:2px;left:5px;top:10px;position:absolute}.orderform-template .payment-data .box-step .gift-card-section .payment-discounts-list .gift-card-group .gift-card-input-group>i.icon-circle-blank,.orderform-template .payment-data .box-step .gift-card-section .payment-discounts-list .gift-card-group .gift-card-input-group>i.icon-ok-circle{display:none}.orderform-template .payment-data .box-step .payment-group{width:100%;float:left;padding-left:0;padding-right:0;margin-bottom:0;margin-top:20px;margin-bottom:15px}@media (max-width: 400px){.orderform-template .payment-data .box-step .payment-group{margin-bottom:0px}}@media (max-width: 979px){.orderform-template .payment-data .box-step .payment-group{padding-left:0;padding-right:0}}.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn{width:100%;display:flex}.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item{width:auto;margin-right:20px;float:left;margin-left:0;color:#000;padding:0;opacity:1;border:1px solid #aaa;border-radius:3px;text-align:center;margin-bottom:30px;padding:26px 0;position:relative;flex-grow:1}.hide-bankslip .orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-bankInvoicePaymentGroup{display:none !important}.hide-koin .orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-boletoKoinPosPagoPaymentGroup{display:none !important}.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item:last-of-type{margin-right:0}@media (max-width: 490px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item:last-of-type{margin-right:0}}@media (max-width: 490px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item{padding-top:64px;margin-right:4px}}@media (max-width: 400px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item{padding-top:20px;margin-bottom:35px}}.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item::before{content:'';width:17px;height:17px;display:block;padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;border-radius:100%;padding:0;background:#FFF;position:absolute;left:20%;top:15px}@media (max-width: 490px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item::before{left:50%;margin-left:-10px;top:56px}}@media (max-width: 400px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item::before{display:none}}.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item.active{background:#FFF}.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item.active::after{content:'';width:10px;height:10px;display:block;background-color:#2b2e73;border-radius:100%;left:20%;margin-left:5px;top:20px;position:absolute}@media (max-width: 490px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item.active::after{left:50%;margin-left:-5px;top:61px}}@media (max-width: 400px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item.active::after{display:none}}@media (max-width: 400px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item.active{background:#f4f4f4;position:relative;z-index:9999}.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item.active::before{content:'';position:absolute;display:block;box-shadow:none;left:-1px;background:#f4f4f4;border:0;height:88px;right:-1px;width:auto;top:-1px;border-radius:3px 3px 0 0;border:1px solid #aaa;border-bottom:0;margin:0}}.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item.active .payment-group-item-text::after{content:'';border-bottom:20px solid #eee;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid transparent;left:50%;margin-left:-20px;bottom:-20px;position:absolute;display:none}.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item .payment-group-item-text{font-weight:bold;font-size:12px;background:none !important;position:absolute;top:53px;width:100%;padding:0;text-align:center;line-height:12px;height:40px;padding-top:10px}@media (max-width: 490px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item .payment-group-item-text{font-size:11px;font-weight:600;top:91px}}@media (max-width: 400px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item .payment-group-item-text{top:48px;padding-top:5px;font-size:9px}}.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item .payment-group-item-text::before{content:'';position:absolute;right:20%}@media (max-width: 490px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item .payment-group-item-text::before{left:50%;right:auto}}@media (max-width: 400px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item .payment-group-item-text::before{transform:scale(0.7);transform-origin:center}}@media (max-width: 400px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item .payment-group-item-text::before{margin-top:-55px}}.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-bankInvoicePaymentGroup .payment-group-item-text::before{background-image:url(/arquivos/res-spritesheet-checkout.png);background-position:-242px -79px;width:39px;height:33px;margin-top:-53px}@media (max-width: 490px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-bankInvoicePaymentGroup .payment-group-item-text::before{margin-left:-19px;margin-top:-85px}}@media (max-width: 400px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-bankInvoicePaymentGroup .payment-group-item-text::before{margin-top:-45px}}.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-boletoKoinPosPagoPaymentGroup .payment-group-item-text::before{background-image:url(/arquivos/res-spritesheet-checkout.png);background-position:0px -253px;width:37px;height:28px;margin-top:-53px}@media (max-width: 490px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-boletoKoinPosPagoPaymentGroup .payment-group-item-text::before{margin-left:-18px;margin-top:-85px}}@media (max-width: 400px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-boletoKoinPosPagoPaymentGroup .payment-group-item-text::before{margin-top:-45px}}.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-customPrivate_401PaymentGroup .payment-group-item-text::before{background-image:url(/arquivos/res-spritesheet-checkout.png);background-position:-242px -112px;width:41px;height:30px;margin-top:-53px}@media (max-width: 490px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-customPrivate_401PaymentGroup .payment-group-item-text::before{margin-left:-19px;margin-top:-85px}}@media (max-width: 400px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-customPrivate_401PaymentGroup .payment-group-item-text::before{margin-top:-45px}}.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-creditCardPaymentGroup .payment-group-item-text::before{background-image:url(/arquivos/res-spritesheet-checkout.png);background-position:-242px -142px;width:41px;height:30px;margin-top:-53px}@media (max-width: 490px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-creditCardPaymentGroup .payment-group-item-text::before{margin-left:-19px;margin-top:-85px}}@media (max-width: 400px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-creditCardPaymentGroup .payment-group-item-text::before{margin-top:-45px}}.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-RedePayPaymentGroup .payment-group-item-text::before{background-image:url(/arquivos/res-spritesheet-checkout.png);background-position:-242px -44px;width:40px;height:35px;margin-top:-53px}@media (max-width: 490px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-RedePayPaymentGroup .payment-group-item-text::before{margin-left:-19px;margin-top:-85px}}@media (max-width: 400px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-RedePayPaymentGroup .payment-group-item-text::before{margin-top:-45px}}.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-payPalPaymentGroup .payment-group-item-text::before{background-image:url(/arquivos/res-spritesheet-checkout.png);background-position:-184px -135px;width:45px;height:45px;margin-top:-58px}@media (max-width: 490px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-payPalPaymentGroup .payment-group-item-text::before{margin-left:-21px;margin-top:-93px}}@media (max-width: 400px){.orderform-template .payment-data .box-step .payment-group .payment-group-list-btn .payment-group-item#payment-group-payPalPaymentGroup .payment-group-item-text::before{margin-top:-52px}}.orderform-template .payment-data .box-step .steps-view{width:100%;padding:0;background:none;display:block !important;min-height:0;border-radius:0}@media (max-width: 979px){.orderform-template .payment-data .box-step .steps-view{padding-left:0;padding-right:0}}.orderform-template .payment-data .box-step .steps-view>div{width:100%;float:left}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option{padding:0px;min-width:0}@media (max-width: 490px){.orderform-template .payment-data .box-step .steps-view>div .box-payment-option{border:1px solid #aaa;border-bottom:0;padding-bottom:0}}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.koinPaymentGroup{background:#f4f4f4;padding:20px 10px}.hide-hoin .orderform-template .payment-data .box-step .steps-view>div .box-payment-option.koinPaymentGroup{display:none !important}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.bankInvoicePaymentGroup{background:#f4f4f4;padding:20px 0px}.hide-bankslip .orderform-template .payment-data .box-step .steps-view>div .box-payment-option.bankInvoicePaymentGroup{display:none}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards{position:relative}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card:not(.is-custom),.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards:not(.is-custom){padding-top:70px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .ChangeNumberOfPayments,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .link-two-cards,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .ChangeNumberOfPayments,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .link-two-cards{position:absolute;top:10px;left:10px;right:10px;margin-bottom:0}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .ChangeNumberOfPayments a,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .link-two-cards a,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .ChangeNumberOfPayments a,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .link-two-cards a{width:49%;float:left;display:block !important;font-size:14px;font-weight:600;color:#FFF;line-height:45px;height:45px;text-align:center;text-transform:lowercase;background-color:#0bacd3;border:none;box-shadow:inset 0 -3px rgba(0,0,0,0.2);padding-left:0;padding-right:0}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .ChangeNumberOfPayments a::before,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .link-two-cards a::before,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .ChangeNumberOfPayments a::before,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .link-two-cards a::before{display:none}@media (max-width: 380px){.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .ChangeNumberOfPayments a,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .link-two-cards a,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .ChangeNumberOfPayments a,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .link-two-cards a{margin:0 0 5px !important;height:auto;line-height:1.2em;padding:10px 10px;margin:0 0 5px !important}}@media (max-width: 490px){.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .ChangeNumberOfPayments a,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .link-two-cards a,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .ChangeNumberOfPayments a,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .link-two-cards a{font-size:12px}}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .ChangeNumberOfPayments a:nth-child(1),.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .link-two-cards a:nth-child(1),.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .ChangeNumberOfPayments a:nth-child(1),.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .link-two-cards a:nth-child(1){margin-left:1%;float:right}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .ChangeNumberOfPayments a:nth-child(2),.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card .link-two-cards a:nth-child(2),.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .ChangeNumberOfPayments a:nth-child(2),.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .link-two-cards a:nth-child(2){float:left;margin-right:1%}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card #use-one-less-card{background-color:#15748b;box-shadow:inset 0 3px rgba(0,0,0,0.2);position:relative}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card #use-one-less-card::before{display:none}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.one-card #use-one-less-card::after{content:'';position:absolute;bottom:-20px;left:50%;margin-left:-10px;border-top:10px solid #15748b;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards #use-one-more-card{background-color:#15748b;box-shadow:inset 0 3px rgba(0,0,0,0.2);position:relative}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards #use-one-more-card::before{display:none}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards #use-one-more-card::after{content:'';position:absolute;bottom:-20px;left:50%;margin-left:-10px;border-top:10px solid #15748b;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .payment-card{float:left;width:50%}@media (max-width: 768px){.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .payment-card{float:none;width:100%}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .payment-card.payment-card-position-1{border-top:1px solid #aaa;margin-top:30px}}@media (min-width: 768px){.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .payment-card.payment-card-position-0{padding-right:50px;border-right:1px solid #aaa}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.two-cards .payment-card.payment-card-position-1{padding-left:50px}}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-security,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option h3{display:none}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option.bankInvoicePaymentGroup h3{display:block;text-transform:uppercase;color:#000;font-weight:bold;font-size:16px;margin-top:0;padding-left:10px;padding-right:10px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-description{font-size:14px;padding-left:10px;padding-right:10px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .sight{font-weight:bold;color:#000;font-size:16px;padding-left:10px;padding-right:10px;display:none}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card{padding:10px;max-width:390px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card:before,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card:after{display:table;content:"";line-height:0}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card:after{clear:both}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .saved-cards{float:left;width:100%}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .saved-cards fieldset{min-width:0;float:left;width:100%}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .saved-cards fieldset .card-list-saved>label{width:100%;float:left;clear:both;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font-size:16px;color:#000}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .saved-cards fieldset .card-list-saved>label.card-list-saved-item{height:auto}@media (max-width: 330px){.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .saved-cards fieldset .card-list-saved>label.card-list-saved-item .card-list-saved-label{font-size:14px}}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .saved-cards fieldset .card-list-saved>label.card-list-saved-item>i{display:none}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .saved-cards fieldset .card-list-saved>label.card-list-saved-item .card-flags .saved-card-flag{margin-top:0px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .saved-cards fieldset .card-list-saved>label.card-list-saved-item .link-delete{padding:0;line-height:1em;position:static;height:auto;background:transparent;border:0;box-shadow:none;color:#dd4b39;margin-left:81px;float:left}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .saved-cards fieldset .card-list-saved>label.card-list-saved-item .link-delete .text{display:inline}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .saved-cards fieldset .card-list-saved>label:before{content:'';width:23px;height:22px;display:block;padding:10px;border:1px solid #999;box-shadow:inset 1px 1px 2px #bfbfbf;border-radius:0;padding:0;float:left;margin-right:10px;margin-top:0;background:#FFF;border-radius:100%}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .saved-cards fieldset .card-list-saved>label.active::after{content:'';width:16px;height:15px;display:block;background-color:#0bacd3;border-radius:2px;left:5px;top:5px;position:absolute;border-radius:100%}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card h5{font-size:16px;display:block;width:100%;float:left;text-transform:uppercase;color:#000;margin-bottom:10px;margin-top:0}@media (max-width: 490px){.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card{padding-right:0;padding-left:0}}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .label-text{padding-top:0;padding-bottom:0;width:100%;font-size:14px;color:#000;flex:0 0 100%;float:left}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-number{float:left;width:100%}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .card-installments,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-name,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .box-installments{width:100%;float:left}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .saved-cc-ccv-group,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-cvv{width:49%;clear:none;float:left}@media (max-width: 490px){.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .saved-cc-ccv-group,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-cvv{width:70%;min-width:200px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .saved-cc-ccv-group .cvv-help,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-cvv .cvv-help{margin-left:130px !important;margin-top:15px !important}}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-value,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .holder-document{width:100%;float:left}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .holder-document{width:49%;clear:both}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-value .add-on{float:left;line-height:36px;height:auto;padding:0;border:0;font-size:18px;padding-right:10px;font-weight:bold;padding-left:10px;margin:0;color:#000;text-shadow:none;width:42px;margin-right:-42px;position:relative;z-index:99;background:none}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-value input{min-width:180px;padding-left:40px;padding-right:35px;text-align:left}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .card-installments,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .box-installments{width:100%;float:left;margin-bottom:14px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .card-installments p,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .box-installments p{margin-bottom:0}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .card-installments label,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .box-installments label{display:block;font-size:14px;color:#000;line-height:20px;height:20px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .card-installments select,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .box-installments select{width:100%}@media (max-width: 490px){.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .card-installments select,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .box-installments select{min-width:0;font-size:12px}}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .card-flags-container{float:left;width:100%;margin-bottom:10px;margin-top:-10px}@media (max-width: 490px){.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .card-flags-container{margin-top:5px;padding-left:0}}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .card-flags-container .card-flags .card-flag-label{float:left;margin-right:5px;margin-top:5px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .card-flags-container .card-flags .card-flag-label input{position:absolute;left:-99999em}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .card-flags-container .card-flags .card-flag-label .card-flag{opacity:.3;margin:0}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .card-flags-container .card-flags .card-flag-label .card-flag.card-selected{opacity:1}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-due{float:left;width:49%;flex-wrap:wrap;justify-content:flex-start;margin-right:2%;min-width:160px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-due:not(.hide){display:flex}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-due .help.error{position:absolute;bottom:0;left:0;width:100%}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-due .payment-card-due-month,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-due .payment-card-due-year{position:relative}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-due .payment-card-due-month select.error,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-due .payment-card-due-year select.error{margin-bottom:30px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-due select{min-width:70px;max-width:100px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-due .payment-card-lash{margin:0 5px;text-align:center;font-size:18px;color:#000;line-height:38px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .saved-cc-ccv-group .cvv-help,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .payment-card-cvv .cvv-help{box-sizing:content-box;margin:-35px 0 0 255px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .same-address{position:relative;font-size:14px;margin-top:10px;padding-left:0;float:left;clear:both}.ff-only-store-delivery .orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .same-address{display:none}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .same-address input{margin-left:0;margin-right:10px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .same-address label{font-size:14px;float:none;position:relative;color:#000;display:inline}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .same-address+h5{font-size:14px;color:#000;font-weight:bold;margin-top:14px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .ship-postal-code{float:left;width:100%}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .ship-postal-code::before{content:'Informe seu CEP que seu endere\00e7 o ser\00e1  carregado.';font-size:14px;display:block;width:100%;box-sizing:border-box;margin:0 0 1em}@media (max-width: 490px){.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .ship-postal-code::before{padding-left:0;margin:.5em 0}}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .ship-postal-code input#ship-postal-code{max-width:120px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .ship-postal-code small{line-height:42px;font-size:14px;margin-left:10px}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .ship-postal-code small a{color:#000;text-decoration:underline}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .box-delivery{float:left;width:100%;padding-right:16px}@media (max-width: 490px){.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .box-delivery{padding-right:0}}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .box-delivery .ship-filled-data{font-size:16px;line-height:1.5em;float:left;width:100%;margin-bottom:.5em}@media (max-width: 490px){.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .box-delivery .ship-filled-data{padding-left:0;margin-top:20px;margin-bottom:0}}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .box-delivery .ship-more-info{clear:none}@media (max-width: 768px){.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .box-delivery .ship-more-info{float:left;clear:both}}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .box-delivery .ship-more-info label span{font-size:0}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .box-delivery .ship-more-info label span::before{content:'Complemento';font-size:14px;float:left}.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .box-delivery .ship-street,.orderform-template .payment-data .box-step .steps-view>div .box-payment-option .payment-card .box-delivery .ship-neighborhood{float:left;width:100%}.orderform-template .payment-data .box-step .steps-view #paymentSubmitTotalizers{float:left;font-size:18px;color:#000;margin-bottom:0;padding:0;line-height:58px;width:50%;margin-top:10px;background:transparent;text-transform:lowercase}.orderform-template .payment-data .box-step .steps-view #paymentSubmitTotalizers strong{text-transform:none}@media (max-width: 979px){.orderform-template .payment-data .box-step .steps-view #paymentSubmitTotalizers{width:100%}}@media (max-width: 490px){.orderform-template .payment-data .box-step .steps-view #paymentSubmitTotalizers{background:#f4f4f4;border-top:0;margin-top:0;border-radius:0;padding-left:14px;padding-right:14px;border-left:1px solid #aaa;border-right:1px solid #aaa}}@media (max-width: 490px){.orderform-template .payment-data .box-step .steps-view #paymentSubmitTotalizers{padding-left:7px;padding-right:7px}}.orderform-template .payment-data .box-step .steps-view .payment-submit-hide{display:block;padding:0;height:auto;box-shadow:none;padding:0;margin:0;width:50%;float:right;opacity:1;position:static;border:0;margin-top:10px}.orderform-template .payment-data .box-step .steps-view .payment-submit-hide::before{display:none}.orderform-template .payment-data .box-step .steps-view .payment-submit-hide .submit{float:right}@media (max-width: 979px){.orderform-template .payment-data .box-step .steps-view .payment-submit-hide{display:none}}@media (max-width: 490px){.orderform-template .payment-data .box-step .steps-view .payment-submit-hide{display:block;background:#f4f4f4;margin-top:0;border-radius:0;padding-left:14px;padding-right:14px;padding-bottom:14px;width:100%;border:1px solid #aaa;border-top:0}.orderform-template .payment-data .box-step .steps-view .payment-submit-hide .submit{padding-left:0;padding-right:0}}@media (max-width: 490px){.orderform-template .payment-data .box-step .steps-view .payment-submit-hide{padding-left:7px;padding-right:7px}}@media (max-width: 450px){.body-order-placed{padding-left:0 !important;padding-right:0 !important}}.body-order-placed .orderplaced .container .page-header{display:none}.body-order-placed .orderplaced .container .ff-deliveryChannels{display:block}.body-order-placed .orderplaced .container .containerPage{margin-top:20px;text-align:center}.body-order-placed .orderplaced .container .containerPage .orderplaced-alert{text-align:left}.body-order-placed .orderplaced .container .containerPage .orderplaced-alert .orderplaced-alert-content{background:transparent;border-radius:0;padding:0;color:#000;border:0}.body-order-placed .orderplaced .container .containerPage .orderplaced-alert .orderplaced-alert-content:before,.body-order-placed .orderplaced .container .containerPage .orderplaced-alert .orderplaced-alert-content:after{display:table;content:"";line-height:0}.body-order-placed .orderplaced .container .containerPage .orderplaced-alert .orderplaced-alert-content:after{clear:both}.body-order-placed .orderplaced .container .containerPage .orderplaced-alert .orderplaced-alert-content .orderplaced-alert-text{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:100%;padding-left:0;padding-right:0}@media (max-width: 998px){.body-order-placed .orderplaced .container .containerPage .orderplaced-alert .orderplaced-alert-content .orderplaced-alert-text{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:100%}}.body-order-placed .orderplaced .container .containerPage .orderplaced-alert .orderplaced-alert-content .orderplaced-alert-text h4{color:#000;font-size:30px;text-transform:uppercase;font-family:'GT-Haptik-Medium';margin-bottom:14px}@media (max-width: 768px){.body-order-placed .orderplaced .container .containerPage .orderplaced-alert .orderplaced-alert-content .orderplaced-alert-text h4{font-size:20px;text-align:center}}.has-bankInvoice .body-order-placed .orderplaced .container .containerPage .orderplaced-alert .orderplaced-alert-content .orderplaced-alert-text .orderplaced-processing{font-size:0}.has-bankInvoice .body-order-placed .orderplaced .container .containerPage .orderplaced-alert .orderplaced-alert-content .orderplaced-alert-text .orderplaced-processing::after{content:'Não se esqueça de imprimir seu boleto e efetuar o pagamento, pois seu pedido será liberado apenas após a confirmação do pagamento do boleto.';display:block;font-size:13px;float:left}.body-order-placed .orderplaced .container .containerPage .orderplaced-alert .orderplaced-alert-content .bank-invoice-print{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:100%;margin:20px 0 0;border-top:1px solid #aaa;padding:20px 0}.body-order-placed .orderplaced .container .containerPage .orderplaced-alert .orderplaced-alert-content .bank-invoice-print .bank-invoice-print-text{margin-bottom:10px}.body-order-placed .orderplaced .container .containerPage #orderplaced-top{margin-top:20px;text-align:left}.body-order-placed .orderplaced .container .containerPage .myorders-list{text-align:left}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup{max-width:768px;width:100%}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup hr{display:none}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .section-info-title{text-transform:uppercase;margin:20px 0}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .section-info-title .order-id{text-transform:none}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .ff-deliveryChannels{display:block}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .ff-deliveryChannels .ff-deliveryChannel{margin-bottom:14px}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .ff-deliveryChannels .ff-deliveryChannel-summary .ff-deliveryChannel-option .ff-sla-list li .ff-change-sla{padding:0}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details{display:none}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .orderid{font-size:20px;text-transform:uppercase;font-family:'GT-Haptik-Medium';font-weight:normal}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .orderid span:last-of-type{font-family:'Open Sans', sans-serif;font-weight:normal;text-transform:none}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items{border:1px solid #b2b2b2}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items th,.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items td{border-top:1px solid #b2b2b2;border-left:1px solid #b2b2b2;padding-top:10px;padding-bottom:10px}@media (max-width: 490px){.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items th,.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items td{vertical-align:middle !important}}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items thead th{font-size:16px;text-transform:uppercase;font-family:'GT-Haptik-Medium';font-weight:normal}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .bundle-item-image,.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .product-image{border-right:0}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .bundle-item-image img,.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .product-image img{max-width:none;width:105px;height:auto}@media (max-width: 490px){.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .bundle-item-image img,.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .product-image img{width:83px}}@media (max-width: 400px){.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .bundle-item-image img,.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .product-image img{width:40px}}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .bundle-item-name,.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .product-name{border-left:0}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .product-name .brand{display:none}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .product-name>a{color:#000;font-size:16px;line-height:1.2em;text-transform:lowercase;font-weight:600;width:100%;display:block}@media (max-width: 490px){.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .product-name>a{font-size:11px;font-weight:normal}}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .bundle-item-name span{color:#000;font-size:16px;line-height:1.2em;text-transform:lowercase;font-weight:600;width:100%;display:block}@media (max-width: 490px){.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .bundle-item-name span{font-size:13px}}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .bundle-item-name blockquote{border:0;padding:0}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .item-service .gift-message{margin:10px 0 0}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .item-service td{background:#eee;border-left:0;border-top:1px dashed #b2b2b2}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .item-service .product-price{font-size:18px}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .item-service .quantity{font-size:16px}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .item-service .quantity-price{font-size:18px;font-weight:bold;color:#1cac99}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .product-item .shipping-date{font-size:14px}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .product-item .shipping-date .shipping-estimate{margin-bottom:0}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .product-item .product-price{font-size:18px}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .product-item .quantity{font-size:16px}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-details .items .cart-items .product-item .quantity-price{font-size:18px;font-weight:bold;color:#1cac99}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info{margin-top:0;text-align:left;float:right;width:55%}@media (max-width: 490px){.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info{width:100%;float:left}}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .row-fluid{display:flex;width:100%;padding:0;flex-direction:column-reverse}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .general-info{color:#000;width:100%}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .general-info h3{text-transform:lowercase;font-size:16px;font-weight:bold;margin-top:0;margin-bottom:10px}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .general-info hr{display:none !important}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .payment-info{width:100%;background:#eee;padding:14px;border-top:1px solid #aaa}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .payment-info .bank-invoice-print-link{clear:both;text-shadow:none;margin-top:10px}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .payment-info .payment-value{margin-right:10px}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .total-info{margin:0;float:right;width:100%}@media (max-width: 490px){.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .total-info{margin-top:20px}}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .total-info h3{display:none}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .total-info table{display:block;width:100%}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .total-info table tbody{display:block;width:100%}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .total-info table tr{width:100%;border-top:1px solid #aaa;padding-top:14px;padding-bottom:14px;align-items:center;justify-content:space-between}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .total-info table tr.Items{border-top:0}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .total-info table tr:not(.hidden){display:flex}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .total-info table tr td{display:block}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .total-info table tr td.info{text-transform:lowercase;font-size:16px;text-align:right;color:#000;font-weight:bold}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .total-info table tr td.monetary{font-weight:bold;font-size:16px;color:#000;width:auto}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .total-info table tfoot{display:block;width:100%;background:#eee;padding:0 10px}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .total-info table tfoot tr{border:0}.body-order-placed .orderplaced .container .containerPage .myorders-list .ordergroup .order-info .total-info table tfoot tr td.monetary{font-size:30px;line-height:1em}.body-order-placed .orderplaced .container .containerPage>hr,.body-order-placed .orderplaced .container .containerPage .orderplaced-hr-continue{display:none}.body-order-placed .orderplaced .container .containerPage .btn-continue-shop{display:inline-block;float:none;text-shadow:none}@media (max-width: 768px){#app-top,#app-container{padding-left:7px;padding-right:7px}}.body-checkout-confirmation h1{color:#000;font-size:30px;text-transform:lowercase;font-weight:bold;font-family:'CF Greycliff', sans-serif;margin-bottom:14px}@media (max-width: 768px){.body-checkout-confirmation h1{font-size:20px;text-align:center}}.body-checkout-confirmation .ph3-ns.w-70-ns.db.center{width:100%;max-width:1200px}.body-checkout-confirmation .cconf-address,.body-checkout-confirmation .w-100.fl.pa2.pl0{display:none}.body-checkout-confirmation .ff-deliveryChannels{display:block;max-width:768px;margin-bottom:20px}.body-checkout-confirmation .ff-deliveryChannels+div{display:none}.body-checkout-confirmation .ff-deliveryChannels+div{display:none}.body-checkout-confirmation .dib.cf.w-100.pt4>div{width:50%}.body-checkout-confirmation .orderid{font-family:'CF Greycliff', sans-serif;text-transform:lowercase}.body-checkout-confirmation .cconf-myorders-button,.body-checkout-confirmation .cconf-continue-button{float:left;margin-left:0;margin-right:14px;margin-bottom:28px}.body-checkout-confirmation .cconf-alert{border-radius:2px}.body-checkout-confirmation #print-bank-invoice{display:inline-block;cursor:pointer}.body-checkout-confirmation #print-bank-invoice span{border-radius:50px;font-family:'CF Greycliff', sans-serif;font-weight:bold;font-size:16px;line-height:2em;padding:.5em 2em .4em}.store-picker-lb .button-link{display:inline-block;font-size:12px;color:#0bacd3;text-decoration:none;text-transform:lowercase}.store-picker-lb .button-bordered{font-size:13px;height:37px;line-height:35px;padding:0 18px;color:#666;border:1px solid #c4c4c4;border-radius:3px;display:inline-block;font-family:'Open Sans';text-decoration:none;box-shadow:inset 0 -2px rgba(0,0,0,0.2);position:relative;font-family:'GT Haptik', 'Open Sans', Arial, sans-serif;font-size:16px;color:#fff;text-align:center;text-transform:lowercase;background-color:#0bacd3;border:2px solid #0bacd3;border-radius:0;box-shadow:none;height:38px;transition:background-color 240ms linear, border-color 240ms linear, color 240ms linear}.store-picker-lb .button-bordered:active{box-shadow:none;background:#d9d9d9}.store-picker-lb .button-bordered:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #fff;transition:border-color 240ms linear}.store-picker-lb .button-bordered:hover{background-color:#15748b;border-color:#15748b}@media (max-width: 768px){.store-picker-lb .button-bordered{height:45px;line-height:41px}}.store-picker-lb .button-close{display:inline-block;width:34px;height:34px;font-size:16px;color:#fff;line-height:30px;text-decoration:none;background:#f3857d;border:2px solid #fff;border-radius:50%;text-align:center}.store-picker-lb .link-location{display:none !important}@media (max-width: 768px){.store-picker-lb .show-in-mobile{display:block !important}}@media (max-width: 768px){.store-picker-lb .hide-in-mobile{display:none !important}}@media (max-width: 768px){.store-picker-lb.step-2{height:100%}}@media (max-width: 768px){.store-picker-lb.step-2 .store-picker-lb_content{padding-bottom:60px;height:100%;overflow-y:auto}}.store-picker-lb.step-2 .store-picker-lb_header{display:block;padding:0;background:transparent;border:0}.store-picker-lb.step-2 .store-picker-lb_header-title h2{display:block;margin:0}.store-picker-lb.step-2 .store-picker-lb_box-zipcode{display:none}.store-picker-lb.step-2 .store-picker-lb_box-stores-info{display:block}.store-picker-lb.step-2.show-stores-details .store-picker-lb_box-stores-info_scroller{transform:translateX(-50%)}.store-picker-lb.step-2.show-stores-details .store-picker-lb_box-stores-info .box-stores-info_box-stores{overflow:hidden;height:0}@media (min-width: 768px){.store-picker-lb.has-product-info .store-picker-lb_box-stores-info{width:700px}}.store-picker-lb.has-product-info .store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos{display:block}.store-picker-lb.has-product-info .store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list{width:100%}.store-picker-lb.has-product-info .store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content{height:320px}@media (max-width: 768px){.store-picker-lb.has-product-info .store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content{height:auto}}@media (min-width: 768px){.store-picker-lb.has-product-info .store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content li.has-product-infos .box-product{width:29.1666666667%;display:block}}@media (max-width: 768px){.store-picker-lb.has-product-info .store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content li.has-product-infos .box-store_product{display:flex;justify-content:space-between}}.store-picker-lb.has-product-info .store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_map{display:none}.store-picker-lb_header:before,.store-picker-lb_header:after,.store-picker-lb_content:before,.store-picker-lb_content:after{display:table;content:"";line-height:0}.store-picker-lb_header:after,.store-picker-lb_content:after{clear:both}.store-picker-lb_header{margin-left:-5px;margin-right:-5px;margin:0;background:transparent;display:none}.store-picker-lb_header:before,.store-picker-lb_header:after{display:table;content:"";line-height:0}.store-picker-lb_header:after{clear:both}.store-picker-lb_header-title{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:100%;padding-left:0}.store-picker-lb_header-title h2{display:none;font-family:'GT Haptik', 'Open Sans', Arial, sans-serif;font-size:18px;line-height:34px;text-transform:uppercase;font-weight:500}.store-picker-lb_header-close{display:none;text-align:right}@media (max-width: 768px){.store-picker-lb_header{padding:7px !important;border-bottom:1px solid #ccc !important;min-height:50px}.store-picker-lb_header-title{width:83.3333333333%}.store-picker-lb_header-close{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:16.6666666667%}}.store-picker-lb_content{max-width:880px}.store-picker-lb_content label{margin-right:7px;font-size:14px;font-weight:bold;text-transform:lowercase;display:inline-block}@media (max-width: 490px){.store-picker-lb_content label{display:inline-block;width:65px;text-align:right}}.store-picker-lb_content input{padding:0 15px;max-width:115px;margin-right:7px;height:38px;font-size:14px;line-height:38px;border:1px solid #999;border-radius:0;box-shadow:inset 1px 1px 5px #bfbfbf;outline:none}@media (max-width: 768px){.store-picker-lb_content input{height:45px}}@media (max-width: 330px){.store-picker-lb_content input{width:105px;padding-right:0;margin-right:0}}.store-picker-lb_content .link-location:before{margin-right:10px;font-size:18px}.store-picker-lb_box-zipcode{max-width:560px}@media (max-width: 768px){.store-picker-lb_box-zipcode{padding:0 14px;max-width:100%}}.store-picker-lb_box-zipcode .box-zipcode_header:before,.store-picker-lb_box-zipcode .box-zipcode_header:after,.store-picker-lb_box-zipcode .box-zipcode_content:before,.store-picker-lb_box-zipcode .box-zipcode_content:after{display:table;content:"";line-height:0}.store-picker-lb_box-zipcode .box-zipcode_header:after,.store-picker-lb_box-zipcode .box-zipcode_content:after{clear:both}.store-picker-lb_box-zipcode .box-zipcode_header{padding:14px 0;text-align:center}.store-picker-lb_box-zipcode .box-zipcode_header h2{font-family:'GT Haptik', 'Open Sans', Arial, sans-serif;font-size:20px;text-transform:uppercase;font-weight:500}.res-product-v4 .store-picker-lb_box-zipcode .box-zipcode_header h2{font-family:inherit;font-size:1rem;font-weight:400;text-transform:inherit}.res-product-v4 .store-picker-lb_box-zipcode .box-zipcode_header h2 strong{display:block}.store-picker-lb_box-zipcode .box-zipcode_header h2:before{display:block;margin:0 auto 12px;width:100px;height:100px;font-size:50px;line-height:99px;color:#000}.res-product-v4 .store-picker-lb_box-zipcode .box-zipcode_header h2:before{content:'';width:120px;background:url("/arquivos/logo-crdt.png") no-repeat center}.store-picker-lb_box-zipcode .box-zipcode_header p{margin-top:14px;font-size:14px}.store-picker-lb_box-zipcode .box-zipcode_content{padding:14px 0}.store-picker-lb_box-zipcode .box-zipcode_content>form{margin-left:-5px;margin-right:-5px;text-align:center}.store-picker-lb_box-zipcode .box-zipcode_content>form:before,.store-picker-lb_box-zipcode .box-zipcode_content>form:after{display:table;content:"";line-height:0}.store-picker-lb_box-zipcode .box-zipcode_content>form:after{clear:both}.store-picker-lb_box-zipcode .box-zipcode_content_form-control{display:inline-block;vertical-align:middle}.store-picker-lb_box-zipcode .box-zipcode_content_form-control .link-location{margin:10px 0}.store-picker-lb_box-zipcode .box-zipcode_content_form-control .input-error{display:block;float:left;width:100%;text-align:left;font-size:11px;padding:5px 0;color:#F00}.store-picker-lb_box-zipcode .box-zipcode_content_form-control.button-control .button-bordered{width:100%}.store-picker-lb_box-stores-info{display:none;width:880px;overflow:hidden}@media (max-width: 768px){.store-picker-lb_box-stores-info{width:100%}}.store-picker-lb_box-stores-info_scroller{margin-left:-5px;margin-right:-5px;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:0;margin-right:0;width:200%;transition:transform 250ms linear;transform:translateX(0);justify-content:space-between}.store-picker-lb_box-stores-info_scroller:before,.store-picker-lb_box-stores-info_scroller:after{display:table;content:"";line-height:0}.store-picker-lb_box-stores-info_scroller:after{clear:both}.store-picker-lb_box-stores-info .box-stores-info_box-stores,.store-picker-lb_box-stores-info .box-stores-info_box-stores-details{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:50%;align-items:stretch;width:49.9%;padding-left:0;padding-right:0}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_header{margin-bottom:14px}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_header p{font-size:14px}@media (max-width: 490px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_header p{font-size:12px}}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_header{margin:14px}}@media (max-width: 490px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_header{margin-left:7px;margin-right:7px}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos{margin-left:-5px;margin-right:-5px;display:none;margin-bottom:14px}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos:before,.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos:after{display:table;content:"";line-height:0}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos:after{clear:both}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos{padding:0 14px 14px}}@media (max-width: 490px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos{padding:0 7px}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_image{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:100%;display:flex;align-items:center}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_image img{height:auto;max-width:80px;width:15%;margin-right:14px}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_image img{margin-right:7px}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:100%;padding-bottom:10px}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku_lbl_cep{margin-top:10px;margin-bottom:7px}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku_name h3{font-size:16px;line-height:20px;text-transform:lowercase;margin-top:0}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku_selection{display:inline-block;margin-right:3%}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku_selection label{width:40%;font-size:14px;font-weight:bold;text-transform:lowercase;display:inline;margin-right:7px}@media (max-width: 490px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku_selection label{width:65px;display:inline-block}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku_selection select{width:104px;height:38px;background-color:#fff;border:1px solid #999;border-radius:0;box-shadow:inset 1px 1px 5px #bfbfbf;padding-left:14px}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku_selection select{height:45px;width:115px}}@media (max-width: 330px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku_selection select{width:105px}}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku_selection{width:100%;margin-bottom:10px}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku_form_zipcode{width:65%;display:inline-block}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku_form_zipcode .button-rebuild-search{position:relative;font-family:'GT Haptik', 'Open Sans', Arial, sans-serif;font-size:16px;color:#fff;text-align:center;text-transform:lowercase;background-color:#0bacd3;border:2px solid #0bacd3;border-radius:0;box-shadow:none;line-height:34px;height:40px;transition:background-color 240ms linear, border-color 240ms linear, color 240ms linear}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku_form_zipcode .button-rebuild-search:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #fff;opacity:1;transition:border-color 240ms linear}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku_form_zipcode .button-rebuild-search:before{content:none}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku_form_zipcode .button-rebuild-search:hover{background-color:#15748b;border-color:#15748b}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku_form_zipcode .button-rebuild-search{height:45px}}@media (max-width: 340px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku_form_zipcode .button-rebuild-search{padding-left:7px;padding-right:7px}}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_product-infos .product-infos_sku_form_zipcode{width:100%}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores{margin-left:-5px;margin-right:-5px;display:flex;flex-direction:row;flex-wrap:wrap}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores:before,.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores:after{display:table;content:"";line-height:0}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores:after{clear:both}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list,.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_map{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:50%;align-items:stretch}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list{width:100%}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_header{position:relative;margin-bottom:14px}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_header .link-location{position:absolute;top:0;right:0;width:38px;height:38px;text-indent:-9999px;overflow:hidden}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_header .link-location:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:50%;height:50%;text-indent:0}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_header{padding:0 14px}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_header .link-location{right:14px}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content{width:100%;height:400px;overflow-y:auto}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content{height:auto}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul{padding:0;margin:0;list-style:none}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul{padding:0 15px}}@media (max-width: 490px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul{padding:0 7px}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li{margin-left:-5px;margin-right:-5px;display:flex;flex-direction:row;flex-wrap:wrap;padding:10px;margin:10px 0 0;border:1px solid #ccc;line-height:normal;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2)}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li:before,.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li:after{display:table;content:"";line-height:0}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li:after{clear:both}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li:first-child{margin-top:0}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:100%;align-items:stretch}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store{padding-left:0;padding-right:0}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_header{padding:0 0 10px;margin-bottom:10px;position:relative;border-bottom:1px solid #ccc}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_header{padding-left:0;padding-right:0}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_header .store-name{font-weight:bold;font-size:14px;text-transform:uppercase;color:#000;margin:0;line-height:normal}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_header .store-name{font-size:13px}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_header .store-delivery-message{font-size:12px;color:#1cac99}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_header .store-distance{position:absolute;bottom:10px;right:10px;margin:auto 0;font-size:14px;color:#1cac99;text-transform:lowercase}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_header .store-distance:before{margin-top:-5px;transform:rotate(45deg)}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_header .store-distance{right:0}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_header .button-more-link{font-size:12px;font-weight:normal;text-transform:lowercase;color:#1C73C6;float:right;display:inline-block;margin-left:3px;text-decoration:underline}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-delivery{display:inline-block;vertical-align:middle}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-delivery p{margin:4px 0;font-weight:600}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-delivery p:before,.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-delivery p:after{display:table;content:"";line-height:0}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-delivery p:after{clear:both}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-delivery p .store-help-message{border:1px solid #03B085;color:inherit;font-size:11px;width:18px;height:18px;line-height:16px;margin-left:4px;display:inline-block;text-align:center;border-radius:50%;font-style:italic;text-indent:-2px;font-weight:bold}@media (max-width: 330px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-delivery p .store-help-message{float:left}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-delivery p.store-delivery-message{font-weight:400;font-size:13px}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-delivery p.newShipping{font-size:14px;font-weight:600;position:relative}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-delivery p.newShipping:before{content:'novo';display:flex;position:absolute;top:-1px;left:85px;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;color:#FFF;font-family:'CF Greycliff', Arial, Helvetica, sans-serif;font-size:12px;line-height:15px;text-align:center;height:18px;width:50px;background-color:#1ECEAC;border-radius:7px 6px 6px 7px;box-sizing:border-box;text-indent:-2px}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-delivery p.store-delivery-message-unavailable,.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-delivery p.is-date-wait{color:#000}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-delivery p.store-delivery-message-unavailable .store-help-message,.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-delivery p.is-date-wait .store-help-message{border-color:#000;color:#000}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-news{display:none;vertical-align:middle;margin:0 6px 0 0}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-news .store-delivery-news{background-color:#000;color:#fff;text-transform:uppercase;text-align:center;font-size:11px;padding:3px 5px}@media (max-width: 330px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-news{margin:7px 0 10px;float:left}}@media (max-width: 330px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .message-shipping{display:block;float:left;clear:both}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-price{margin:0 10px;display:flex;justify-content:center;flex-direction:column}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-price{margin:0}}@media (max-width: 490px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-price{margin-bottom:7px}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-buttons-buy{display:inline-block;vertical-align:middle;float:right;margin-top:5px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 490px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-buttons-buy{flex-direction:column;align-items:flex-end}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-buttons-buy a{position:relative;font-family:'Roboto', sans-serif;font-size:14px;font-weight:600;color:#fff;text-align:center;text-transform:lowercase;background-color:#03c998;border:2px solid #03c998;border-radius:0;box-shadow:none;line-height:24px;white-space:nowrap;letter-spacing:0;transition:background-color 240ms linear, border-color 240ms linear, color 240ms linear}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-buttons-buy a small{font-size:10px;clear:both;line-height:0px;color:#fff;display:block}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-buttons-buy a:before{content:none}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-buttons-buy a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #fff;opacity:1;transition:border-color 240ms linear}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-buttons-buy a:hover,.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-buttons-buy a:focus{color:#fff;background:#03b085}@media (max-width: 330px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product .store-buttons-buy a{padding-left:7px;padding-right:7px;font-size:14px}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product ul{list-style:none;padding:0;margin-left:0;margin-bottom:0}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product ul li{font-size:13px;text-transform:lowercase;white-space:nowrap}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product ul li:first-child{color:#ccc;text-decoration:line-through}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product ul li:not(:last-child) strong{text-transform:uppercase}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_product ul li:nth-child(2) strong{font-size:20px;font-weight:700}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_footer{margin-left:-5px;margin-right:-5px;padding:0 10px 0}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_footer:before,.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_footer:after{display:table;content:"";line-height:0}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_footer:after{clear:both}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_footer{padding:0}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_footer div .button-bordered{width:100%}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_footer div .button-more{background-color:#fff;border-color:#000;color:#000}@media (max-width: 320px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_footer div .button-more{padding-left:0;padding-right:0}}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_footer div .button-more:after{top:1px;left:1px;bottom:1px;right:1px;border-color:#000}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_footer div .button-more:hover{background-color:#000;border-color:#000;color:#fff}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_footer div .button-more:hover:after{border-color:#fff}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_footer div:first-child{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:58.3333333333%}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-store_footer div:last-child{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:41.6666666667%}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-product{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:100%;align-items:stretch;display:none}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-product ul{list-style:none;display:table;padding:10px;height:100%;vertical-align:middle;border-left:1px solid #ccc;margin-left:0;padding-right:0}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-product ul li{display:table-row;font-size:12px;text-transform:lowercase;vertical-align:middle}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-product ul li:nth-child(2) strong{font-size:20px}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li .box-product ul li:not(:last-child) strong{text-transform:uppercase}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li.product-info-message-delivery{box-shadow:none;padding:0;padding-bottom:8px;border:0;margin-bottom:20px;justify-content:center;padding:24px 0}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li.product-info-message-delivery p{text-align:center}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li.product-info-message-delivery p strong{display:block}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li.product-info-message-delivery p a{color:#1C73C6}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li.product-date-message-delivery{box-shadow:none;padding:0;border:0;margin:0 0 15px;display:block}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li.product-date-message-delivery h4{color:#000;font-size:18px;font-weight:600;margin-bottom:8px}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li.product-date-message-delivery h5{font-size:15px;font-weight:600;margin-bottom:2px;text-transform:uppercase}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content>ul>li.product-date-message-delivery p{display:block;font-size:14px}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content-header{margin-bottom:15px}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content-header h4{font-size:18px;font-weight:600;margin-bottom:8px}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content-header h5{font-size:16px;font-weight:500;margin-bottom:2px}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_list .stores_list_content-header span{display:block;font-size:14px}.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_map .store-picker-lb_map-markers{width:100%;height:100%;background-color:#ccc}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores .box-stores_stores .box-stores_map{display:none}}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_header{padding:10px 0}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_header{padding:10px}}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_header .link-back:before{content:'< '}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content{margin-left:-5px;margin-right:-5px;display:flex;flex-direction:row;flex-wrap:wrap;flex-direction:row-reverse}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content:before,.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content:after{display:table;content:"";line-height:0}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content:after{clear:both}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content{flex-direction:row}}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_map,.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:50%;align-items:stretch}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_map,.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details{width:100%}}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_map{float:right}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_map .store-picker-lb_store_map-marker{width:100%;height:396px;background-color:#ccc}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_map .store-picker-lb_store_map-marker{height:180px}}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details{padding:0 14px}}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_header h4{margin:14px 0;font-family:'GT Haptik', 'Open Sans', Arial, sans-serif;font-size:16px;text-transform:uppercase;font-weight:normal;color:#000}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-schedules,.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-address,.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-link{list-style:none;padding:0;margin:0}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-schedules li,.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-address li,.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-link li{margin:5px 0;font-size:14px}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-schedules .button-link,.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-address .button-link,.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-link .button-link{text-decoration:underline}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-schedules .call-store,.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-address .call-store,.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-link .call-store{display:none}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-schedules{display:table;margin-bottom:14px;width:100%}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-schedules li{display:table-row}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-schedules li strong,.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-schedules li span{display:table-cell}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-link{margin-left:-5px;margin-right:-5px;margin-top:14px;margin-bottom:14px}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-link:before,.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-link:after{display:table;content:"";line-height:0}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-link:after{clear:both}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-link li{float:left;position:relative;padding-left:5px;padding-right:5px;min-height:1px;width:50%}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_content_details_content .list-link li:last-child{text-align:right}}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_footer{margin-top:14px;text-align:right}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_footer:before,.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_footer:after{display:table;content:"";line-height:0}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_footer:after{clear:both}@media (max-width: 768px){.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_footer{padding:0 14px}.store-picker-lb_box-stores-info .box-stores-info_box-stores-details .box-stores-details_footer .button-bordered{width:100%}}.store-picker-lb .cea-loader-container{width:100% !important;height:100% !important;background-color:rgba(255,255,255,0.75);border-radius:0}.store-picker-lb .cea-loader-container .cea-loader_block{position:absolute;top:0;bottom:0;left:0;right:0}.fancybox-wrap{transition:width .3s ease-in-out, height .3s ease-in-out}.fancybox-skin{color:#000 !important;background-color:#FFF !important}@media (max-width: 768px){.fancybox-skin{border-radius:0 !important}}.fancybox-skin .fancybox-close{background:#f3857d;color:#fff;font-size:18px;line-height:1.5;text-decoration:none;width:34px;height:34px;border:2px solid #fff;border-radius:50px;text-align:center;top:-16px;right:-16px}.fancybox-skin .fancybox-close::after{content:'x'}@media (max-width: 768px){.fancybox-skin .fancybox-close{top:7px !important;right:7px !important}}.fancybox-skin.apparel{display:block}body.body-locked{overflow:hidden;position:fixed;width:100%;height:100%}.theme-stores-ship{background-color:#000;opacity:1}.cea-loader--fixed{position:relative;min-height:0;transition:min-height 250ms linear}.cea-loader--fixed.cea-loader--show{min-height:80px}.cea-loader-container{position:fixed;bottom:20px;left:50%;margin-left:-40px;z-index:99;background-color:rgba(255,255,255,0.5);border-radius:100%;opacity:0;visibility:hidden;transform:translateY(40px)}.cea-loader--fixed>.cea-loader-container{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:80px;height:80px;z-index:0}.cea-loader--fixed>.cea-loader-container .cea-loader_block{margin:auto}.cea-loader--hide>.cea-loader-container{transition:transform 250ms linear 0ms, opacity 250ms linear 0ms, visibility 0ms linear 250ms}.cea-loader--show>.cea-loader-container{opacity:1;visibility:visible;transform:translateY(0);transition:transform 250ms linear 0ms, opacity 250ms linear 0ms, visibility 0ms linear 0ms}.cea-loader-container .cea-loader_block{position:relative;margin:2px;width:80px;height:80px;text-align:center}.cea-loader-container .cea-loader_block_spinner{width:100%;height:100%}.cea-loader-container .cea-loader_block_spinner:before{content:'';display:inline-block;position:absolute;top:0;left:0;padding:0px;width:72px;height:72px;background-color:transparent;border:4px solid;border-top-color:rgba(22,22,50,0.65);border-bottom-color:rgba(22,22,50,0.15);border-left-color:rgba(22,22,50,0.65);border-right-color:rgba(22,22,50,0.15);border-radius:100%;opacity:1;transition:all .25s linear;animation:anim_rotate 0.8s linear infinite}.cea-loader-container .cea-loader_block_amp{position:absolute;top:0;left:0;width:100%;height:100%;font-size:40px;line-height:90px;color:rgba(22,22,50,0.8)}.cea-loader-container .cea-loader_block_amp:before{margin-left:-6px}.cea-loader-container.invert .cea-loader_block:after{border-top-color:rgba(0,0,0,0.65);border-bottom-color:rgba(0,0,0,0.15);border-left-color:rgba(0,0,0,0.65);border-right-color:rgba(0,0,0,0.15)}body .evc-crm{display:none}body.evc-crm .pre-login{display:none}body.evc-crm .pre-login.evc-crm{display:block !important}body.evc-crm .pre-login.evc-crm .user-pre-registration{display:block}@keyframes anim_flip{from{transform:rotateY(0deg)}to{transform:rotateY(360deg)}}

/*# sourceMappingURL=cea-res-checkout-v4.css.map */