.fancybox-upsell{display:none}.fancybox-upsell .fancybox-content{padding:24px}section.upsell{position:relative;padding:20px;max-width:600px;background:#fff;border-radius:20px}section.upsell .blue{color:#104b88}section.upsell .pink{color:#fc007f}section.upsell h2{margin:0 0 10px;font-size:24px;font-weight:400;line-height:30px;letter-spacing:0;color:#104b88!important;text-transform:uppercase}section.upsell .upsell-description{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #646464;font-size:14px;line-height:20px;color:#646464}section.upsell .upsell-container{margin:10px auto;position:relative;display:flex;justify-content:center}section.upsell .upsell-container-inner{display:flex;flex-wrap:wrap;position:relative;padding:20px 0;border:2px solid #dedede;border-radius:20px;background-color:#fff;box-shadow:2px 0 6px #32323233}section.upsell .upsell-card{position:relative;display:flex;flex-direction:column;justify-content:flex-start;width:49%;border-right:1px solid #dedede;background:#fff}section.upsell.upsell-1 .upsell-card{width:100%}section.upsell .upsell-card:nth-child(2n){border-right:none}section.upsell .upsell-card:last-child{border-right:none}section.upsell .upsell-image{padding:0 10px 10px;text-align:center}section.upsell .upsell-image img{width:auto;max-height:250px;height:auto}section.upsell .upsell-info{padding:0 5px;text-align:center}section.upsell .upsell-info h4,section.upsell .upsell-info h4 a,section.upsell .upsell-info h4 a:hover,section.upsell .upsell-info h4 a:focus{margin:0 0 20px;padding:0;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:#292929!important}section.upsell .upsell-info .upsell-price{font-size:16px;font-weight:700;line-height:24px;color:#2e2e2e}section.upsell .upsell-info .upsell-price-old{display:inline-block;position:relative;font-size:16px;font-weight:700;line-height:24px;color:silver}section.upsell .upsell-info .upsell-price-old:before{position:absolute;width:100%;height:55%;border-bottom:1px solid #f06000;content:""}section.upsell .upsell-select select{width:90%;margin-right:auto;margin-bottom:20px;margin-left:auto;padding:.5em 2.5em .5em 1em;border:1px solid #c0c0c0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:none;background-color:#fff;background-image:url(arrow-down.svg);background-position:95% 50%;background-repeat:no-repeat;background-size:15px 15px;text-align:center}section.upsell select::-ms-expand{display:none}section.upsell .lt-ie10 select{background-image:none}section.upsell .upsell-select select:hover{box-shadow:0 2px 1px #0000001a}section.upsell .upsell-select option{padding:.3em 1em;background:#fff}section.upsell .btn,section.upsell .button,section.upsell button,section.upsell input[type=submit],section.upsell input[type=reset],section.upsell input[type=button]{margin:20px 0;padding:0;float:none!important;display:inline-block!important;height:40px;width:230px!important;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;box-shadow:0 9px 15px #7979794a;font-size:16px;font-weight:400;line-height:40px;border:0 solid #fc007f;background-color:#fc007f;color:#fff!important;text-transform:uppercase;vertical-align:middle;letter-spacing:2px;white-space:nowrap;transition:all .2s ease-in-out 0s;outline:none;cursor:pointer}section.upsell .btn.btn-large{width:280px!important}section.upsell .btn.btn-small{width:150px!important}section.upsell .btn:hover,section.upsell .btn:focus,section.upsell .button:hover,section.upsell .button:focus,section.upsell button:hover,section.upsell button:focus,section.upsell input[type=submit]:hover,section.upsell input[type=submit]:focus,section.upsell input[type=reset]:hover,section.upsell input[type=reset]:focus,section.upsell input[type=button]:hover,section.upsell input[type=button]:focus{background-color:#da1b7b;color:#fff!important}section.upsell .btn:active{background-color:#ff7abd;color:#fff!important}section.upsell .btn.btn-blue{background-color:#104b88}section.upsell .btn.btn-blue:hover,section.upsell .btn.btn-blue:focus{background-color:#285f99}section.upsell .btn.btn-blue:active{background-color:#77a0ca}section.upsell .btn.btn-white{text-align:center;border:2px solid #686868;color:#686868!important;background-color:#fff}section.upsell .btn.btn-white:hover,section.upsell .btn.btn-white:focus{border:2px solid #2e2e2e;color:#000!important;background-color:#fff}section.upsell .btn.btn-black{background-color:#2e2e2e}section.upsell .btn.btn-black:hover,section.upsell .btn.btn-black:focus{background-color:#0a335d}section.upsell .upsell-actions{display:flex;justify-content:space-around;align-items:center}@media(min-width:768px){section.upsell.upsell-3,section.upsell.upsell-5,section.upsell.upsell-6{max-width:690px}section.upsell.upsell-3 .upsell-card,section.upsell.upsell-5 .upsell-card,section.upsell.upsell-6 .upsell-card{width:33%}section.upsell .upsell-card:nth-child(2n){border-right:1px solid #dedede}section.upsell .upsell-card:nth-child(3){border-right:none}section.upsell .upsell-card:last-child{border-right:none}}@media(max-width:680px){section.upsell .upsell-image img{max-height:200px}}@media(max-width:560px){section.upsell .upsell-image img{max-height:150px}}@media(max-width:460px){section.upsell .upsell-container{margin:0 auto}section.upsell .upsell-container-inner{flex-wrap:wrap;border:none;border-radius:0;background:#fff;box-shadow:none}section.upsell .upsell-card{margin:0 7px 20px 0;padding:20px;width:100%;border:1px solid #dedede;border-radius:20px;box-shadow:2px 2px 2px #3232321a}section.upsell .upsell-image img{width:100%;max-height:unset}section.upsell .upsell-actions{display:block;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/upsell.css.map */
