/*
    ####################################################
    A D J A N S   D I G I T A L
    ####################################################
*/
:root{
	--tab-topBorder_active 		: #af1827;
	--tab-topBorder_passive 	: #9a9191;
	--tab-font-color_active 	: #101010;
	--tab-font-color_passive 	: #af1827;
}

/*
 * Social Buttons for Bootstrap
 */
#socialicons>a span {top:0;left:-100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;} #socialicons>ahover div {left:0;} .btn-twitter{background:#00acee;border-radius:0;color:#fff} .btn-twitter:link,.btn-twitter:visited{color:#fff} .btn-twitter:active,.btn-twitter:hover{background:#0087bd;color:#fff} .btn-facebook{background:#3b5998;border-radius:0;color:#fff} .btn-facebook:link,.btn-facebook:visited{color:#fff} .btn-facebook:active,.btn-facebook:hover{background:#30477a;color:#fff} .btn-googleplus{background:#e93f2e;border-radius:0;color:#fff} .btn-googleplus:link,.btn-googleplus:visited{color:#fff} .btn-googleplus:active,.btn-googleplus:hover{background:#ba3225;color:#fff} .btn-stumbleupon{background:#f74425;border-radius:0;color:#fff} .btn-stumbleupon:link,.btn-stumbleupon:visited{color:#fff} .btn-stumbleupon:active,.btn-stumbleupon:hover{background:#c7371e;color:#fff} .btn-linkedin{background:#0e76a8;border-radius:0;color:#fff} .btn-linkedin:link,.btn-linkedin:visited{color:#fff} .btn-linkedin:active,.btn-linkedin:hover{background:#0b6087;color:#fff} .btn-sitename{background-color:#000;border-radius:0;color:#fff} .btn-sitename:link,.btn-sitename:visited{color:#fff} .btn-sitename:active,.btn-sitename:hover{background-color:#000;color:#fff} .SocialButtonList a { margin-bottom:3px; }

