.cartProdName .coProdCelPMTiny{margin-right:6px}.cartProdName .bo,.cartProdName .ex,.cartProdName .ormd,.cartProdName .os,.cartProdName .so{float:none;display:inline-block;vertical-align:middle}.coProdCelPMTiny{color:#8e8e8e}@media only screen and (max-width:500px){body .cartMiniShipOptions .prodDDHldr{width:95vw;float:left;margin:20px 10px 10px}}@media only screen and (max-width:375px){body .cartImgFlexbox{height:33px;width:33px;min-width:33px;max-width:33px}body .cartProdName{width:120px;min-width:120px;max-width:120px}body .cartProdPri{font-size:20px;width:67px;min-width:44px;max-width:67px}body .cartProdPri sup{font-size:10px}}.cartProdPri{font-size:23px;margin-right:10px;width:67px;min-width:47px;max-width:67px;text-align:right}.cartMiniCBDols sup,.cartProdPri sup{vertical-align:super;font-size:12px}.cartProdName{font-size:16px;margin-right:10px;width:170px;min-width:170px;max-width:170px}.cartBrandName{font-size:14px}.cartRows{height:auto;overflow:hidden;padding-bottom:20px;box-shadow:inset 0 -7px 10px -10px rgba(0,0,0,.24)}.cartImgFlexbox,.cartRow{display:flex;align-items:center}.cartRow{margin-top:17px;color:#3a362e}.cartImgFlexbox{height:63px;width:63px;min-width:63px;max-width:63px;margin-right:10px;position:relative;float:left;border-radius:5px;border:1px solid #eee;background-color:#fff}.cartImgFlexbox .dummy{margin-top:100%}.cartImgHldr{width:90%;position:relative;height:0;padding:90% 0 0;overflow:hidden;text-align:center;margin:auto}.cartImgHldr .cartImg{position:absolute;display:block;max-width:100%;max-height:100%;left:0;right:0;top:0;bottom:0;margin:auto}.cartMiniCashBack.none{font-size:16px;padding:8px 0 0 14px}.cartMiniCBDols{font-size:24px;padding-left:20px}.not-safari .cartMiniCBCB,.not-safari .cartMiniCBDols{font-weight:bolder}.cartMiniCBCB{font-size:19px;padding-left:6px}.cartMiniShipOptions{float:left;width:100%}.cartMiniShipOptions .prodDDHldr{width:75%;float:right;margin:20px 23px 10px 0}#checkoutContent .prodDDHldr{width:100%;margin:20px 0}#checkoutContent .co.prodDDHldr.SB{width:90%;margin:30px 12px}
.ormd,.os{height:23px}.prodDD,.prodDDHldr,.prodDDList ul{position:relative}.prodOrigPrice{text-align:right;font-size:16px}.prodOrigPrice sup{vertical-align:super;font-size:8px}.cartProdPri .prodOrigPrice{font-size:12px}.cartProdPri .prodOrigPrice sup{font-size:6px}.prodBuyStockTime{text-align:center;float:left;width:100%}.prodBuyStockTime .backgroundFader{z-index:1}.ormd{width:84px;float:left;background:url('https://i4.tfb.me/img/ORMD_Icon@2x.png') center left/84px 15px no-repeat}.os{width:48px;float:left;background:url('https://i4.tfb.me/img/OS_Icon@2x.png') center left/48px 16px no-repeat}.bo,.so{width:61px;height:16px;float:left}.bo{background:url('https://i4.tfb.me/img/BO_Icon@2x.png') center left/61px 16px no-repeat}.so{background:url('https://i4.tfb.me/img/SO_Icon@2x.png') center left/61px 16px no-repeat}.ex{width:80px;height:23px;float:left;background:url('https://i4.tfb.me/img/EX_Icon@2x.png') center left/80px 16px no-repeat}.prodDD{border-radius:6px;border:1px solid #888;width:100%;display:block;float:left;height:auto;z-index:4;background:url('https://i4.tfb.me/img/prodDDHandle.png') top right/24px 100% no-repeat #fff}.prodDD .pad{padding:8px 29px 8px 12px;width:calc(100% - 40px);float:left}.prodDD .prodDDLabel{position:absolute;top:-17px;left:0;color:#2f2f2f;font-size:14px}.not-safari .prodDD .prodDDLabel{font-weight:lighter}.prodDDHldr{width:47%;float:left;margin:20px 0 0 13px;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.not-safari .prodDDHldr,.not-safari .prodTimer{font-weight:bolder}.prodDDHldr.singleSel{width:auto;max-width:47%}.prodDDHldr.singleSel .prodDD{border:0;background:0 0}.prodDDHldr.singleSel .prodDD .pad{padding:8px 10px 8px 12px;text-align:right}.prodDD .bo,.prodDD .so,.prodDDList .bo,.prodDDList .so{display:inline-block;vertical-align:middle;float:right}.prodDDList{transform:translate3d(0,0,0);overflow:hidden;position:absolute;display:none;z-index:3;left:-1px;top:30px;width:100%;background-color:#fff;border:1px solid #ddd}.prodDDList ul{-webkit-overflow-scrolling:touch;margin:0;max-height:295px;overflow-y:auto;padding:0}.prodDDList li{font-size:16px;line-height:15px;padding:15px 10px}.prodDDList a{display:inline-block;width:100%}.hov{background-color:#dad6d6}.prodOrderCutoffCountdown{margin:10px;line-height:20px}.prodTimer{font-size:16px;color:#fff;border-radius:7.5px;background:url('https://i4.tfb.me/img/prodCntDwn.png') top right/100% 100%;padding:0 12px}.prodTimer .prodTimSm{font-size:12px;font-weight:400}.coCBHolder{background:url('https://i4.tfb.me/img/coCBBG.jpg') top right no-repeat}@media only screen and (max-width:1000px){body .prodDDHldr.singleSel{width:45%;max-width:none}body .prodDDHldr.singleSel .prodDD{border:0;background:0 0}body .prodDDHldr.singleSel .prodDD .pad{padding:8px 10px 8px 12px;text-align:right}}@media only screen and (max-width:500px){body .prodDDHldr{width:90%}body .prodDDHldr.singleSel{width:100%;max-width:none}body .prodDDHldr.singleSel .prodDD{border:0;background:0 0}body .prodDDHldr.singleSel .prodDD .pad{padding:8px 10px 8px 0;text-align:left}}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.coCBHolder{background:url('https://i4.tfb.me/img/coCBBG@2x.jpg') top right/340px 111px no-repeat}.ormd{background:url('https://i4.tfb.me/img/ORMD_Icon@2x.png') center left/84px 15px no-repeat}.os{background:url('https://i4.tfb.me/img/OS_Icon@2x.png') center left/48px 16px no-repeat}.bo{background:url('https://i4.tfb.me/img/BO_Icon@2x.png') center left/61px 16px no-repeat}.so{background:url('https://i4.tfb.me/img/SO_Icon@2x.png') center left/61px 16px no-repeat}}
@media only screen and (max-width:375px){body .cartImgFlexbox{height:66px;width:66px;min-width:66px;max-width:66px}}.cartImgFlexbox{height:63px;width:63px;min-width:63px;max-width:63px;margin-right:10px;position:relative;float:left;display:flex;align-items:center;border-radius:5px;border:1px solid #eee;background-color:#fff}.cartImgFlexbox .dummy{margin-top:100%}.cartImgHldr{width:90%;position:relative;height:0;padding:90% 0 0;overflow:hidden;text-align:center;margin:auto}.cartImgHldr .cartImg{position:absolute;display:block;max-width:100%;max-height:100%;left:0;right:0;top:0;bottom:0;margin:auto}
@media only screen and (min-width:1001px){body #logInPanel{left:50vw;right:auto}}@media only screen and (max-width:500px){body #cartPanel{top:85px;padding-bottom:60px}body #coReLogOverlay,body #logInPanel{right:auto!important;left:auto!important;top:85px;padding-bottom:60px}body #cartPanel #cartMiniContent,body #coReLogOverlay #cartMiniContent,body #logInPanel #cartMiniContent{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;margin-bottom:20px}body #cartPanel .border,body #coReLogOverlay .border,body #logInPanel .border{border-radius:0;width:100vw;border:0 #929292}body #logInPanel .border{border-radius:12px;margin:auto 16px auto 10px;border-color:#929292;width:calc(100vw - 26px)}body #cartPanel .border:after,body #cartPanel .border:before,body #coReLogOverlay .border:after,body #coReLogOverlay .border:before,body #logInPanel .border:after,body #logInPanel .border:before{content:none;border-radius:0;border-width:0;border-style:none}body #cartPanel{right:0!important;left:0!important}body #logInPanel .border .cartPanelHead{padding-top:56px}}#cartPanel .coBtnCss{float:right}#cartPanel .coBtnCss,#coReLogOverlay .coBtnCss,#logInPanel .coBtnCss{border-radius:10px;border-style:none;font-size:24px;font-family:Abel,Helvetica Neu,Arail,Sans-Serif;padding:6px 20px;background:#ffe28c;background:linear-gradient(185deg,#ffe28c 0,#ffdb6e 46%,#fc3 47%,#ffc823 100%);cursor:pointer}#cartPanel .cartPanelHead,#coReLogOverlay .cartPanelHead,#logInPanel .cartPanelHead{height:60px;margin-top:20px;padding:0 0 0 15px;background-color:#f2f0ed;position:relative;display:flex;align-items:center;font-size:19px;color:#422c13;box-shadow:0 10px 10px -10px rgba(0,0,0,.24)}#cartPanel .cartPanelHead img,#coReLogOverlay .cartPanelHead img,#logInPanel .cartPanelHead img{padding:0 12px 0 15px}#cartPanel .cartTitle img,#coReLogOverlay .cartTitle img,#logInPanel .cartTitle img{vertical-align:middle}#cartPanel .cartTopChkOutBtn,#coReLogOverlay .cartTopChkOutBtn,#logInPanel .cartTopChkOutBtn{display:none;margin:10px auto 0 22px}#cartPanel .border,#coReLogOverlay .border,#logInPanel .border{border-radius:10px;background-color:#f8f8f8;position:relative;width:433px;height:auto;padding-bottom:10px;float:left;border:1px solid #929292}#logInPanel .border{width:300px}#cartPanel .border:after,#coReLogOverlay .border:after,#logInPanel .border:after{content:" ";position:absolute;z-index:-1;top:-4px;left:-4px;right:-4px;bottom:-4px;background-image:linear-gradient(rgba(253,181,52,.42),#fdb534);border-radius:12px}#cartPanel .border:before,#coReLogOverlay .border:before,#logInPanel .border:before{content:" ";border-width:0;border-style:solid;border-radius:12px;background-color:rgba(255,255,255,.9);position:absolute;top:-27px;left:-27px;right:-27px;bottom:-27px;z-index:-2}.not-safari #cartPanel .cartPanelHead,.not-safari #coReLogOverlay .cartPanelHead,.not-safari #logInPanel .cartPanelHead{font-weight:bolder}.logInMiniContent{padding:20px}.logInMiniContent .LIForgot{float:left}.logInMiniContent .LISubBtn{float:right;margin-right:calc(10% - 10px)}.logInMiniContent .LILable{font-size:24px;color:#3a362e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.logInMiniContent .input{min-width:100px;height:auto;margin:0 15px 15px 0;border-radius:6px;border:.5px solid rgba(82,74,68,.2);background-color:#fff;position:relative;clear:both;padding:2px}.logInMiniContent .input input{border:0;text-align:center;width:90%;height:auto;font-size:23px;color:#3a362e;font-family:Abel,Helvetica Neue,Helvetica,Arial;position:relative}
.shipping-form-container{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);max-width:600px;box-sizing:border-box;margin:0 auto;padding:24px;width:100%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}.shipping-form-header{position:relative;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #eee}.shipping-form-header h2{font-size:24px;margin:0 0 8px}.not-safari .input-label,.not-safari .proceed-button,.not-safari .shipping-form-header h2{font-weight:500}.shipping-form-header p{color:#666;margin:0}.close-button{position:absolute;top:5px;right:11px;background:0 0;border:0;font-size:24px;cursor:pointer;padding:4px;color:#999}.form-row{display:flex;gap:16px;margin-bottom:16px}.form-row.three-columns{gap:12px}.form-group{flex:1;margin-bottom:16px}.input-label{display:flex;position:relative;align-items:center;gap:8px;margin-bottom:8px;color:#374151;font-size:14px}.form-group .coFieldError{position:absolute;top:0;left:auto;right:0}.not-safari .form-group .coFieldError{font-weight:bolder}.input-label .icon{width:16px;height:16px;color:#6b7280}.shipping-form input{width:100%;padding:12px;box-sizing:border-box;border:1px solid #ddd;border-radius:4px;font-size:16px;transition:border-color .2s,box-shadow .2s}.shipping-form input:focus{outline:0;border-color:#2874f0;box-shadow:0 0 0 2px rgba(40,116,240,.1)}.shipping-form input::-moz-placeholder{color:#999}.shipping-form input::placeholder{color:#999}.proceed-button{width:100%;padding:16px;background:#2874f0;color:#fff;border:0;border-radius:4px;font-size:16px;cursor:pointer;margin-top:16px;transition:background-color .2s}.proceed-button:hover{background:#1c5ac7}.shipping-form-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999}.logo-header-row{display:flex;margin-bottom:24px}.affirm-logo-container{margin:0 auto;padding-top:8px;flex-shrink:0}.affirm-logo{max-width:80px;height:auto;display:block}@media (max-width:600px){.shipping-form-container{width:100%;height:100%;border-radius:0;padding:16px;position:fixed;top:0;left:0;transform:none;overflow-y:auto}.form-row{flex-direction:column;gap:12px}.form-row.three-columns{flex-direction:row}.affirm-logo-container,.form-group{margin-bottom:12px}.logo-header-row{flex-direction:column;margin-bottom:16px}.shipping-form-header{text-align:center}}