/*
    GDPR
*/
:root {--gdpr_purple: #3B3646;--gdpr_red: #EE4B5A; --gdpr_fontsize:13px;}
#gdpr-cookie-message { position: fixed; z-index:99999; right: 30px; bottom: 30px; max-width: 375px; background-color: var(--gdpr_purple); padding: 20px; border-radius: 5px; box-shadow: 0 6px 6px rgba(0,0,0,0.25); margin-left: 30px; font-family: inherit; } #gdpr-cookie-message h4 { color: var(--gdpr_red); font-family: 'Quicksand', sans-serif; font-size: 18px; font-weight: 500; margin-bottom: 10px; } #gdpr-cookie-message h5 { color: var(--gdpr_red); font-family: 'Quicksand', sans-serif; font-size: var(--gdpr_fontsize); font-weight: 500; margin-bottom: 10px; } #gdpr-cookie-message p, #gdpr-cookie-message ul { color: white; font-size: var(--gdpr_fontsize); line-height: 1.5em; } #gdpr-cookie-message p:last-child { margin-bottom: 0; text-align: right; } #gdpr-cookie-message li { width: 49%; display: inline-block; } #gdpr-cookie-message a { color: var(--gdpr_red); text-decoration: none; font-size: var(--gdpr_fontsize); padding-bottom: 2px; border-bottom: 1px dotted rgba(255,255,255,0.75); transition: all 0.3s ease-in; } #gdpr-cookie-message a:hover { color: white; border-bottom-color: var(--gdpr_red); transition: all 0.3s ease-in; } #gdpr-cookie-message button { border: none; background: var(--gdpr_red); color: white; font-family: 'Quicksand', sans-serif; font-size: var(--gdpr_fontsize); padding: 7px; border-radius: 3px; margin-left: var(--gdpr_fontsize); cursor: pointer; transition: all 0.3s ease-in; } #gdpr-cookie-message button:hover { background: white; color: var(--gdpr_red); transition: all 0.3s ease-in; } button#gdpr-cookie-advanced { background: white; color: var(--gdpr_red); } #gdpr-cookie-message button:disabled { opacity: 0.3; } #gdpr-cookie-message input[type="checkbox"] { float: none; margin-top: 0; margin-right: 5px; }

/*
    HB Slider
*/
#hbslider .bgwhite { background: #fff; padding: 0px; border: 0px; border-radius: 6px; -webkit-box-shadow: 0 6px 26px 0 rgba(0,0,0,.16); box-shadow: 0 6px 26px 0 rgba(0,0,0,.16); } #hbslider .marg5 { margin: 5px -5px; border-radius: 6px; } #hbslider .ust-slider-h { font-size: 24px; line-height: 1.33; letter-spacing: 0.5px; font-weight: 300; } #hbslider .alt-slider-h { letter-spacing: 0.3px; font-size: 25px; font-weight: 600; line-height: 1; margin-top: 20px; } #hbslider .slider-button { background-color: #f69f29; color: #fff; text-align: center; padding: 6px 30px; border: 1px solid transparent; border-radius: 20px; font-size: 14px; font-weight: 400; line-height: 22px; margin-top: 30px; } #hbslider .slider-button-2 { background-color: #00083d; color: #fff; text-align: center; padding: 10px 20px; border: 1px solid transparent; border-radius: 20px; font-size: 14px; font-weight: 400; line-height: 22px; margin-top: 30px; } #hbslider .mg0 { margin: 0px; } #hbslider .pd0 { padding: 0px 15px; } #hbslider .carousel-item:before { content: ""; position: absolute; left: 0; top: 0; right: 0; height: 88px; background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.24))); background-image: -o-linear-gradient(bottom,rgba(0,0,0,0),rgba(0,0,0,.24)); background-image: linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.24)); z-index: 1; } #hbslider .carousel-indicators li{background-color: #404040;} #hbslider .carousel-indicators li.active {background-color: #000000;} @media (max-width: 575.98px) { #hbslider .marg5 { margin: 0px; } #hbslider .pd0 { padding: 0px; } #hbslider .bgwhite { box-shadow: none; } #hbslider .carousel-item { height: 35vh; background: #fff !important; } #hbslider .carousel-item:before {content:none;} #hbslider .carousel-indicators .active { background-color: #70bf44; } #hbslider .carousel-indicators li { background-color: rgba(112, 191, 68, 0.5); } #hbslider .carousel-indicators { bottom: -20px; } #hbslider .mobile-metin { position: absolute; bottom: 15px; } #hbslider .mobile-h-ust { background: #7f9338; margin-left: 15px; padding: 3px 10px; color: #fff; font-weight: 400; width: fit-content; font-size: 13px; } #hbslider .mobile-h-alt { background: #525f25; margin-left: 15px; margin-right:15px; padding: 3px 10px; color: #fff; font-weight: 500; width: fit-content; font-size: 13px; } } @media (min-width: 768px) and (max-width: 991.98px) { #hbslider .carousel-item { height: 40vh; } #hbslider .ust-slider-h { font-size: 16px; } #hbslider .alt-slider-h { font-size: 20px; } #hbslider .slider-button { font-size: 12px; line-height: 18px; margin-top: 15px; } #hbslider .slider-button-2 { font-size: 12px; line-height: 18px; margin-top: 15px; } } @media (min-width: 992px) and (max-width: 1199.98px) { #hbslider .carousel-item { height: 45vh; } } @media (min-width: 1200px) { #hbslider .carousel-item { /*height: 80vh;*/ height: 550px; } }

/*
    Modal Fix
*/
body.modal-open { height: 100vh; overflow-y: hidden; }

/*
    HBCargo
*/
.hbcargo-box { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column } .hbcargo-box h5 { color: #484848; font-size: 17px } .cargo-transactions { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-direction: row; -webkit-flex-direction: row; flex-direction: row; width: 100%; min-height: 150px; -ms-flex-align: stretch; -webkit-align-items: stretch; align-items: stretch } .cargo-transactions__line { overflow: inherit } .cargo-transactions--branch .cargo-transactions__line .road:after { content: " "; width: 72px; height: 24px; border-radius: 16px; background-color: #e5e5e5; display: block; position: absolute; bottom: 6px; left: -6px } .cargo-transactions--branch .cargo-transactions__line .truck { left: auto !important; right: -30px; bottom: -4px !important; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg) } .cargo-transactions__content { margin-bottom: 45px } .cargo-transactions__line { width: 24px; background-color: #e5e5e5; border-radius: 12px; padding: 7px 2px; -webkit-box-sizing: border-box; box-sizing: border-box; position: relative; overflow: hidden } .cargo-transactions__line .road { background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDJ2MjRIMHoiLz48L3N2Zz4=); width: 2px; height: 100%; margin-left: auto; margin-right: auto; position: absolute; left: calc(50% - 1px) } .cargo-transactions__line .road--animation { -webkit-animation: drive 3s linear infinite; animation: drive 3s linear infinite; margin-top: -512px; height: 1332px } @-webkit-keyframes drive { 0% { -webkit-transform: translateY(0); transform: translateY(0) } to { -webkit-transform: translateY(512px); transform: translateY(512px) } } @keyframes drive { 0% { -webkit-transform: translateY(0); transform: translateY(0) } to { -webkit-transform: translateY(512px); transform: translateY(512px) } } .cargo-transactions__line .truck { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTQgOEwzIDRsNS41LTEuNSA1IDEuNS0xIDR6Ii8+PHBhdGggZmlsbD0iI0YyOEIwMCIgZD0iTTMuNzAyIDExLjQ1SDEuMzZ2MjAuMTU1aC40ODhWMzJoMTIuNDM4di0uMzk1aC40ODhWMTEuNDVoLTIuNDc2eiIvPjxwYXRoIGZpbGw9IiNCNTY0MDAiIGQ9Ik0zLjAzMi43N2MtLjk4Ny41NjMtLjgwNCAyLjU1OC0uODA0IDIuNTU4bC4yMzUgNy42MDFoMTEuMDc0bC4yMzUtNy42MDhzLjIxNC0xLjk5MS0uNzc0LTIuNTU1QzEyLjUyMS40OTUgMTEuMTg2IDAgOC4wMyAwIDQuODA3IDAgMy41MS40OTggMy4wMzIuNzd6bS0uMzQgOS4yMmMuMDM4LTIuODQ0LS4wMDktNC45MzItLjAwOS00LjkzMmguMjdjLjQ2OSAxLjk1Ny4yIDQuOTkuMiA0Ljk5bC0uNDYxLS4wNTl6bTEwLjY2Ni4wMTVsLS4zNC4wNDNzLS4yNjgtMy4wMzMuMjAyLTQuOTloLjI2OHMtLjE2OCAyLjEwMy0uMTMgNC45NDd6bS0uNTc1LTUuNzk1Yy4xMzUuMjkzLS4zMDIgMy0uMzAyIDMtMy4yMjMtLjE5NS00LjM2NS0uMTMtNC4zNjUtLjEzcy0xLjE3Mi0uMDY1LTQuMzk1LjEzYzAgMC0uNDIxLTIuNzA3LS4yODctMyAuMTM0LS4yOTQgMS43MjctLjQ1NyA0LjY4My0uNDU3IDIuODUzIDAgNC41MzIuMTYzIDQuNjY2LjQ1N3oiLz48cGF0aCBmaWxsPSIjRjVBODNGIiBkPSJNMyAzMFYxM2gxdjE3em0zIDBWMTNoMXYxN3ptMyAwVjEzaDF2MTd6bTMgMFYxM2gxdjE3ek0zLjcwMiAxMC45M3YuNTJoOC41OTZ2LS41MnoiLz48cGF0aCBmaWxsPSIjQjU2NDAwIiBkPSJNLjUgMzB2LTRoMXY0em0xNCAwdi00aDF2NHptLTE0LTV2LTRoMXY0em0xNCAwdi00aDF2NHpNMS41IDdWM2gxdjR6bTEyIDBWM2gxdjR6Ii8+PC9nPjwvc3ZnPg==); width: 16px; height: 32px; position: absolute; left: calc(50% - 8px); bottom: 10px } .cargo-transactions__line .truck--animation { -webkit-animation-name: animationFrames; animation-name: animationFrames; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-delay: 1s; animation-delay: 1s } .cargo-transactions__line .truck--delivered { bottom: calc(100% - 40px) } @-webkit-keyframes animationFrames { 0% { bottom: 10px } to { bottom: calc(100% - 40px) } } @keyframes animationFrames { 0% { bottom: 10px } to { bottom: calc(100% - 40px) } } .cargo-transactions__content { -ms-flex: 1; -webkit-flex: 1; flex: 1; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column; position: relative } .cargo-transactions__content__step { -ms-flex: 1 0 auto; -webkit-flex: 1 0 auto; flex: 1 0 auto; margin-left: 24px; margin-top: 16px } .cargo-transactions__content__step:before { content: " "; background-color: #eee; width: 8px; height: 24px; position: absolute; left: 0; border-top-right-radius: 8px; border-bottom-right-radius: 8px } .cargo-transactions__content__step .step-title { padding-top: 3px; color: #484848; line-height: 1.6; font-size: 15px } .cargo-transactions__content__step .step-date, .cargo-transactions__content__step .step-description { color: #7b7b7b; line-height: 1.45; margin-top: 4px } .cargo-transactions__content__step .step-date { font-size: 11px } .cargo-transactions__content__step .step-description { font-size: 13px }

/*
 * Rabbit MadeBy Brand
*/
love {width: 16px; height: 16px; background-size: 100%; display: inline-block; -webkit-animation: hearthing 2s ease infinite; animation: TheRabbitHeart 2s ease infinite; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve'%3E%3Cpath style='fill:%23C03A2B;' d='M24.85,10.126c2.018-4.783,6.628-8.125,11.99-8.125c7.223,0,12.425,6.179,13.079,13.543 c0,0,0.353,1.828-0.424,5.119c-1.058,4.482-3.545,8.464-6.898,11.503L24.85,48L7.402,32.165c-3.353-3.038-5.84-7.021-6.898-11.503 c-0.777-3.291-0.424-5.119-0.424-5.119C0.734,8.179,5.936,2,13.159,2C18.522,2,22.832,5.343,24.85,10.126z'/%3E%3Cpath style='fill:%23ED7161;' d='M6,18.078c-0.553,0-1-0.447-1-1c0-5.514,4.486-10,10-10c0.553,0,1,0.447,1,1s-0.447,1-1,1 c-4.411,0-8,3.589-8,8C7,17.631,6.553,18.078,6,18.078z'/%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A"); } @keyframes TheRabbitHeart { 0% { transform: scale( .75 ); } 20% { transform: scale( 1 ); } 40% { transform: scale( .75 ); } 60% { transform: scale( 1 ); } 80% { transform: scale( .75 ); } 100% { transform: scale( .75 ); } }

/*
    Callout Style
*/
.bs-callout { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #eee; border-image: none; border-radius: 3px; border-style: solid; border-width: 1px 1px 1px 5px; margin-bottom: 5px; padding: 20px; } .bs-callout:last-child { margin-bottom: 0px; } .bs-callout h4, .bs-callout h5 { margin-bottom: 10px; margin-top: 0; font-weight: 600; } .bs-callout-danger { border-left-color: #dc3545; } .bs-callout-danger h4, .bs-callout-danger h5{ color: #dc3545; } .bs-callout-success { border-left-color: #28a745; } .bs-callout-success h4, .bs-callout-success h5{ color: #28a745; } .bs-callout-primary { border-left-color: #007bff; } .bs-callout-primary h4, .bs-callout-primary h5{ color: #007bff; } .bs-callout-info { border-left-color: #17a2b8; } .bs-callout-info h4, .bs-callout-info h5{ color: #17a2b8; } .bs-callout-secondary { border-left-color: #6c757d; } .bs-callout-secondary h4, .bs-callout-secondary h5{ color: #6c757d; } .bs-callout-warning { border-left-color: #ffc107; } .bs-callout-warning h4, .bs-callout-warning h5{ color: #ffc107; } .bs-callout-dark { border-left-color: #343a40; } .bs-callout-dark h4, .bs-callout-dark h5{ color: #343a40; }

/*
    ReModal PopUp
*/
html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,0.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width: 641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}

a[aria-expanded="false"]::before, a[aria-expanded="true"]::before {
    content:initial !important;
}

.grecaptcha-badge {
    display: none;
}

.custom-control-fix {
    margin-left:20px;
}

/*
Product Filter Side Menü
*/
.card { margin-bottom: 15px; } .icon-action { float: right; font-size: 17px; margin: 0px 0px 0px 0px;} .list-group-item .title { margin-top: 5px; margin-bottom: 12px; font-weight: 600; text-align: left;}
/*.custom-control {
    padding-left:0px !important;
}*/
.list-group-item {
    padding: 0.45rem 0.7rem !important;
}
.smartscroll{
    max-height: 160px;
    overflow-x: scroll;
}
.brandcheck{margin: 0px 0px 5px 0px; font-size: 12px;}
.brandcheck input{}
.brandcheck label{margin-left: -34px;}


/*
iyzico mobile
*/
#iyzipay-checkout-form .iyzi-installment-holder { padding: 20px } #iyzipay-checkout-form .cyber-numpad { width: 120px; background: white; position: absolute; left: -110px; top: 45px; padding: 5px !important; -webkit-border-radius: 7px; -ms-border-radius: 7px; -o-border-radius: 7px; border-radius: 7px; border: 1px solid #ccc !important; -webkit-transform-origin: right top; -moz-transform-origin: right top; -ms-transform-origin: right top; -o-transform-origin: right top; transform-origin: right top; -webkit-transform-origin: right top; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out; transform-style: preserve-3d; opacity: 0; transform: rotateY(60deg); -moz-transform: rotateY(60deg); -webkit-transform: rotateY(60deg); -o-transform: rotateY(60deg); -ms-transform: rotateY(60deg) } #iyzipay-checkout-form div .iyzi-arrow-info-window { width: 0; height: 0; border-bottom: 10px solid transparent; border-top: 10px solid transparent; border-right: 10px solid #ccc; font-size: 0; line-height: 0; position: absolute; left: -10px; top: 15px } #iyzipay-checkout-form div .iyzi-arrow-keypad { width: 0; height: 0; border-bottom: 10px solid transparent; border-top: 10px solid transparent; border-left: 10px solid #ccc; font-size: 0; line-height: 0; position: absolute; right: -10px; top: 47px } #iyzipay-checkout-form .iyzi-info-window { left: 308px; -webkit-transform-origin: 0 50%; -moz-transform-origin: 0 50%; -ms-transform-origin: 0 50%; -o-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-transform-origin: 0 50%; transform: rotateY(-60deg); -moz-transform: rotateY(-60deg); -webkit-transform: rotateY(-60deg); -o-transform: rotateY(-60deg); -ms-transform: rotateY(-60deg) } #iyzipay-checkout-form .iyzi-info-window.cvc { top: 132px } #iyzipay-checkout-form .iyzi-info-window.savecard, #iyzipay-checkout-form .iyzi-info-window.buyerprotection, #iyzipay-checkout-form .iyzi-info-window.secure { top: 185px } #iyzipay-checkout-form.iyzi-form { background-color: #fbfbfc; width: 100%; padding: 15px; -webkit-border-radius: 7px; -ms-border-radius: 7px; -o-border-radius: 7px; border-radius: 7px; -webkit-box-shadow: 0 0 10px 5px rgba(51, 51, 3, 0.23); -moz-box-shadow: 0 0 10px 5px rgba(51, 51, 3, 0.23); box-shadow: 0 0 10px 5px rgba(51, 51, 3, 0.23); border: 1px solid #555; transition: all .2s ease-in-out; top: -1000px } #iyzipay-checkout-form.iyzi-form { width: 315px !important; margin: 0 auto; position: relative } #iyzipay-checkout-form .iyzi-form .iyzi-payment-tab.iyzi-bkm-express { margin: 20px 0 0 }


/*
    E-Commerce Cart
*/
/*.table>tbody>tr>td, .table>tfoot>tr>td{vertical-align: middle;}
@media screen and (max-width: 600px) {
    table#cart .nomargin {margin:0px !important;}
    table#cart tbody td .form-control{width:20%;display: inline !important;}
    .actions .btn{width:36%;margin:1.5em 0;}
    .actions .btn-info{float:left;}
    .actions .btn-danger{float:right;}
    table#cart thead { display: none; }
    table#cart tbody td { display: block; padding: .6rem; min-width:79vw;}
    table#cart tbody tr td:first-child { background: #fff; color: #2f2f2f; }
    table#cart tbody td:before { content: attr(data-th); font-weight: bold; display: inline; width: 8rem; margin-right: 10px;}
    table#cart tfoot td{display:block; }
    table#cart tfoot td .btn{display:block;}
}*/

/*
    Collapse Panel
*/
.panel-collapse.CmsCommerce >.list-group .list-group-item:first-child {border-top-right-radius: 0;border-top-left-radius: 0;} .panel-collapse.CmsCommerce >.list-group .list-group-item {border-width: 1px 0;} .panel-collapse.CmsCommerce >.list-group {margin-bottom: 0;} .panel-collapse.CmsCommerce .list-group-item {border-radius:0;} .panel-collapse.CmsCommerce .list-group .list-group {margin: 0;margin-top: 10px;} .panel-collapse.CmsCommerce .list-group-item li.list-group-item {margin: 0 -15px;border-top: 1px solid #ddd !important;border-bottom: 0;padding-left: 30px;} .panel-collapse.CmsCommerce .list-group-item li.list-group-item:last-child {padding-bottom: 0;} .panel-collapse.CmsCommerce div.list-group div.list-group{margin: 0;} .panel-collapse.CmsCommerce div.list-group .list-group a.list-group-item {border-top: 1px solid #ddd !important;border-bottom: 0;padding-left: 30px;} .panel-collapse.CmsCommerce .list-group-item li.list-group-item {border-top: 1px solid #DDD !important;}

/*
    login-register
*/
.panel-login { } .panel-login>.panel-heading { color: #00415d; background-color: #fff; border-color: #fff; text-align:center; } .panel-login>.panel-heading a{ text-decoration: none; color: #666; font-weight: bold; font-size: 16px; -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; transition: all 0.1s linear; } .panel-login>.panel-heading a.active{ color: #f57000; font-size: 18px; } .panel-login>.panel-heading hr{ margin-top: 10px; margin-bottom: 0px; clear: both; border: 0; height: 1px; background-image: -webkit-linear-gradient(left,rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.35),rgba(0, 0, 0, 0)); background-image: -moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.35),rgba(0,0,0,0)); background-image: -ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.35),rgba(0,0,0,0)); background-image: -o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.35),rgba(0,0,0,0)); } .panel-login input[type="text"],.panel-login input[type="email"],.panel-login input[type="password"] { height: 45px; border: 1px solid #ddd; font-size: 16px; -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; transition: all 0.1s linear; } .panel-login input:hover, .panel-login input:focus { outline:none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border-color: #ccc; } .btn-login:hover, .btn-login:focus { color: #fff; background-color: #53A3CD; border-color: #53A3CD; } .forgot-password { text-decoration: underline; color: #888; } .forgot-password:hover, .forgot-password:focus { text-decoration: underline; color: #666; }

/*
    Featherlight css
*/
/**
 * Featherlight - ultra slim jQuery lightbox
 * Version 1.7.13 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2018, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
/* 
html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999 !important;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}
*/


/*
    Site Loader Plugin
*/
:root {
    --loader-renk1: #1d2949;
    --loader-renk2: #ec642f;
    --loader-renk3: #1d2949;
    --loader-bg: #ffffff;
}
#loaderBG {background-image: url(../images/loaderbg.png); border-radius: 50%; background-size: cover;background-repeat: no-repeat; background-position: center center; }#loader-wrapper .loader-section { position: fixed; top: 0; width: 51%; height: 100%; background: var(--loader-bg); -moz-transition: all 0.5s ease-in; -webkit-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; transition: all 0.5s ease-in; z-index: 999999999; }#loader-wrapper .loader-section.section-left {left: 0;}#loader-wrapper .loader-section.section-right {right: 0;}#loader-wrapper { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999999999; } #loaderBG { display: block; position: relative; left: 50%; top: 50%; width: 100px; height: 100px; margin: -125px 0 0 -50px; background-position: center center; background-repeat: no-repeat; z-index: 1000000001; } #loader { display: block; position: relative; left: 50%; top: 50%; width: 150px; height: 150px; margin: -75px 0 0 -75px; border-radius: 50%; border: 3px solid transparent; border-top-color: var(--loader-renk1); -webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite; z-index: 99999999999; } #loader:before { content: ""; position: absolute; top: 5px; left: 5px; right: 5px; bottom: 5px; border-radius: 50%; border: 3px solid transparent; border-top-color: var(--loader-renk2); -webkit-animation: spin 3s linear infinite; animation: spin 3s linear infinite; } #loader:after { content: ""; position: absolute; top: 15px; left: 15px; right: 15px; bottom: 15px; border-radius: 50%; border: 3px solid transparent; border-top-color: var(--loader-renk3); -webkit-animation: spin 1.5s linear infinite; animation: spin 1.5s linear infinite; }.loaded #loader-wrapper { visibility: hidden; }.loaded #loader-wrapper .loader-section.section-left { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000); transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000); } .loaded #loader-wrapper .loader-section.section-right { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000); transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000); } .loaded #loader { opacity: 0; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
@-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes spin { 0% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } }

/*
    CMS Modal
    https://github.com/kylefox/jquery-modal
*/
.blocker {
  position: fixed;
  top: 0; right: 0; bottom: 0; left: 0;
  width: 100%; height: 100%;
  overflow: auto;
  z-index: 1;
  padding: 20px;
  box-sizing: border-box;
  background-color: rgb(0,0,0);
  background-color: rgba(0,0,0,0.75);
  text-align: center;
}
.blocker:before{
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.05em;
}
.blocker.behind {
  background-color: transparent;
}
.cms-modal {
    display: none;
    position: relative;
    max-width: 500px;
    padding: 20px;
    margin: auto;
    border-radius: 4px;
    background-color: #fff;
}

.cms-modal a.close-modal {
  position: absolute;
  top: -12.5px;
  right: -12.5px;
  display: block;
  width: 30px;
  height: 30px;
  text-indent: -9999px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==');

}

.modal-spinner {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  padding: 12px 16px;
  border-radius: 5px;
  background-color: #111;
  height: 20px;
}

.modal-spinner > div {
  border-radius: 100px;
  background-color: #fff;
  height: 20px;
  width: 2px;
  margin: 0 1px;
  display: inline-block;

  -webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out;
  animation: sk-stretchdelay 1.2s infinite ease-in-out;
}

.modal-spinner .rect2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.modal-spinner .rect3 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}

.modal-spinner .rect4 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

@-webkit-keyframes sk-stretchdelay {
  0%, 40%, 100% { -webkit-transform: scaleY(0.5) }
  20% { -webkit-transform: scaleY(1.0) }
}

@keyframes sk-stretchdelay {
  0%, 40%, 100% {
    transform: scaleY(0.5);
    -webkit-transform: scaleY(0.5);
  }  20% {
    transform: scaleY(1.0);
    -webkit-transform: scaleY(1.0);
  }
}


/*
    New Cart
*/
.CartNotes {max-height: 58px;}.cartnote{display:none}
.cart-detail-text {width: 58%;height: 40px;font-size: 11px;overflow-x: hidden;text-overflow: ellipsis;white-space: initial;display: block !important;}.CartNotes {max-height: 58px;}

@media(max-width:768px) {
    .note { display: none !important; }.cart {padding-right: 0 !important;padding-left: 0 !important;}.qty-text {color: #495057;background-color: #fff;background-clip: padding-box;border: 1px solid #ced4da;border-radius: .25rem;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-align: center;padding: 3px 6px;}.cart-product-actions {top: 16px !important; right: 40px !important;}.cart-product {padding:16px 0 20px 66px!important;}.cart-detail-text {display: none !important;}.cart-product-qty .label {width: 100px;display: inline-block;}.cart-product-price span {display: inline-block;width: 100px;}.cart-product-price{display: flex;}
}
.tablet-desktop-only {display: none}.desktop-only {display: none}.desktopsm-only {display: none}.desktoplg-only {display: none}
@media(min-width:768px) {.mobile-only {display: none}.tablet-desktop-only {display: inherit}.desktopsm-only {display: inherit}}
@media(min-width:1024px) {.mobile-tablet-only {display: none}.desktop-only {display: inherit}}
@media(min-width:1180px) {.desktopsm-only {display: none}.desktoplg-only {display: inherit}}.ucase {text-transform: uppercase;}.cart {padding-right: 15px;padding-left: 15px}.empty-cart {padding-bottom: 40px;text-align: center}.empty-cart .cart-title {padding-bottom: 48px;background-size: 28px}.empty-cart .cart-warning {margin-bottom: 20px;font-size: 13px}.empty-cart .btn-primary {max-width: 100%}.cart-title {margin: 0 0 20px;font-weight: 300;font-size: 24px;text-align: center}.cart-nav {padding-bottom: 20px;border-bottom: 1px solid #ccc}.cart-nav-buttons a,.cart-nav-buttons button {margin: 0 auto}.cart-nav-buttons>div {margin-bottom: 10px}.cart-product-list {font-size: 13px;line-height: 18px}.cart-product-list a {color: #222;text-decoration: none;font-weight: bold;font-size: 12px;} .cart-product {min-height: 145px;position: relative;padding: 16px 0 46px 132px;border-bottom: 1px solid #ccc}.cart-product p {margin: 0}.cart-product .cart-supply {position: absolute;bottom: 40px;left: 130px}.cart-product .cart-supply-wrapper {position: relative}.cart-product .tooltip {top: -95px !important;left: 135px !important;padding: 8px 10px}.cart-product .btn-tooltip {display: inline;width: auto;height: auto;border: none;border-radius: 0;margin-left: 0;background: 0 0;vertical-align: inherit;cursor: pointer;text-decoration: underline}.cart-product .bold {font-weight: 700}.cart-product-image {position: absolute;top: 16px;left: 0;width: 11%;min-height: 60px;min-width: 60px;}.cart-product-meta {width: 82%; min-width: 220px; font-size: 12px !important;}.cart-product-image img {width: 100%;height: auto}.cart-product-meta>* {display: table}.cart-product-meta .brand {font-weight: 600;font-size: 10px;}.cart-product-meta .name {}.cart-product-meta .feats span {color: #888; margin-bottom:4px;}.cart-product-meta .note {color: #888}.cart-product-meta .note span {color: #222}.cart-product-price span {color: #888}.cart-product-discount span.couponed {color: #e4312e}.cart-product-discount span {color: #888}.cart-product-qty .label {color: #888}.cart-product-total {font-weight: 600}.cart-product-giftwrap {position: absolute;bottom: 16px;left: 0;height: 18px;padding-right: 23px}.cart-product-giftwrap label {padding-left: 46px;margin-bottom: 0;font-size: 13px}.cart-product-giftwrap label::before {position: absolute;top: 0;left: 23px;width: 18px;height: 18px;background: transparent url(/content/img/giftwrap-icon.svg) 0 0 no-repeat;content: ""}.cart-product-giftwrap label input[type=checkbox] {position: absolute;top: 0;left: 0;background-size: 18px}.cart-product-giftwrap .tooltip {bottom: 29px;left: 0;width: 290px}.cart-product-giftwrap .no-giftwrap {padding-left: 23px}.cart-product-giftwrap .no-giftwrap::before {position: absolute;top: 0;left: 0;width: 18px;height: 18px;content: ""}.cart-product-actions {position: absolute;top: 6px;right: -10px;width: 31px;height: 31px}.cart-product-actions .remove-from-cart {position: relative;width: 100%;height: 100%;font-size: 0;text-indent: -9999px}.cart-product-actions .remove-from-cart i {display: block;width: 100%;height: 100%;background: transparent url(/content/img/close-icon-small.svg) 50% 50% no-repeat;background-size: 11px}.cart-summary {padding: 15px 0;border-bottom: 1px solid #ccc;font-size: 13px;line-height: 18px}.cart-summary dl {padding: 0;margin: 0}.cart-summary dl:after {clear: both;display: table;content: ""}.cart-summary dt,.cart-summary dd {float: left;width: 50%;margin: 0 0 8px;padding: 0;padding: 4px 2px;border-bottom: 1px solid #d2d2d2}.cart-summary dt {clear: left;font-weight: 600;text-align: left}.cart-summary dd {text-align: right}.cart-summary dd.discount {color: #e4312e}.cart-coupon,.cart-loyalty {border-bottom: 1px solid #ccc}.cart-coupon {font-size: 13px}.cart-coupon-title {display: inline;padding: 0;margin: 0;border: none;border-radius: 0;background: 0 0;position: relative;display: block;width: 100%;padding: 10px 0 12px;font-size: 13px;font-weight: 600;text-align: left}.cart-coupon-title::after {position: absolute;top: 15px;right: 0;width: 12px;height: 7px;background: transparent url(/content/img/down-arrow-small.svg) 50% 50% no-repeat;content: "";transition: transform .2s}.cart-coupon-title.open::after {transform: rotate(180deg)}.cart-coupon-content,.cart-loyalty-content {display: none;padding: 15px 0 20px;border-top: 1px solid #ccc}.cart-coupon-content input,.cart-loyalty-content input,.cart-coupon-content submit,.cart-loyalty-content submit {margin-bottom: 15px}.cart-coupon-content .btn-secondary,.cart-loyalty-content .btn-secondary {max-width: 100%}.cart-coupon-content .actives,.cart-loyalty-content .actives {padding: 7px 0 8px;margin: 0;list-style: none}.cart-coupon-content .actives li,.cart-loyalty-content .actives li {position: relative;padding: 8px 0 7px}.cart-coupon-content .actives .delete-coupon,.cart-loyalty-content .actives .delete-coupon {position: absolute;top: 8px;right: 0;width: 15px;height: 15px;padding: 2px}.cart-coupon-content .actives .delete-coupon svg,.cart-loyalty-content .actives .delete-coupon svg {width: 100%;height: 100%}.cart-loyalty-content {font-size: 12px}.cart-loyalty-content .loyalty {display: block;min-height: 36px;padding: 9px 0;margin: 0 0 15px;line-height: 1.5}.cart-checkout {padding-top: 20px}.cart-checkout>a {margin: 0 auto}.cart-checkout .btn-secondary {margin-top: 20px}

@media(min-width:768px) {.empty-cart {width: 500px;margin: 0 auto}.empty-cart .btn-primary {width: 290px;margin: 0 auto}.cart-nav-buttons:after {clear: both;display: table;content: ""}.cart-nav-buttons>div {float: left;width: 50%;padding-right: 9px}.cart-nav-buttons>div+div {padding-right: 0;padding-left: 9px}.cart-nav-buttons a {max-width: unset}.cart-product {position: relative;min-height: 145px;padding-bottom: 16px}.cart-product-qty {position: absolute;top: 15px;left: 410px;padding-top: 20px}.cart-product-qty .label {position: absolute;top: 0;left: 0}.cart-product-qty .qty-actions a {position: absolute;top: 20px;display: block;width: 36px;height: 36px;border: 1px solid #ccc}.cart-product-qty .qty-actions .negative {left: 1px;background: transparent url('/content/img/footer-minus.svg') 50% 50% no-repeat;background-size: 16px}.cart-product-qty .qty-actions .positive {left: 87px;background: transparent url('/content/img/footer-plus.svg') 50% 50% no-repeat;background-size: 16px}.cart-product-qty .qty-actions .qty-text {position: absolute;top: 20px;left: 37px;width: 50px;height: 36px;border-top: 1px solid #ccc; border-right:0px; border-bottom: 1px solid #ccc;line-height: 34px;text-align: center;border-left: 0px;}.cart-product-price,.cart-product-discount,.cart-product-total {position: absolute;right: 0}.cart-product-price {top: 15px}.cart-product-discount {top: 35px}.cart-product-total {top: 55px}.cart-product-giftwrap {bottom: 16px;left: 130px}.cart-product-actions {top: unset;right: 0;bottom: 17px;width: 220px;height: 20px}.cart-product-actions .tablet-desktop-only {display: inline-block}/*.cart-product-actions a {display: inline-block;margin-right: 15px;color: #888;text-decoration: underline}.cart-product-actions .remove-from-cart {width: auto;height: auto;padding-left: 15px;margin: 0;font-size: 13px;text-indent: 0}.cart-product-actions .remove-from-cart i {position: absolute;left: 0;width: 1px;height: 20px;background-color: #888;background-image: none}*/.cart-footer {position: relative;padding-top: 20px}.cart-summary {float: right;width: calc(50% - 24px);border: none}.cart-coupon,.cart-loyalty {margin-right: calc(50% + 24px)}.cart-coupon {border-top: 1px solid #ccc}.cart-coupon-content,.cart-loyalty-content {display: block}.cart-checkout>a {max-width: 100%}}

@media(min-width:1180px) {.cart {padding-right: 0;padding-left: 0}.cart-title {font-size: 28px}.cart-nav {position: relative}.cart-nav .cart-title {height: 40px;margin: 0;line-height: 40px}.cart-nav-buttons {position: absolute;top: 0;width: 100%;height: 0}.cart-nav-buttons>div {width: 345px}.cart-nav-buttons>div+div {float: right}.cart-product-list-titles {border-top: 1px solid #ccc;background-color: #f3f3f3;}.cart-product-list-titles:after {clear: both;display: table;content: ""}.cart-product-list-titles>div {float: left;padding: 15px 5px;height: 48px;border-bottom: 1px solid #ccc;font-weight: 600}.cart-product-list-titles>div:not(:first-child) {text-align: center;}.cart-product-list-titles .name {width: 50%;}.cart-product-list-titles .price {width: 15%;}.cart-product-list-titles .qty {width: 20%;}.cart-product-list-titles .total {width: 15%;}.cart-product-list-titles .discount {width: 20%;}.cart-product-qty {left: 69%/*left: 717px*/}.cart-product-qty .qty-actions a {top: 0}.cart-product-qty .qty-actions .qty-text {top: 0}.cart-product-qty .label {display: none}.cart-product-price {left: 56%;/*left: 555px;*/width: 160px}.cart-product-discount {top: 15px;left: 913px;width: 100px}.cart-product-total {top: 15px;right: 3%;/*right: 0*/}.cart-footer:after {clear: both;display: table;content: ""}.cart-summary,.cart-checkout {width: 345px}.cart-coupon,.cart-loyalty {float: left;width: 500px;margin-right: 52px}.cart-coupon,.cart-coupon-content,.cart-loyalty,.cart-loyalty-content {border: none}}.cart-slider .product-slider-title {padding-bottom: 0}.cart-slider .product-slider-title:after {display: none}

@media(max-width:768px) {.cart-product .tooltip {left: auto !important}}.header-fixed .checkout-header {position: absolute;top: 0;width: 100%}.checkout-header {height: 50px;background-color: #fff;z-index: 11}.checkout-header .container {height: 100%;position: relative}.checkout-header .header-logo {position: absolute;top: 15px;left: 15px;width: 118px;height: 19px;padding: 0;margin: 0;background-image: none}.checkout-header .security {position: absolute;top: 16px;right: 15px;padding-left: 23px;background: transparent url(/content/img/lock-icon.svg) 0 0 no-repeat;background-size: 18px;font-size: 13px;font-weight: 600;line-height: 18px}

@media(min-width:768px) {.cart-product-meta .brand{font-weight: 600; background-color: #607d8b; font-size: 10px; padding: 1px 6px; border-radius: 4px; color: #fff; } .checkout-header {padding: 0 25px}}

@media(min-width:1180px) {.checkout-header {height: 68px;padding: 0}.checkout-header .header-logo {width: 216px;height: 35px;top: 17px}.checkout-header .security {top: 24px}}.checkout-footer {padding: 29px 0 27px;border-top: 1px solid #ccc}.checkout-footer .footer-card-logos {padding: 13px 15px;border: none;background-color: transparent}.checkout-footer .footer-card-logos svg,.checkout-footer .footer-card-logos a {height: 27px}.checkout-footer .footer-copyright {padding: 13px 15px;border: none;background-color: transparent;font-size: 11px;color: #666}.checkout-nav {height: 50px;background-color: #222;padding: 0 15px}.checkout-nav>.container:after {clear: both;display: table;content: ""}.checkout-nav span,.checkout-nav a {float: left;width: 33.3%;color: #888;font-size: 11px;font-weight: 600;line-height: 50px;text-decoration: none}.checkout-nav span.current,.checkout-nav a.current {color: #fff}.checkout-nav span:nth-child(2),.checkout-nav a:nth-child(2) {text-align: center}.checkout-nav span:nth-child(3),.checkout-nav a:nth-child(3) {text-align: right}.checkout-nav a:hover {color: #fff}.checkout-login {padding-top: 30px}.checkout-login .alert {margin: 0 15px 20px}.checkout-login-form,.checkout-guest {padding-right: 15px;padding-left: 15px}.checkout-login-form .title,.checkout-guest .title {margin: 0 0 20px;font-weight: 600;font-size: 20px;text-align: center}.checkout-login-form {padding-bottom: 30px;border-bottom: 1px solid #ccc}.checkout-login-form .btn-facebook {margin-bottom: 20px}.checkout-login-form .login-or {margin-bottom: 20px}.checkout-guest {padding: 30px 15px;text-align: center}.checkout-guest p {font-size: 13px;margin: 0 0 20px}

@media(min-width:480px) {.checkout-login .btn-primary,.checkout-login .btn-secondary {max-width: 100%}}

@media(min-width:768px) {.checkout-login-form,.checkout-guest {padding-right: 40px;padding-left: 40px}.checkout-nav {padding: 0 10px}.checkout-nav span {text-align: center}.checkout-nav span:nth-child(3) {text-align: center}}

@media(min-width:1180px) {.checkout:after {clear: both;display: table;content: ""}.checkout-login {padding: 80px 0 100px}.checkout-login:after {clear: both;display: table;content: ""}.checkout-login-form,.checkout-guest {float: left;width: 50%;padding: 0 112px;border: none}.checkout-login-form {border-right: 1px solid #ccc}}.checkout-address,.checkout-payment,.checkout-success {padding: 30px 15px}.checkout-address .title,.checkout-payment .title,.checkout-success .title {margin: 0 0 20px;color: #222;font-size: 15px;font-weight: 600;line-height: 20px}.checkout-box {border: 1px solid #ccc;padding: 16px 11px;margin-bottom: 20px}.checkout-address-box {border: 1px solid #ccc;padding: 0;margin-bottom: 30px}.checkout-address-box-title {padding: 10px;border-bottom: 1px solid #ccc}.checkout-address-box-title p {margin: 0}.checkout-address-box-title .title {margin-bottom: 2px;line-height: 20px}.checkout-address-box-title .info {font-size: 13px;line-height: 18px}.checkout-address-select .btn-address-select {height: 30px;padding: 5px 0;font-size: 14px;line-height: 20px}.checkout-address-select>.btn-primary {margin-bottom: 20px}.checkout-address-shipping-select,.checkout-address-billing-select {position: relative;padding: 20px 10px 10px}.checkout-address-shipping-select .title,.checkout-address-billing-select .title {margin-bottom: 10px;line-height: 30px}.checkout-address-shipping-select .btn-address-add,.checkout-address-billing-select .btn-address-add {position: absolute;top: 20px;right: 10px;width: calc(50% - 14px)}.checkout-address-shipping-select {border-bottom: 1px solid #ccc}.checkout-address-billing-select {display: none}.checkout-address-dropdown {position: relative;width: 100%;margin-bottom: 10px}.checkout-address-dropdown>.btn-primary {max-width: 100%}.checkout-address-select-boxes {border-top: 1px solid #ccc;padding-top: 10px}.checkout-address-select-box {display: none}.checkout-address-select-box p {margin: 0;font-size: 13px;line-height: 18px}.checkout-address-select-box p.title {width: 100%;margin: 0;font-size: 13px;font-weight: 600;line-height: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.checkout-address-select-box p.title label {color: #222;font-weight: inherit}.checkout-address-select-box p.title input {display: none}.checkout-address-select-box .actions {padding-top: 10px}.checkout-address-select-box .actions:after {clear: both;display: table;content: ""}.checkout-address-select-box .actions button {float: left;width: calc(50% - 4px)}.checkout-address-select-box .actions button+button {margin-left: 8px}.checkout-address-identical {padding: 20px 10px}.checkout-address-identical .custom-checkbox {margin: 0}.checkout-address-cargo-select {padding: 10px 10px 0;line-height: 18px}.checkout-address-cargo-select .custom-radio {position: relative;padding: 0 80px 0 33px;margin: 0 0 -2px;color: #222;font-size: 13px;font-weight: 600}.checkout-address-cargo-select .custom-radio input[type=radio] {position: absolute;top: 2px;left: 0}.checkout-address-cargo-select p {margin: 0}.cargo-select-item {position: relative;margin-bottom: 20px}.cargo-select-item .custom-select {margin-top: 14px}.cargo-select-item .custom-select select {margin-bottom: 8px}.cargo-select-item>p {padding-left: 0}.cargo-select-sameday-popup {display: none}.cargo-select-info {padding-left: 33px;font-size: 12px;color: #888}.cargo-select-info strong {font-weight: 600}.cargo-select-price {position: absolute;top: 0;right: 0;font-size: 13px;color: #222;line-height: 18px}.btn-address-submit {margin-bottom: 20px}.checkout-address-edit .checkout-box:after {clear: both;display: table;content: ""}.checkout-address-edit input,.checkout-address-edit textarea {font-size: 12px}.checkout-address-edit .input-error {display: none}.checkout-address-edit .btn-secondary,.checkout-address-edit .btn-primary {float: left;width: calc(50% - 4px)}.checkout-address-edit .btn-primary {margin-left: 8px}.checkout-address-edit p {margin: 0}.checkout-address-edit p.title {margin-bottom: 5px}.checkout-address-edit p.info {padding-bottom: 25px;border-bottom: 1px solid #ccc;margin-bottom: 25px;font-size: 13px}.checkout-address-edit .alert {margin-bottom: 20px}.checkout-address-edit textarea {height: 72px;resize: none}.checkout-address-shipping-edit,.checkout-address-billing-edit {display: none;padding: 21px 11px 11px}.checkout-billing-type {display: none}.checkout-summary-cart-box {border: 1px solid #ccc;margin-bottom: 20px}.checkout-summary-cart-box .title {padding: 15px 10px;border-bottom: 1px solid #ccc;margin: 0}.checkout-summary-cart {padding: 0 10px;font-size: 13px;line-height: 18px}.checkout-summary-cart-list {padding: 0;margin: 0;list-style: none}.checkout-summary-cart-item {position: relative;padding: 15px 0 15px 72px;min-height: 121px;border-bottom: 1px solid #ccc}.checkout-summary-cart-item img {position: absolute;top: 15px;left: 0;border: 1px solid #ccc}.checkout-summary-cart-item span {display: block}.checkout-summary-cart-pn {margin-bottom: 5px}.checkout-summary-cart-feat {color: #888}.checkout-summary-cart-feat>i {color: #222;font-style: normal}.checkout-summary-cart-prc {margin-top: 5px;font-weight: 600}.checkout-summary-cart-total {padding: 20px 0}.checkout-summary-cart-total:after {clear: both;display: table;content: ""}.checkout-summary-cart-total span {width: 50%;margin-bottom: 8px}.checkout-summary-cart-total span.leftcol {clear: both;float: left;font-weight: 600}.checkout-summary-cart-total span.rightcol {float: right;text-align: right}

@media(min-width:480px) {.checkout-address-box-title {padding: 20px}.checkout-address-shipping-select,.checkout-address-billing-select {padding: 30px 20px 20px}.checkout-address-shipping-select .btn-address-add,.checkout-address-billing-select .btn-address-add {top: 30px;right: 20px}.checkout-address-identical {padding: 20px}.checkout-address-cargo-select {padding: 20px 20px 0}.cargo-select-item .custom-select {display: inline-block;width: calc(50% - 10px)}.cargo-select-item .custom-select+.custom-select {margin-left: 10px}.checkout-address-shipping-edit,.checkout-address-billing-edit {padding: 21px}}

@media(min-width:768px) {.checkout-address-shipping-select,.checkout-address-billing-select {padding: 34px 20px 20px}.checkout-address-shipping-select .btn-address-add,.checkout-address-billing-select .btn-address-add {top: 34px;width: calc(50% - 20px)}.checkout-address-billing-select {padding-top: 14px}.checkout-address-billing-select .btn-address-add {top: 14px}.checkout-address-select-box .actions:after {clear: both;display: table;content: ""}.checkout-address-select-box .actions button {width: calc(50% - 10px)}.checkout-address-select-box .actions button+button {margin-left: 20px}label[for=cargo-select-sameday] .btn-tooltip {display: none}.checkout-address-cargo-select .custom-radio {margin-bottom: 0}.cargo-select-item {padding-right: 100px}.cargo-select-item .custom-select {width: 240px;margin: 9px 0 0 33px}.cargo-select-item .custom-select select {margin-bottom: 10px}.cargo-select-item>p {margin-left: 33px}}

@media(min-width:1180px) {.checkout-address {padding: 30px 0}.checkout:after {clear: both;display: table;content: ""}.checkout-address-form {float: left;width: 750px;margin-right: 30px}.checkout-summary {float: left;width: 360px}.checkout-address-shipping-select,.checkout-address-billing-select {padding: 20px}.checkout-address-shipping-select:after,.checkout-address-billing-select:after {clear: both;display: table;content: ""}.checkout-address-shipping-select .title,.checkout-address-billing-select .title {margin-bottom: 0}.checkout-address-shipping-select .btn-address-add,.checkout-address-billing-select .btn-address-add {float: left;position: static;width: calc(50% - 15px);height: 150px;border: 1px solid #ccc;margin: 23px 0 20px;background-color: #f2f2f2}.checkout-address-shipping-select {padding: 20px 20px 0}.checkout-address-select .micro_export {clear: both}.checkout-address-select-boxes {border-top: none}.checkout-address-select-boxes:after {clear: both;display: table;content: ""}.checkout-address-select-box {float: left;display: block;width: calc(50% - 15px);margin: 0 30px 15px 0}.checkout-address-select-box:nth-child(2n) {margin-right: 0}.checkout-address-select-box p.title input {display: inline-block}.checkout-address-select-box .address {position: relative;height: 150px;padding: 10px 10px 50px;border: 1px solid #ccc;overflow: hidden}.checkout-address-select-box .actions {position: absolute;bottom: 10px;left: 10px;width: calc(100% - 20px)}.cargo-select-item p.desktop-only {padding-top: 7px;border-top: 1px solid #ccc;margin-top: 10px}.checkout-address-edit .leftcol,.checkout-address-edit .rightcol {float: left;width: 50%}.checkout-address-edit .leftcol {clear: both;padding-right: 15px}.checkout-address-edit .rightcol {padding-left: 15px}.checkout-address-edit .fullcol {clear: both}.checkout-address-edit .btn-secondary,.checkout-address-edit .btn-primary {width: calc(50% - 15px)}.checkout-address-edit .btn-secondary {margin-right: 22px}}.checkout-payment-select .title {margin-bottom: 0}.checkout-payment-select .info {margin: 0 0 10px;font-size: 13px}.checkout-payment-select select {margin: 0}.checkout-payment-tabs:after {clear: both;display: table;content: ""}.checkout-payment-tabs button {float: left;height: 52px;width: 180px;padding: 0;border: 1px solid #ccc;border-right: none;border-radius: 0;margin-bottom: -1px;background: #f2f2f2;font-size: 13px;font-weight: 600;line-height: 50px}.checkout-payment-tabs button:nth-child(4) {border-right: 1px solid #ccc}.checkout-payment-tabs button.active {position: relative;border-bottom: 1px solid #fff;background-color: #fff}.checkout-payment-tabs button.active::before {position: absolute;top: 0;left: 0;width: 100%;height: 3px;background-color: #000;content: ""}.checkout-payment-type {display: none;font-size: 13px}.cc-exp:after {clear: both;display: table;content: ""}.cc-exp .custom-select {float: left;width: calc(50% - 5px);margin-right: 10px}.cc-exp .custom-select+.custom-select {margin-right: 0}.cc-cvc input {display: inline-block;width: calc(50% - 5px)}.cvv-info {position: absolute;top: 25px;right: 0;width: calc(50% - 5px);margin: 0;color: #888;font-size: 10px;line-height: 1.4}.save-mobile-express {margin-bottom: 10px}.three-d-secure {clear: left;position: relative;width: 240px;padding: 10px 0}.three-d-secure .btn-tooltip {position: absolute;top: 10px;right: 0}.three-d-secure .tooltip {right: -10px;bottom: 50px}.use-bonus {padding: 13px 10px;margin: 0 -11px -16px;color: #222;background-color: #f2f2f2}.use-bonus .custom-checkbox {margin: 0 0 0 1px}.use-bonus .custom-checkbox input[type=checkbox] {top: 9px}.use-bonus em {color: #54b146;font-style: normal;font-weight: 600}.cc-inst .title {margin: 0}.cc-inst .info {margin: 0 0 10px;font-size: 13px}.cc-inst .installment-select {margin: 0}.cc-inst .installment-radio {padding: 0;margin: 0;list-style: none}.cc-inst .installment-radio:after {clear: both;display: table;content: ""}.cc-inst .installment-radio li {float: left;width: 102px;height: 102px;margin-right: 20px;font-size: 13px;line-height: 18px;text-align: center;background-color: #daa520}.cc-inst .installment-radio li label {position: relative;width: 100%;height: 100%;padding: 10px}.cc-inst .installment-radio li input {-webkit-appearance: none;-moz-appearance: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 0;border: 1px solid #ccc;margin: 0;background-color: #f2f2f2;outline: 0}.cc-inst .installment-radio li input:checked {border-color: #222;background-color: #fff}.cc-inst .installment-radio li span {position: relative;display: block;z-index: 1}.cc-inst .installment-radio .inst-qty {padding-top: 3px;color: #e4312e;font-size: 10px;line-height: 1.4}.cc-inst .installment-radio .inst-ttl {margin-top: 12px;font-size: 10px;line-height: 1.4}.paytype-atdoor *[data-payAtDoorType] {display: none}.paytype-atdoor .info {font-size: 13px}.paytype-desktop {padding: 0;border: none;margin: 0}.pad-payment-type {margin: 0}.checkout-payment-agree {font-size: 13px}.checkout-cant-pay {display: none}.checkout-payment-legal .checkout-box {padding-bottom: 11px;font-size: 13px}.checkout-payment-legal .title {padding: 0 11px 15px;border-bottom: 1px solid #ccc;margin: 0 -11px}.checkout-payment-legal .info {position: relative;height: 100px;overflow: hidden}

@media(min-width:480px) {.save-mobile-express {clear: left;width: calc(50% - 5px)}}

@media(min-width:768px) {.checkout-payment .checkout-box {padding: 20px}.three-d-secure .tooltip {right: auto;bottom: 13px;left: 250px;width: 240px}.three-d-secure .tooltip::after {right: auto;bottom: 12px;left: -12px;border-top-color: transparent;border-right-color: #ccc}.use-bonus {margin: 0 -20px -20px}.use-bonus .custom-checkbox {margin: 0 0 0 10px}.checkout-payment-legal .title {padding: 0 20px 15px;margin: 0 -20px}}

@media(min-width:1180px) {.checkout-payment {position: relative}.checkout-payment-form {width: 750px}.paytype-desktop {padding: 16px 11px;border: 1px solid #ccc;margin-bottom: 20px}.paytype-mobile {padding: 0;border: none}.paytype-cc .checkout-box:after {clear: both;display: table;content: ""}.paytype-cc .cc-name,.paytype-cc .cc-no {width: 350px}.paytype-cc .cc-exp {float: left;width: 230px}.paytype-cc .cc-cvc {float: left;width: 460px;margin-left: 10px}.paytype-cc .cc-cvc input {width: 110px}.paytype-cc .cc-cvc .desktop-only {display: inline-block}.paytype-cc .cc-cvc .tooltip {bottom: 20px;left: 155px;width: 270px;padding: 10px 8px 15px;border: 1px solid #ccc;background-color: #f8f8f8}.paytype-cc .cc-cvc .tooltip:after {clear: both;display: table;content: ""}.paytype-cc .cc-cvc .tooltip::before {position: absolute;bottom: 12px;left: -12px;width: 0;height: 0;border: 6px solid transparent;border-right-color: #ccc;content: ""}.paytype-cc .cc-cvc .tooltip::after {right: auto;bottom: 12px;left: -11px;border-top-color: transparent;border-right-color: #f8f8f8}.paytype-cc .cc-cvc .cvc-visa,.paytype-cc .cc-cvc .cvc-amex {float: left;width: calc(50% - 14px);margin: 0 7px;text-align: center}.paytype-cc .cc-cvc .cvc-visa p,.paytype-cc .cc-cvc .cvc-amex p {margin: 0;font-size: 10px;line-height: 1.2}.paytype-cc .cc-cvc .cvc-visa .title,.paytype-cc .cc-cvc .cvc-amex .title {font-size: 12px;line-height: 1.5}.paytype-cc .cc-cvc .cvc-visa img,.paytype-cc .cc-cvc .cvc-amex img {padding-top: 5px}.checkout-payment-summary {position: absolute;top: 30px;right: 0}.checkout-payment-legal {width: 750px}}.checkout-success {min-height: 300px;text-align: center}.checkout-success>.title {margin: 0 0 30px;font-size: 24px;font-weight: 300;line-height: 1.4}.checkout-success .back-to-home {margin: 0 auto;max-width: 300px}.checkout-success-order {margin-bottom: 30px;font-size: 13px}.checkout-success-order p {margin: 0}.checkout-success-orderno {display: inline-block;padding: 0 15px;background-color: #f2f2f2;font-size: 15px;font-weight: 600;line-height: 24px}.checkout-success-lp {margin-bottom: 30px;font-size: 13px}.checkout-success-lp p {margin: 0;line-height: 24px}.checkout-success-lp a {color: #222;text-decoration: none}.checkout-success-message {margin-bottom: 30px}.checkout-success-message p {margin: 0;font-size: 11px;line-height: 20px}.checkout-success-message p.georgia {margin-top: 30px;font-size: 21px;font-family: Times, times new roman, serif;font-style: italic;line-height: 25px}.checkout-success-summary {text-align: left}

@media(min-width:768px) {.checkout-success {padding: 30px 40px 100px}}

@media(min-width:1180px) {.checkout-success .checkout-summary {float: none;width: 100%}}.checkout-summary-cart-list {font-size: 13px;line-height: 18px}.checkout-summary-cart-list>li {position: relative;padding: 15px 0 15px 70px;margin-top: 10px;border-bottom: 1px solid #ccc}.checkout-summary-cart-list>li:last-child {border: none}.checkout-summary-cart-list>li>img {position: absolute;top: 0;left: 0}.checkout-summary-cart-list span {display: block}.chkout-v3-scs-cart-bn {font-weight: 600}.chkout-v3-scs-cart-pn {margin-bottom: 5px}.chkout-v3-scs-cart-feat {margin-bottom: 5px}.ingredient-direction {margin-top: 30px}.ingredient-direction h3 {font-size: 1.2rem;font-weight: 700;margin-bottom: 20px}.ingredient-direction ul.ingredients {padding: 30px;list-style: none;background: #f9f9f9}.ingredient-direction ul.ingredients li {margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px dashed #dedede}.ingredient-direction ol.directions {list-style-type: decimal;margin: 15px 0 0 34px;padding: 0;counter-reset: li-counter}.ingredient-direction ol.directions>li {position: relative;margin-bottom: 30px;padding-left: 20px}.ingredient-direction ol.directions>li:before {font-size: 16px;font-weight: 700;line-height: 32px;position: absolute;top: 3px;left: -34px;width: 34px;height: 34px;text-align: center;color: #999;background-color: #f4f4f4;content: counter(li-counter);counter-increment: li-counter;cursor: default}ul.chec-radio {margin: 0;padding: 0;}ul.chec-radio li.pz {display: inline;margin:0px;}ul.chec-radio li.pz .radio-inline{margin:0px;}.chec-radio label.radio-inline input[type="checkbox"] {display: none}.chec-radio label.radio-inline input[type="checkbox"]:checked+div {color: #fff;background-color: #000}.chec-radio .radio-inline .clab {cursor: pointer;background: #e7e7e7;padding: 8px 15px;text-align: center;text-transform: uppercase;color: #000;position: relative;float: left;margin: 0;}.chec-radio label.radio-inline input[type="checkbox"]:checked+div:before {font-family: "Font Awesome 5 Free";font: normal normal normal 14px/1 FontAwesome;font-weight: 400;content: "\f00c";display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;margin-right: 5px}.chec-radio label.radio-inline input[type="radio"] {display: none}.chec-radio label.radio-inline input[type="radio"]:checked+div {color: #fff;background-color: #000}.chec-radio label.radio-inline input[type="radio"]:checked+div:before {content: "";background-image: url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M20.285 2l-11.285 11.567-5.286-5.011-3.714 3.716 9 8.728 15-15.285z'/%3E%3C/svg%3E");display: inline-block;line-height: 1;margin-right: 5px;width: 15px;height: 15px;background-size: 16px;background-repeat: no-repeat;background-position: center center;} .toggle-note {font-size: 11px !important; color: #484848; background-color: #ffeb3b; padding: 2px 6px; border-radius: 4px; text-decoration: none !important;}
div.clab small {
    display: block;
    text-align: center;
    margin-top: -5px;
    font-size: 10px;
    font-weight: 700
}

.priceline {
    padding: 5px 0
}

.priceline span {
    float: left;
    background-color: #e53323;
    font-size: 14px;
    padding: 10px;
    color: #fff;
    margin-right: 10px
}

.priceline del {
    padding: 4px 9px;
    font-size: 14px;
    color: #909090;
    margin-right: 10px
}

.urun-ismi-alt {
    font-size: 12px;
    padding: 4px 8px;
    background-color: #eaeaea;
    display: inline-block
}

.minusplus span button {
    border: 1px solid #000;
    border-radius: 0
}

.minusplus span:hover button {
    background-color: #000
}

.minusplus span:hover button i {
    color: #fff
}

.minusplus span button i {
    font-size: 16px;
    padding: 4px
}

.minusplus input {
    padding: 4px 6px;
    border-top: 1px solid #000;
    height: auto;
    border-bottom: 1px solid #000
}

.btn-sepet {
    background-color: #fff;
    color: #000;
    padding: 7px 25px 6px 25px;
    margin: 0;
    border-radius: 0;
    border: 1px solid #000
}

.btn-sepet:hover {
    background-color: #000;
    color: #fff
}

.btn-sepet:disabled {
    background-color: #fff;
    color: #dedede;
    border: 1px solid #dedede
}

.btn-sepet:disabled:hover {
    background-color: #dedede;
    color: #000;
    border: 1px solid #dedede;
    cursor: not-allowed
}

.tabs {
    max-width: 100%;
    margin: 20px auto;
    padding: 0
}

#tab-button {
    display: table;
    table-layout: fixed;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none
}

#tab-button li {
    display: table-cell;
    width: 20%
}

#tab-button li a {
    display: block;
    padding: .5em;
    background: #eee;
    border: 1px solid #ddd;
    text-align: center;
    color: #000;
    text-decoration: none
}

#tab-button li:not(:first-child) a {
    border-left: none
}

#tab-button li a:hover,
#tab-button .is-active a {
    border-bottom-color: transparent;
    background: #fff
}

.tab-contents {
    padding: .5em 2em 1em;
    border: 1px solid #ddd
}

.tab-contents {
    margin-top: 0
}

#tab-select {
    border: 1px solid #b3b3b3;
    border-radius: 0;
    padding: 10px;
    margin-bottom: 0
}

.tab-button-outer {
    display: none
}

.tab-contents {
    margin-top: 20px
}

@media screen and (min-width:768px) {
    .tab-button-outer {
        position: relative;
        z-index: 2;
        display: block
    }

    .tab-select-outer {
        display: none
    }

    .tab-contents {
        position: relative;
        top: -1px;
        margin-top: 0
    }
}

#cms_payment_form .rabForm_title {
    font-weight: 600;
    font-size: 18px;
    clear: both;
    border-bottom: 1px solid #b3b3b3;
    margin-bottom: 10px;
    padding: 0;
    min-height: 37px;
}

#cms_payment_form .rabForm_title a {
    font-weight: 200;
    font-size: 12px;
    display: inline-block;
    float: right;
    clear: both;
    padding: 4px
}

#cms_payment_form .rabForm_title a:hover {
    background-color: #e4e4e4
}

#cms_payment_form div.rowLine {
    margin-bottom: 30px
}

#cms_payment_form div.oyoptions div {
    padding: 4px 0
}

.ph-item {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 30px 15px 15px;
    overflow: hidden;
    margin-bottom: 30px;
    background-color: #fff;
    border: 1px solid #e6e6e6;
    border-radius: 2px
}

.ph-item,
.ph-item *,
.ph-item :after,
.ph-item :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.ph-item:before {
    content: " ";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 50%;
    z-index: 1;
    width: 500%;
    margin-left: -250%;
    -webkit-animation: phAnimation .8s linear infinite;
    animation: phAnimation .8s linear infinite;
    background: -webkit-gradient(linear, left top, right top, color-stop(46%, hsla(0, 0%, 100%, 0)), color-stop(50%, hsla(0, 0%, 100%, .35)), color-stop(54%, hsla(0, 0%, 100%, 0))) 50% 50%;
    background: linear-gradient(90deg, hsla(0, 0%, 100%, 0) 46%, hsla(0, 0%, 100%, .35) 50%, hsla(0, 0%, 100%, 0) 54%) 50% 50%
}

.ph-item>* {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
    padding-right: 15px;
    padding-left: 15px
}

.ph-item>*,
.ph-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.ph-row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 7.5px
}

.ph-row div {
    height: 10px;
    margin-bottom: 7.5px;
    background-color: #ced4da
}

.ph-row .big,
.ph-row.big div {
    height: 20px;
    margin-bottom: 15px
}

.ph-row .empty {
    background-color: hsla(0, 0%, 100%, 0)
}

.ph-col-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%
}

.ph-col-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%
}

.ph-col-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%
}

.ph-col-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%
}

.ph-col-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%
}

.ph-col-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

.ph-avatar {
    position: relative;
    width: 100%;
    min-width: 60px;
    background-color: #ced4da;
    margin-bottom: 15px;
    border-radius: 50%;
    overflow: hidden
}

.ph-avatar:before {
    content: " ";
    display: block;
    padding-top: 100%
}

.ph-picture {
    width: 100%;
    height: 120px;
    background-color: #ced4da;
    margin-bottom: 15px
}

@-webkit-keyframes phAnimation {
    0% {
        -webkit-transform: translate3d(-30%, 0, 0);
        transform: translate3d(-30%, 0, 0)
    }

    to {
        -webkit-transform: translate3d(30%, 0, 0);
        transform: translate3d(30%, 0, 0)
    }
}

@keyframes phAnimation {
    0% {
        -webkit-transform: translate3d(-30%, 0, 0);
        transform: translate3d(-30%, 0, 0)
    }

    to {
        -webkit-transform: translate3d(30%, 0, 0);
        transform: translate3d(30%, 0, 0)
    }
}

.bootstrap-select>select.bs-select-hidden,
select.bs-select-hidden,
select.selectpicker {
    display: none !important
}

.bootstrap-select {
    width: 220px\0;
    vertical-align: middle
}

.bootstrap-select>.dropdown-toggle {
    position: relative;
    width: 100%;
    text-align: right;
    white-space: nowrap;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.bootstrap-select>.dropdown-toggle:after {
    margin-top: -1px
}

.bootstrap-select>.dropdown-toggle.bs-placeholder,
.bootstrap-select>.dropdown-toggle.bs-placeholder:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder:hover {
    color: #999
}

.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover {
    color: rgba(255, 255, 255, .5)
}

.bootstrap-select>select {
    position: absolute !important;
    bottom: 0;
    left: 50%;
    display: block !important;
    width: .5px !important;
    height: 100% !important;
    padding: 0 !important;
    opacity: 0 !important;
    border: none;
    z-index: 0 !important
}

.bootstrap-select>select.mobile-device {
    top: 0;
    left: 0;
    display: block !important;
    width: 100% !important;
    z-index: 2 !important
}

.bootstrap-select.is-invalid .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle,
.has-error .bootstrap-select .dropdown-toggle,
.was-validated .bootstrap-select .selectpicker:invalid+.dropdown-toggle {
    border-color: #b94a48
}

.bootstrap-select.is-valid .dropdown-toggle,
.was-validated .bootstrap-select .selectpicker:valid+.dropdown-toggle {
    border-color: #28a745
}

.bootstrap-select.fit-width {
    width: auto !important
}

.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
    width: 220px
}

.bootstrap-select .dropdown-toggle:focus,
.bootstrap-select>select.mobile-device:focus+.dropdown-toggle {
    outline: thin dotted #333 !important;
    outline: 5px auto -webkit-focus-ring-color !important;
    outline-offset: -2px
}

.bootstrap-select.form-control {
    margin-bottom: 0;
    padding: 0;
    border: none
}

:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]) {
    width: 100%
}

.bootstrap-select.form-control.input-group-btn {
    float: none;
    z-index: auto
}

.form-inline .bootstrap-select,
.form-inline .bootstrap-select.form-control:not([class*=col-]) {
    width: auto
}

.bootstrap-select:not(.input-group-btn),
.bootstrap-select[class*=col-] {
    float: none;
    display: inline-block;
    margin-left: 0
}

.bootstrap-select.dropdown-menu-right,
.bootstrap-select[class*=col-].dropdown-menu-right,
.row .bootstrap-select[class*=col-].dropdown-menu-right {
    float: right
}

.form-group .bootstrap-select,
.form-horizontal .bootstrap-select,
.form-inline .bootstrap-select {
    margin-bottom: 0
}

.form-group-lg .bootstrap-select.form-control,
.form-group-sm .bootstrap-select.form-control {
    padding: 0
}

.form-group-lg .bootstrap-select.form-control .dropdown-toggle,
.form-group-sm .bootstrap-select.form-control .dropdown-toggle {
    height: 100%;
    font-size: inherit;
    line-height: inherit;
    border-radius: inherit
}

.bootstrap-select.form-control-lg .dropdown-toggle,
.bootstrap-select.form-control-sm .dropdown-toggle {
    font-size: inherit;
    line-height: inherit;
    border-radius: inherit
}

.bootstrap-select.form-control-sm .dropdown-toggle {
    padding: .25rem .5rem
}

.bootstrap-select.form-control-lg .dropdown-toggle {
    padding: .5rem 1rem
}

.form-inline .bootstrap-select .form-control {
    width: 100%
}

.bootstrap-select.disabled,
.bootstrap-select>.disabled {
    cursor: not-allowed
}

.bootstrap-select.disabled:focus,
.bootstrap-select>.disabled:focus {
    outline: 0 !important
}

.bootstrap-select.bs-container {
    position: absolute;
    top: 0;
    left: 0;
    height: 0 !important;
    padding: 0 !important
}

.bootstrap-select.bs-container .dropdown-menu {
    z-index: 1060
}

.bootstrap-select .dropdown-toggle .filter-option {
    position: static;
    top: 0;
    left: 0;
    float: left;
    height: 100%;
    width: 100%;
    text-align: left;
    overflow: hidden;
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto
}

.bs3.bootstrap-select .dropdown-toggle .filter-option {
    padding-right: inherit
}

.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option {
    position: absolute;
    padding-top: inherit;
    padding-bottom: inherit;
    padding-left: inherit;
    float: none
}

.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner {
    padding-right: inherit
}

.bootstrap-select .dropdown-toggle .filter-option-inner-inner {
    overflow: hidden
}

.bootstrap-select .dropdown-toggle .filter-expand {
    width: 0 !important;
    float: left;
    opacity: 0 !important;
    overflow: hidden
}

.bootstrap-select .dropdown-toggle .caret {
    position: absolute;
    top: 50%;
    right: 12px;
    margin-top: -2px;
    vertical-align: middle
}

.input-group .bootstrap-select.form-control .dropdown-toggle {
    border-radius: inherit
}

.bootstrap-select[class*=col-] .dropdown-toggle {
    width: 100%
}

.bootstrap-select .dropdown-menu {
    min-width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.bootstrap-select .dropdown-menu>.inner:focus {
    outline: 0 !important
}

.bootstrap-select .dropdown-menu.inner {
    position: static;
    float: none;
    border: 0;
    padding: 0;
    margin: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.bootstrap-select .dropdown-menu li {
    position: relative
}

.bootstrap-select .dropdown-menu li.active small {
    color: rgba(255, 255, 255, .5) !important
}

.bootstrap-select .dropdown-menu li.disabled a {
    cursor: not-allowed
}

.bootstrap-select .dropdown-menu li a {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.bootstrap-select .dropdown-menu li a.opt {
    position: relative;
    padding-left: 2.25em
}

.bootstrap-select .dropdown-menu li a span.check-mark {
    display: none
}

.bootstrap-select .dropdown-menu li a span.text {
    display: inline-block
}

.bootstrap-select .dropdown-menu li small {
    padding-left: .5em
}

.bootstrap-select .dropdown-menu .notify {
    position: absolute;
    bottom: 5px;
    width: 96%;
    margin: 0 2%;
    min-height: 26px;
    padding: 3px 5px;
    background: #f5f5f5;
    border: 1px solid #e3e3e3;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
    pointer-events: none;
    opacity: .9;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.bootstrap-select .no-results {
    padding: 3px;
    background: #f5f5f5;
    margin: 0 5px;
    white-space: nowrap
}

.bootstrap-select.fit-width .dropdown-toggle .filter-option {
    position: static;
    display: inline;
    padding: 0;
    width: auto
}

.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {
    display: inline
}

.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before {
    content: '\00a0'
}

.bootstrap-select.fit-width .dropdown-toggle .caret {
    position: static;
    top: auto;
    margin-top: -1px
}

.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {
    position: absolute;
    display: inline-block;
    right: 15px;
    top: 5px
}

.bootstrap-select.show-tick .dropdown-menu li a span.text {
    margin-right: 34px
}

.bootstrap-select .bs-ok-default:after {
    content: '';
    display: block;
    width: .5em;
    height: 1em;
    border-style: solid;
    border-width: 0 .26em .26em 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg)
}

.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,
.bootstrap-select.show-menu-arrow.show>.dropdown-toggle {
    z-index: 1061
}

.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before {
    content: '';
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid rgba(204, 204, 204, .2);
    position: absolute;
    bottom: -4px;
    left: 9px;
    display: none
}

.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after {
    content: '';
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    position: absolute;
    bottom: -4px;
    left: 10px;
    display: none
}

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before {
    bottom: auto;
    top: -4px;
    border-top: 7px solid rgba(204, 204, 204, .2);
    border-bottom: 0
}

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after {
    bottom: auto;
    top: -4px;
    border-top: 6px solid #fff;
    border-bottom: 0
}

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before {
    right: 12px;
    left: auto
}

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after {
    right: 13px;
    left: auto
}

.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,
.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,
.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before {
    display: block
}

.bs-actionsbox,
.bs-donebutton,
.bs-searchbox {
    padding: 4px 8px
}

.bs-actionsbox {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.bs-actionsbox .btn-group button {
    width: 50%
}

.bs-donebutton {
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.bs-donebutton .btn-group button {
    width: 100%
}

.bs-searchbox+.bs-actionsbox {
    padding: 0 8px 4px
}

.bs-searchbox .form-control {
    margin-bottom: 0;
    width: 100%;
    float: none
}

.bootstrap-select {
    min-width: 100%;
    border: 1px solid #ced4da;
    color: #000
}

.bootstrap-select button {
    color: #000
}

.table.zero td,
.table.zero th {
    padding: 3px 6px
}

.tahsilattutari {
    text-align: right;
    font-size: 22px;
    font-weight: 800;
    color: #e53323
}

.btn-sepet.kirmizi {
    background-color: #e53323;
    color: #fff;
    border: 1px solid #e53323
}

.inner-wrapper-sticky {
    position: relative;
    background-color: rgb(243, 243, 243);
    padding: 0 10px
}

#holder_sel_invoice,
#holder_sel_shipping {
    padding: 5px 5px;
    border-left: 4px solid #b3b3b3;
    margin-top: 5px;
    color: #a5a5a5;
    background-color: #ececec;
}

.formHeadp {
    font-weight: 600;
    text-align: center;
    font-size: 16px
}

label.sozlesmeCheck input {
    float: left;
    width: 30px;
    margin-top: 3px
}

label.sozlesmeCheck {
    font-size: 12px;
    color: #5d5d5d
}

label.sozlesmeCheck a {
    color: #000;
    text-decoration: underline !important
}

/*
    Password Meter
*/
meter { margin: 0 auto 1em; width: 100%; height: .5em; background: none; background-color: rgba(0, 0, 0, .2) } meter::-webkit-meter-bar { background: none; background-color: rgba(0, 0, 0, .2) } meter[value="1"]::-webkit-meter-optimum-value { background: red } meter[value="2"]::-webkit-meter-optimum-value { background: yellow } meter[value="3"]::-webkit-meter-optimum-value { background: orange } meter[value="4"]::-webkit-meter-optimum-value { background: green } meter[value="1"]::-moz-meter-bar { background: red } meter[value="2"]::-moz-meter-bar { background: yellow } meter[value="3"]::-moz-meter-bar { background: orange } meter[value="4"]::-moz-meter-bar { background: green } .feedback { color: #9ab; font-size: 90%; padding: 0 .25em; font-family: Courgette, cursive; margin-top: 1em }

#master_popup {
    display: none;
    -webkit-transition: opacity 2s ease-in;
    -moz-transition: opacity 2s ease-in;
    -o-transition: opacity 2s ease-in;
    -ms-transition: opacity 2s ease-in;
    transition: opacity 2s ease-in
}

#master_popup .master_popup_close {
    position: absolute;
    top: -10px;
    right: -10px;
    border-radius: 50%
}

#master_popup img {
    max-height: 600px
}

body.blur section {
    -webkit-filter: blur(10px);
    -moz-filter: blur(10px);
    -o-filter: blur(10px);
    -ms-filter: blur(10px);
    filter: blur(10px)
    -webkit-transition: opacity 1s ease-in;
    -moz-transition: opacity 1s ease-in;
    -o-transition: opacity 1s ease-in;
    -ms-transition: opacity 1s ease-in;
    transition: opacity 1s ease-in
}

/* 
    User Dashboard
*/
.mt0 {margin-top:0px !important;} .pt0{padding-top:0px !important;} .panel-baslik{ padding: 0px; margin: 0px 0px 10px 0px; font-size: 20px; } .dash-left{ } .dash-right{ } .userProfileSideBar { margin: 20px 0; } .userProfileSideBar-sidebar { padding: 20px 0 10px 0; } .userProfileSideBar-usertitle { text-align: center; } .userProfileSideBar-usertitle-name { color: #5a7391; font-size: 16px; font-weight: 600; margin-bottom: 7px; } .userProfileSideBar-usertitle-job { text-transform: uppercase; color: #5b9bd1; font-size: 12px; font-weight: 600; margin-bottom: 15px; } .userProfileSideBar-userbuttons { text-align: center; margin-top: 10px; } .userProfileSideBar-userbuttons .btn { text-transform: uppercase; font-size: 11px; font-weight: 600; padding: 6px 15px; margin-right: 5px; } .userProfileSideBar-userbuttons .btn:last-child { margin-right: 0px; } .userProfileSideBar-usermenu { margin-top: 30px; } .userProfileSideBar-usermenu ul li { border-bottom: 1px solid #f0f4f7; width: 100%; } .userProfileSideBar-usermenu ul li:last-child { border-bottom: none; } .userProfileSideBar-usermenu ul li a { display: block; color: #93a3b5; font-size: 14px; font-weight: 400; width: 100%; padding:4px 6px; } .userProfileSideBar-usermenu ul li a i { margin-right: 8px; font-size: 14px; } .userProfileSideBar-usermenu ul li a:hover { background-color: #fafcfd; color: #5b9bd1; } .userProfileSideBar-usermenu ul li.active { border-bottom: none; } .userProfileSideBar-usermenu ul li.active a { color: #5b9bd1; background-color: #f6f9fb; border-left: 2px solid #5b9bd1; margin-left: -2px; } .userProfileSideBar-content { } .userProfileSideBar .media{ margin: 0px 0px 5px 0px; padding: 0px; } .userProfileSideBar .dp{ border-radius: 50%; border: 1px solid #eee; transition: all 0.2s ease-in-out; width: 80px; height:80px; margin-right: 10px; } .userProfileSideBar .dp:hover{ border:2px solid #eee; transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg); } .userProfileSideBar .media-heading { font-size: 12px; }


div.not-found{ background-image: url(/content/img/not-found.svg); min-height: 400px; background-repeat: no-repeat; background-position: left; margin: 50px 0px; } div.not-found span{ display: block; text-align: right; top: 50%; position: sticky; font-size: 34px; max-width: 300px; float: right; font-weight: 800; color: #c2ccd4; } @media (max-width: 575.98px) { div.not-found{ background-size: 80%; background-position: center 110px; } div.not-found span{ top: inherit; position: inherit; font-size: 26px; max-width: 100%; text-align: center; float: inherit; } }


/*
    Price Ajax
*/
.priceline { display: block; border-top: 1px solid #b3b3b3; padding: 10px 0px; border-bottom: 1px solid #b3b3b3; font-size: 20px; font-weight: 500; margin: 20px 0px; } .priceline span { float: left; background-color: #e53323; font-size: 14px; padding: 10px; color: #fff; margin-right: 10px; } .priceline del { padding: 4px 9px; font-size: 14px; color: #909090; margin-right: 10px; text-decoration: line-through !important; }


/*
! Basscss | http://basscss.com | MIT License
*/
.h1{font-size:2rem}.h2{font-size:1.5rem}.h3{font-size:1.25rem}.h4{font-size:1rem}.h5{font-size:.875rem}.h6{font-size:.75rem}.font-family-inherit{font-family:inherit}.font-size-inherit{font-size:inherit}.text-decoration-none{text-decoration:none}.bold{font-weight:700}.regular{font-weight:400}.italic{font-style:italic}.caps{text-transform:uppercase;letter-spacing:.2em}.left-align{text-align:left}.center{text-align:center}.right-align{text-align:right}.justify{text-align:justify}.nowrap{white-space:nowrap}.break-word{word-wrap:break-word}.line-height-1{line-height:1}.line-height-2{line-height:1.125}.line-height-3{line-height:1.25}.line-height-4{line-height:1.5}.list-style-none{list-style:none}.underline{text-decoration:underline}.truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-reset{list-style:none;padding-left:0}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.table{display:table}.table-cell{display:table-cell}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.left{float:left}.right{float:right}.fit{max-width:100%}.max-width-1{max-width:24rem}.max-width-2{max-width:32rem}.max-width-3{max-width:48rem}.max-width-4{max-width:64rem}.border-box{box-sizing:border-box}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.m0{margin:0}.mt0{margin-top:0}.mr0{margin-right:0}.mb0{margin-bottom:0}.ml0,.mx0{margin-left:0}.mx0{margin-right:0}.my0{margin-top:0;margin-bottom:0}.m1{margin:.5rem}.mt1{margin-top:.5rem}.mr1{margin-right:.5rem}.mb1{margin-bottom:.5rem}.ml1,.mx1{margin-left:.5rem}.mx1{margin-right:.5rem}.my1{margin-top:.5rem;margin-bottom:.5rem}.m2{margin:1rem}.mt2{margin-top:1rem}.mr2{margin-right:1rem}.mb2{margin-bottom:1rem}.ml2,.mx2{margin-left:1rem}.mx2{margin-right:1rem}.my2{margin-top:1rem;margin-bottom:1rem}.m3{margin:2rem}.mt3{margin-top:2rem}.mr3{margin-right:2rem}.mb3{margin-bottom:2rem}.ml3,.mx3{margin-left:2rem}.mx3{margin-right:2rem}.my3{margin-top:2rem;margin-bottom:2rem}.m4{margin:4rem}.mt4{margin-top:4rem}.mr4{margin-right:4rem}.mb4{margin-bottom:4rem}.ml4,.mx4{margin-left:4rem}.mx4{margin-right:4rem}.my4{margin-top:4rem;margin-bottom:4rem}.mxn1{margin-left:-.5rem;margin-right:-.5rem}.mxn2{margin-left:-1rem;margin-right:-1rem}.mxn3{margin-left:-2rem;margin-right:-2rem}.mxn4{margin-left:-4rem;margin-right:-4rem}.ml-auto{margin-left:auto}.mr-auto,.mx-auto{margin-right:auto}.mx-auto{margin-left:auto}.p0{padding:0}.pt0{padding-top:0}.pr0{padding-right:0}.pb0{padding-bottom:0}.pl0,.px0{padding-left:0}.px0{padding-right:0}.py0{padding-top:0;padding-bottom:0}.p1{padding:.5rem}.pt1{padding-top:.5rem}.pr1{padding-right:.5rem}.pb1{padding-bottom:.5rem}.pl1{padding-left:.5rem}.py1{padding-top:.5rem;padding-bottom:.5rem}.px1{padding-left:.5rem;padding-right:.5rem}.p2{padding:1rem}.pt2{padding-top:1rem}.pr2{padding-right:1rem}.pb2{padding-bottom:1rem}.pl2{padding-left:1rem}.py2{padding-top:1rem;padding-bottom:1rem}.px2{padding-left:1rem;padding-right:1rem}.p3{padding:2rem}.pt3{padding-top:2rem}.pr3{padding-right:2rem}.pb3{padding-bottom:2rem}.pl3{padding-left:2rem}.py3{padding-top:2rem;padding-bottom:2rem}.px3{padding-left:2rem;padding-right:2rem}.p4{padding:4rem}.pt4{padding-top:4rem}.pr4{padding-right:4rem}.pb4{padding-bottom:4rem}.pl4{padding-left:4rem}.py4{padding-top:4rem;padding-bottom:4rem}.px4{padding-left:4rem;padding-right:4rem}.col{float:left}.col,.col-right{box-sizing:border-box}.col-right{float:right}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}@media (min-width:40em){.sm-col{float:left;box-sizing:border-box}.sm-col-right{float:right;box-sizing:border-box}.sm-col-1{width:8.33333%}.sm-col-2{width:16.66667%}.sm-col-3{width:25%}.sm-col-4{width:33.33333%}.sm-col-5{width:41.66667%}.sm-col-6{width:50%}.sm-col-7{width:58.33333%}.sm-col-8{width:66.66667%}.sm-col-9{width:75%}.sm-col-10{width:83.33333%}.sm-col-11{width:91.66667%}.sm-col-12{width:100%}}@media (min-width:52em){.md-col{float:left;box-sizing:border-box}.md-col-right{float:right;box-sizing:border-box}.md-col-1{width:8.33333%}.md-col-2{width:16.66667%}.md-col-3{width:25%}.md-col-4{width:33.33333%}.md-col-5{width:41.66667%}.md-col-6{width:50%}.md-col-7{width:58.33333%}.md-col-8{width:66.66667%}.md-col-9{width:75%}.md-col-10{width:83.33333%}.md-col-11{width:91.66667%}.md-col-12{width:100%}}@media (min-width:64em){.lg-col{float:left;box-sizing:border-box}.lg-col-right{float:right;box-sizing:border-box}.lg-col-1{width:8.33333%}.lg-col-2{width:16.66667%}.lg-col-3{width:25%}.lg-col-4{width:33.33333%}.lg-col-5{width:41.66667%}.lg-col-6{width:50%}.lg-col-7{width:58.33333%}.lg-col-8{width:66.66667%}.lg-col-9{width:75%}.lg-col-10{width:83.33333%}.lg-col-11{width:91.66667%}.lg-col-12{width:100%}}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:40em){.sm-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:52em){.md-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:64em){.lg-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.items-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.items-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.items-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.items-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}.items-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}.self-start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.self-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.self-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.self-baseline{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}.self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.justify-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.justify-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.content-start{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.content-end{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.content-center{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.content-between{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.content-around{-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}.content-stretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-none{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-last{-webkit-box-ordinal-group:100000;-webkit-order:99999;-ms-flex-order:99999;order:99999}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.border{border-style:solid;border-width:1px}.border-top{border-top-style:solid;border-top-width:1px}.border-right{border-right-style:solid;border-right-width:1px}.border-bottom{border-bottom-style:solid;border-bottom-width:1px}.border-left{border-left-style:solid;border-left-width:1px}.border-none{border:0}.rounded{border-radius:3px}.circle{border-radius:50%}.rounded-top{border-radius:3px 3px 0 0}.rounded-right{border-radius:0 3px 3px 0}.rounded-bottom{border-radius:0 0 3px 3px}.rounded-left{border-radius:3px 0 0 3px}.not-rounded{border-radius:0}.hide{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}@media (max-width:40em){.xs-hide{display:none!important}}@media (min-width:40em) and (max-width:52em){.sm-hide{display:none!important}}@media (min-width:52em) and (max-width:64em){.md-hide{display:none!important}}@media (min-width:64em){.lg-hide{display:none!important}}.display-none{display:none!important}


.loading-overlay-content{text-transform: inherit !important; font-size: 13px !important; font-weight: bold !important; letter-spacing: inherit !important;}
h4.couponHeader {font-size: 16px; letter-spacing: inherit; font-weight: 600;}
.coupon_code { display: block; padding: 2px 10px; border: 0.1rem dashed #E91E63; background-color: #fff; border-radius: 5px; font-size: 11px; color: #000; font-family: monospace; letter-spacing: 5px; }
#CartSummaryTable thead tr {}
#CartSummaryTable thead tr th {background-color: #a6b5bd; color: #fff; font-size:12px;}
#CartSummaryTable tbody tr {}
#CartSummaryTable tbody tr td {color:#000; font-size:12px;}
#CartSummaryTable tfoot tr {}
#CartSummaryTable tfoot tr td {color:#000; font-size:12px; padding: 5px; background-color: #d8d8d8;}

div.card.RabCard .card-header h1.title { font-size:14px; margin: 0px; font-weight: 600; line-height: 18px; }
div.card.RabCard .card-header p.caption {font-size:11px; margin: 0px; }
div.card.RabCard .card-body h4 {font-size:13px;}
div.card.RabCard .card-body {padding: 20px !important;}

#password-strength-text {color:#000 !important; font-weight: bolder !important; margin-bottom:3px;}
suggest {display: block; border-left: 8px solid #bf0000; color: #000; font-size: 12px; padding: 5px; background-color: #ffc0c0; font-weight: 200;}
suggest strong {font-weight: bold; margin-bottom:4px; display: block; font-size:13px;}
.veya {text-align: center; font-weight: bold; font-size: 11px;}

/*!
 * bootstrap-star-rating v4.0.6
 * http://plugins.krajee.com/star-rating
 *
 * Author: Kartik Visweswaran
 * Copyright: 2013 - 2019, Kartik Visweswaran, Krajee.com
 *
 * Licensed under the BSD 3-Clause
 * https://github.com/kartik-v/bootstrap-star-rating/blob/master/LICENSE.md
 */.rating-loading{width:25px;height:25px;font-size:0;color:#fff;background:url(../img/loading.gif) top left no-repeat;border:none}.rating-container .rating-stars{position:relative;cursor:pointer;vertical-align:middle;display:inline-block;overflow:hidden;white-space:nowrap}.rating-container .rating-input{position:absolute;cursor:pointer;width:100%;height:1px;bottom:0;left:0;font-size:1px;border:none;background:0 0;opacity:0;padding:0;margin:0}.rating-container.is-display-only .rating-input,.rating-container.is-display-only .rating-stars{cursor:default}.rating-disabled .rating-input,.rating-disabled .rating-stars{cursor:not-allowed}.rating-container .star{display:inline-block;margin:0 2px;text-align:center}.rating-container .empty-stars{color:#aaa}.rating-container .filled-stars{position:absolute;left:0;top:0;margin:auto;color:#fde16d;white-space:nowrap;overflow:hidden;-webkit-text-stroke:1px #777;text-shadow:1px 1px #999}.rating-rtl{float:right}.rating-animate .filled-stars{transition:width .25s ease}.rating-rtl .filled-stars{left:auto;right:0;transition:none;-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.rating-rtl.is-star .filled-stars{right:.06em}.rating-rtl.is-heart .empty-stars{margin-right:.07em}.rating-container .clear-rating{color:#aaa;cursor:not-allowed;display:inline-block;vertical-align:middle;font-size:60%;padding-right:5px}.clear-rating-active{cursor:pointer!important}.clear-rating-active:hover{color:#843534}.rating-container .caption .label{display:inline-block;padding:.25em .4em;line-height:1;text-align:center;vertical-align:baseline;border-radius:.25rem}.rating-container .caption{color:#999;display:inline-block;vertical-align:middle;line-height:1;margin-left:5px;margin-right:0}.rating-rtl .caption{margin-right:5px;margin-left:0}@media print{.rating-container .clear-rating{display:none}}.rating-xl{font-size:48px}.rating-lg{font-size:40px}.rating-md{font-size:32px}.rating-sm{font-size:24px}.rating-xs{font-size:16px}.rating-xl .caption{font-size:20px}.rating-lg .caption{font-size:18px}.rating-md .caption{font-size:16px}.rating-sm .caption{font-size:14px}.rating-xs .caption{font-size:12px}
/*!
 * Krajee Font Awesome Theme styling for bootstrap-star-rating.
 * This file must be loaded after 'star-rating.css'.
 *
 * @see http://github.com/kartik-v/bootstrap-star-rating
 * @author Kartik Visweswaran <kartikv2@gmail.com>
 */.theme-krajee-fas.rating-rtl.is-star .filled-stars{right:0} html .rating-primary .filled-stars { color: #0088CC; } html .rating-secondary .filled-stars { color: #e36159; } html .rating-tertiary .filled-stars { color: #2BAAB1; } html .rating-quaternary .filled-stars { color: #383f48; } html .rating-dark .filled-stars { color: #212529; } html .rating-light .filled-stars { color: #FFF; } .rating-container .filled-stars { text-shadow: none !important; -webkit-text-stroke: 0 !important; } .rating-container .star { margin: 0 1px; } .rating-invisible { height: 27px; visibility: hidden !important; } .rating-xs { font-size: 12px; }


/* Lightbox v2.10.0 */

 .lb-loader,.lightbox{text-align:center;line-height:0}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../img/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../img/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../img/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../img/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}

 /*
    Success Order Style
 */
 .rabbit-congrats{padding: 5px;} .card table.PaymentOptionsList {margin:10px;} .checksign{max-height: 50px; margin-bottom:15px;} .rabbit-congrats .card-body { background-color: #c4ecb3; text-align: center; color:#000; padding:20px; } .rabbit-congrats .card-body h1{ margin-bottom: 6px; font-size:20px; color:#000; } .rabbit-congrats .card-body h1 i{ font-size:40px; color:#000; } .rabbit-congrats .card-body h3{ margin-bottom: 6px; font-size:20px; color:#000; } .rabbit-congrats .card-body p{ color:#000; }

/*
    Age Verification
*/
.ac-overlay{box-sizing:border-box;height:100%;width:100%;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(29,30,37,1);z-index:99999999998!important;opacity:0}.ac-container{box-sizing:border-box;width:360px;position:fixed;padding:20px 20px 30px;background:#fff;z-index:99999999999;opacity:0;text-align:center;border-radius:4px;box-shadow:0 0 5px #000;font-weight:400}.ac-container input.day::placeholder,.ac-container input.year::placeholder{color:#555}.ac-container h2{box-sizing:border-box;margin:0 0 14px;font-size:26px;border-bottom:1px dashed #ccc;padding-bottom:11px}.ac-container h3{box-sizing:border-box;color:#649D09;margin-bottom:5px;margin-top:15px;font-size:26px}.ac-container p{box-sizing:border-box;margin:0 0 20px;font-size:14px;color:#959595;line-height:20px}.ac-container p strong{color:#FF1F1F}.ac-container select,.ac-container input{box-sizing:border-box;color:#555;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;margin-right:5px;border:1px solid #ccc}.ac-container input.day{box-sizing:border-box;width:45px;height:28px}.ac-container input.year{box-sizing:border-box;width:75px;height:28px}.ac-container select{box-sizing:border-box;height:28px;padding-left:4px}.ac-container button{box-sizing:border-box;display:inline-block;margin-bottom:0;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;padding:4px 10px;font-size:12px;line-height:1.5;width:84px;background:#8EB908;color:#fff;text-shadow:1px 1px 0 #84A51D}.ac-container button:hover{box-sizing:border-box;background:#82A711}.ac-container .errors{box-sizing:border-box;margin:0 0 20px;font-size:12px;line-height:18px;color:#FF1F1F}.ac-container .errors ul,.ac-container .errors li{box-sizing:border-box;padding:0 0 3px;margin:0;list-style:none}.ac-container .errors li span{box-sizing:border-box;font-size:9px;background:#ebebeb;border:1px solid #ccc;width:14px;height:14px;border-radius:7px;display:inline-block;color:#FF1F1F;font-weight:700;text-align:center;margin-right:5px;line-height:13px;position:relative;top:-2px;text-shadow:1px 1px 0 #fff;font-family:arial}.ac-container .fields{box-sizing:border-box;clear:both;margin:10px 0}@media (max-width: 500px){.ac-container{box-sizing:border-box;width:auto;margin-right:20px;margin-left:1px}.ac-container select,.ac-container input.day,.ac-container input.year{box-sizing:border-box;display:block;margin-bottom:10px;margin-right:0;width:100%}.ac-container button{box-sizing:border-box;display:block;width:100%}}

 /*
    Iyzico Payment Iframe Modification
 */
.featherlight .featherlight-close-icon { position: fixed; z-index: 99999999999999999 !important; top: 20px; right: 20px; line-height: 25px; width: 40px; cursor: pointer; text-align: center; font-family: Arial,sans-serif; background: #E91E63; color: #fff; border: 0; padding: 0; height: 40px; } .featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch} .featherlight-content{ border-radius: 10px; padding: 10px 0px; } iframe#featherlight{ -webkit-transition: height 0.4s ease; -moz-transition: height 0.4s ease; -o-transition: height 0.4s ease; -ms-transition: height 0.4s ease; transition: height 0.4s ease; min-height: 400px; }


/*
	Product Spec CSS
*/
.product__section.cms-variants { margin-bottom: 30px; } .product__section.cms-variants .product__subtitle { font-size: 14px; font-weight: 700; margin-bottom: 15px; letter-spacing: .04em; } .product__section.cms-variants ul { margin: 0; list-style: none; display: contents; } .product__section.cms-variants ul li { margin-bottom: 10px; color: #7d858a; } .product__section.cms-variants .product__color { display: inline-block; vertical-align: top; zoom: 1; min-width: 35px; background-color: #f3f3f3; float: left; text-transform: uppercase; padding: 0 14px; font-size: 10px; line-height: 35px; vertical-align: middle; } .product__section.cms-variants .product__color, .product__section.cms-variants .product__size { height: 35px; margin-right: 10px; cursor: pointer; border: 2px solid rgb(177 177 177 / 60%); } .product__section.cms-variants .product__code, .product__section.cms-variants .product__color, .product__section.cms-variants .select, .select__holder { position: relative; } .product__section.cms-variants .product__color--active { border: 2px solid rgba(1, 1, 1, .3); color: #000000; } .product__section.cms-variants .product__size { background-color: #f3f3f3; float: left; text-transform: uppercase; padding: 0 14px; font-size: 10px; line-height: 35px; vertical-align: middle; } .product__section.cms-variants .product__size { letter-spacing: .08em; text-align: center; } .product__section.cms-variants .product__size--active { line-height: 32px; border: 2px solid rgba(1, 1, 1, .6); color: #000000; } .product__section.cms-variants .product__selector input { display: none; } .product__section.cms-variants .product__selector.striked{ text-decoration: line-through !important; } .product__section .spinner { background-color: #f3f3f3; zoom: 1; } .product__section .spinner, .product__section .spinner__button, .product__section .spinner__input { display: inline-block; vertical-align: top; } .product__section .spinner__button { padding: 0 15px; line-height: 35px; cursor: pointer; } .product__section .spinner__input { border: none; background-color: transparent; box-shadow: none; zoom: 1; width: 50px; text-align: center; height: 35px; padding: 0px; } .product__section .spinner__button { padding: 0 15px; line-height: 35px; cursor: pointer; } .product__section .spinner__button[data-spin="down"]:hover { background-color: #d9534f; color:#fff; } .product__section .spinner__button[data-spin="up"]:hover { background-color: #4bbf73; color:#fff; } .hiddenVariants {display: none;} .product__selector.outofstock{cursor: not-allowed !important; opacity: 0.3 !important;}

/*
    Search System
*/
.cmsSearchClass {} .cmsSearchClass div.media {margin-bottom: 25px;} .cmsSearchClass div.media:hover {} .cmsSearchClass div.media img {max-width: 75px; max-height: 75px;} .cmsSearchClass div.media div.media-body, .cmsSearchClass div.media div.media-body p {font-size: 14px; line-height: 16px; color:#000000; font-weight: 300;} .cmsSearchClass div.media div.media-body a h5 {font-size: 14px; padding: 0px; margin: 0px 0px 3px 0px; text-decoration: none;}

/*
    Porto Tab Modifikasyonu
*/
/*.nav-tabs li.active .nav-link, .nav-tabs li.active .nav-link:hover, .nav-tabs li.active .nav-link:focus { border-top: 3px solid var(--tab-topBorder_active) !important; color: var(--tab-font-color_active) !important; } .nav-tabs li .nav-link, .nav-tabs li .nav-link:hover { border-top: 3px solid var(--tab-topBorder_passive) !important; color: var(--tab-font-color_passive) !important; }*/
.nav-tabs li.active .nav-link, .nav-tabs li.active .nav-link:hover, .nav-tabs li.active .nav-link:focus {color: #101010; border-top: 3px solid #4caf50;} .nav-tabs li .nav-link, .nav-tabs li .nav-link:hover{border-top: 3px solid #bfbfbf;color: #848484;}

/*
    Custom Bootstrap Alert
*/
.cms-style {font-weight: 300;}.cms-style strong{font-weight: bolder;}.alert-success.cms-style { background: none; border: none; border-left: 4px solid green; border-radius: 0; background: #fff; box-shadow: 1px 1px 4px rgba(0, 0, 0, .2); } .alert-danger.cms-style { background: none; border: none; border-left: 4px solid #de0000; border-radius: 0; background: #fff; box-shadow: 1px 1px 4px rgba(0, 0, 0, .2); } .alert-warning.cms-style { background: none; border: none; border-left: 4px solid #f0ad4e; border-radius: 0; background: #fff; box-shadow: 1px 1px 4px rgba(0, 0, 0, .2); } .alert-info.cms-style { background: none; border: none; border-left: 4px solid #0ebeff; border-radius: 0; background: #fff; box-shadow: 1px 1px 4px rgba(0, 0, 0, .2); }

/*
    Admin Floating Button
*/
a[data-admin] { display: block; background-color: rgb(0 0 0 / 40%); padding: 5px 20px; color: #fff; position: absolute; z-index: 999; } a[data-admin]:hover { display: block; background-color: rgb(0 0 0 / 100%); padding: 5px 20px; color: #fff; position: absolute; z-index: 999; }

/*
    IA Keys
*/
div[data-rabbitmodal-name="ex1"], div[data-rabbitmodal-name="ex2"]{ z-index:99999999999 !important; } div[data-rabbitmodal-name="OtherDatas"]{ z-index: 2147483646 !important; } #OtherDatas_Container { height: 300px; overflow: auto; direction: ltr; } #OtherDatas_Container::-webkit-scrollbar { background-color: #f0f0f5; width: 4px; } #OtherDatas_Container::-webkit-scrollbar-thumb { background-color: #7575a3; } #OtherDatas_Container::-moz-scrollbar { background-color: #f0f0f5; width: 4px; } #OtherDatas_Container::-moz-scrollbar-thumb { background-color: #7575a3; }

/*
  Validasyon Pattern Input
*/
.form-control[pattern]:valid { background-image: url('/content/img/checked.svg'); background-size: 2em 1.4em; background-position: center right; background-repeat: no-repeat; } .form-control[pattern]:invalid { background-image: url('/content/img/cancel.svg'); background-size: 2em 1.4em; background-position: center right; background-repeat: no-repeat; }

/*
    Cms Tree
*/
.cms-tree { font-size: 12px; } .cms-tree ul { list-style: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } .cms-tree ul.nav-list li { margin: 0; padding: 0; display: block; position: relative; line-height: 24px; } .cms-tree ul li a { -webkit-transition: background .1s; transition: background .1s; border-bottom: 1px solid rgba(0,0,0,0.06); display: block; font-size: .9em; text-decoration: none; line-height: 20px; color: #666; padding: 8px 0 8px 22px; } ul.cms-tree-active > li > a { font-weight: bolder; } ul.cms-tree-active > li > a:before { color:red; } .cms-tree ul li a span{ float: right; z-index: 0; } .cms-tree ul li a span::after { transition: background .2s; content: "\f054"; font-family: 'Font Awesome 5 Free'; font-weight: bold !important; float: right; padding: 4px 13px; border: 0px; color: #000 !important; font-size: 7px; background-color: #f1f1f1; margin: -3px 0px 0px 0px; } .cms-tree ul li a span.opened::after { transition: background .2s; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); } .cms-tree ul.nav-list li ul { list-style: none; margin: 0 0 0 25px; padding: 0; } .cms-tree ul.nav-list li a:before { font-family: 'Font Awesome 5 Free'; content: "\f111"; font-weight: normal !important; position: absolute; top: 8px; font-size: 11px; opacity: .7; -webkit-transform: translate3d(-1px,0,0); transform: translate3d(-1px,0,0); left: 3px; background-color: transparent !important; }

/*
    Pop Over
*/
.popover .popover-header { padding: 6px !important; font-size: 12px !important; } .popover .popover-body { padding: 6px !important; font-size: 11px !important; }

/* 
    Notice Top Bar 
*/
.notice-top-bar { position: fixed; top: 0; left: 0; width: 100%; background: #d01a34; z-index: -1; } .notice-top-bar .notice-button { background: rgba(235, 34, 63, 0.7); color: #FFF; border-radius: 35px; transition: ease background 300ms; text-decoration: none; } .notice-top-bar .notice-button:hover { background: #eb223f; } .notice-top-bar .notice-top-bar-close { position: absolute; top: 7px; right: 7px; }

/*
    Toast
*/
.toast-container { position: fixed; z-index: 1055; margin: 5px } .top-right { top: 0; right: 0 } .top-left { top: 0; left: 0 } .top-center { transform: translateX(-50%); top: 0; left: 50% } .bottom-right { right: 0; bottom: 0 } .bottom-left { left: 0; bottom: 0 } .bottom-center { transform: translateX(-50%); bottom: 0; left: 50% } .toast-container > .toast { max-width: 350px; overflow: hidden; font-size: 12px; background-color: rgba(255,255,255,.85); background-clip: padding-box; border: 0 solid rgba(0,0,0,.1); -webkit-box-shadow: 0 0.25rem 0.75rem rgb(0 0 0 / 10%); box-shadow: 0 0.25rem 0.75rem rgb(0 0 0 / 10%); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); border-radius: 2px; } .toast-container>.toast>.toast-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 5px 10px; color: #000; background-color: rgba(255,255,255,.85); background-clip: padding-box; border-bottom: 0 solid rgba(0,0,0,.05); } .toast-container>.toast>.toast-header strong { padding-right: 20px } .toast-container > .toast > i { font-size: 16px; margin-right: .5rem; color: #007bff!important; } .toast-container>.toast>.toast-header > small { margin-left: auto; padding: 0 2px; font-size: 10px; } .toast-container>.toast>.toast-body { color: #000; font-size: 12px; padding: 10px; }

.cms-hide {display: none !important;} 

/*
    Payment Screen UI
*/
.extrapayment {line-height: 14px; background-color: #ffd2d2; display: block; padding: 4px 6px !important; font-size: 11px; color: #000; font-weight: 300; border-radius: 4px;}
.cms-payment-module { /*background: rgba(255,255,255,1); color: rgba(37,40,42,1); width: 50%; min-width: 320px; height: auto; box-shadow: 0 2px 5px rgba(0,0,0,.5); border-radius: .5em; padding: 2em;*/ color: rgba(37,40,42,1); width: 100%; } @media screen and (max-width: 64em) {.cms-payment-module{width: 80%;}} @media screen and (max-width: 40em) {.cms-payment-module{width: 100%;}} .cms-payment-module label { display: block; max-width: 100%; margin-bottom: 0px; font-weight: 700; font-size:12px; } /* The important bits */ .cms-payment-module .pay-select { width: 100%; float:left; font-size: 11px; border: 1px solid rgba(220,220,220,1); background:none; box-shadow:none; transition: ease all .25s; padding:0; margin: 0; } .cms-payment-module .pay-select li { width: 100%; float:left; list-style:none; padding: 18px 10px; transition: ease background .25s; } .cms-payment-module .pay-select li { line-height: initial; width: 100%; float:left; position: relative; cursor: pointer; } .cms-payment-module .pay-select li:not(.selected):hover { background: rgba(234, 231, 231, 1); } .cms-payment-module .pay-select .add-new { font-weight: bold; border-top: 1px solid rgba(220,220,220,1); padding: 1.5em 1em; color: rgba(13,137,223,1); cursor: pointer; } .cms-payment-module .pay-select .add-new:hover { background: rgba(18,119,189,1); color: #ffffff; } .cms-payment-module .pay-select .selected { color:#fff; background: rgba(18,119,189,1); } .cms-payment-module .pay-select .selected:after { position: absolute; top: 0; right: 0; padding: 1.5em; color: rgb(255 255 255); font-size: 13px !important; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f00c"; }
.RabCard .custom-control{padding-left: 10px; font-size: 11px; line-height: 18px;}

/**
 * Minified by jsDelivr using clean-css v4.2.0.
 * Original file: /npm/slick-carousel@1.8.1/slick/slick.css
 * 
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list { background: #fff url('/content/img/ajax-loader.gif') center center no-repeat; } /* Icons */ @font-face { font-family: 'slick'; font-weight: normal; font-style: normal; src: url('./fonts/slick.eot'); src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg'); } /* Arrows */ .slick-prev, .slick-next { font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; height: 20px; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent; } .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { color: transparent; outline: none; background: transparent; } .slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before { opacity: 1; } .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: .25; } .slick-prev:before, .slick-next:before { font-family: 'slick'; font-size: 20px; line-height: 1; opacity: .75; color: white; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-prev { left: -25px; } [dir='rtl'] .slick-prev { right: -25px; left: auto; } .slick-prev:before { content: '←'; } [dir='rtl'] .slick-prev:before { content: '→'; } .slick-next { right: -25px; } [dir='rtl'] .slick-next { right: auto; left: -25px; } .slick-next:before { content: '→'; } [dir='rtl'] .slick-next:before { content: '←'; } /* Dots */ .slick-dotted.slick-slider { margin-bottom: 30px; } .slick-dots { position: absolute; bottom: -25px; display: block; width: 100%; padding: 0; margin: 0; list-style: none; text-align: center; } .slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0 5px; padding: 0; cursor: pointer; } .slick-dots li button { font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent; } .slick-dots li button:hover, .slick-dots li button:focus { outline: none; } .slick-dots li button:hover:before, .slick-dots li button:focus:before { opacity: 1; } .slick-dots li button:before { font-family: 'slick'; font-size: 6px; line-height: 20px; position: absolute; top: 0; left: 0; width: 20px; height: 20px; content: '•'; text-align: center; opacity: .25; color: black; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-dots li.slick-active button:before { opacity: .75; color: black; }
/*# sourceMappingURL=/sm/fb3ed351cd5c0f1f30f88778ee1f9b056598e6d25ac4fdcab1eebcd8be521cd9.map */

/* Extra large devices (large desktops, 1200px and up) */
@media (max-width: 1200px) {  
    
}

/* Large devices (desktops, 992px and up) */
@media (max-width: 992px) { 
 
}

/* Medium devices (tablets, 768px and up) The navbar toggle appears at this breakpoint */
@media (max-width: 768px) {  

}

/* Small devices (landscape phones, 576px and up) */
@media (max-width: 576px) {  

}