#cookie-banner_flag{opacity:0!important;display:none!important;visibility:hidden!important}#banner-wrapper{width:100%;height:100%;position:fixed;z-index:2147483647;top:0;pointer-events:all}#banner-wrapper div.overlay{width:100vw;height:100vh;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;background-color:#0000004d;top:0;pointer-events:all;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}#banner-wrapper div.overlay_bc_banner{width:100vw;height:100vh;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;background-color:#0000004d;top:0;pointer-events:all;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;font-family:var(--font-body)}#banner-wrapper div.banner-body{position:absolute;pointer-events:all;top:auto;bottom:0;left:0;margin:0;width:100%;height:auto;max-height:90vh;overflow:auto;background-color:#fff;border-radius:0;-webkit-box-shadow:0px 44px 54px 10px rgba(0,0,0,.35);box-shadow:0 44px 54px 10px #00000059;z-index:2147483647}#banner-wrapper div.banner-body--rtl{direction:rtl}#banner-wrapper div.banner-body p,#banner-wrapper div.banner-body span{color:#5f5f5f;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:200;line-height:21px;letter-spacing:1px;margin:0}#banner-wrapper div.banner-body span{text-decoration:underline}#banner-wrapper div.banner-body__content{padding-top:33px;padding-bottom:34px;-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px}@media screen and (min-width: 768px){#banner-wrapper div.banner-body__content{padding-top:39px;padding-bottom:35px;-webkit-padding-start:59px;padding-inline-start:59px;-webkit-padding-end:68px;padding-inline-end:68px}}@media screen and (min-width: 1920px){#banner-wrapper div.banner-body__content{padding:38px 0;max-width:1440px;margin:0 auto}}#banner-wrapper div.banner-body__content .banner-header{color:#222;font-family:var(--font-heading);font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.01em;text-transform:capitalize;margin:0 0 14px}@media screen and (min-width: 425px){#banner-wrapper div.banner-body__content .banner-header{font-size:24px;margin-bottom:19px}}#banner-wrapper div.banner-body__content .banner-main_header{padding:0;text-align:start}#banner-wrapper div.banner-body__content .banner-main_header a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease}#banner-wrapper div.banner-body__content .banner-main_header.list-type{display:none;visibility:hidden}#banner-wrapper div.banner-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}@media screen and (min-width: 768px){#banner-wrapper div.banner-main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:49px}}#banner-wrapper div.banner-main_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:13px;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 425px){#banner-wrapper div.banner-main_buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:-webkit-max-content;width:-moz-max-content;width:max-content;gap:10px}}#banner-wrapper div.banner-main_buttons p{cursor:pointer;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;border-radius:0;background-color:#000;margin:0;padding:12px 24px;-webkit-transition:all .15s ease;transition:all .15s ease;line-height:24px;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;letter-spacing:.48px;text-transform:uppercase;white-space:nowrap}#banner-wrapper div.banner-main_buttons p:hover{opacity:.7!important}#banner-wrapper div.banner-main_buttons p span.btn-btn{display:block;width:100%;font-size:12px;line-height:24px;text-align:center}#banner-wrapper div.banner-main_buttons p.btn-accept.btn-manage__save{opacity:0;display:none;visibility:hidden;color:#fff;background-color:#000}#banner-wrapper div.banner-main_buttons #all_accept,#banner-wrapper div.banner-main_buttons .btn-manage__save{border:1px solid #000;color:#fff;background-color:#000;-webkit-box-shadow:0px 6px 2px -4px rgba(14,14,44,.1),0px -1px 0px 0px rgba(14,14,44,.4) inset;box-shadow:0 6px 2px -4px #0e0e2c1a,0 -1px #0e0e2c66 inset}#banner-wrapper div.banner-main_buttons #all_accept span,#banner-wrapper div.banner-main_buttons .btn-manage__save span{color:#fff;text-decoration:none}#banner-wrapper div.banner-main_buttons #essential_accept{display:none;visibility:hidden;color:#fff;background-color:#000}#banner-wrapper div.banner-main_buttons .btn-manage{color:#000;border:1px solid #000;background:#0000}#banner-wrapper div.banner-main_buttons .btn-manage>span{display:block;position:relative;background:#0000;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;color:#000;font-weight:400}#banner-wrapper .cookie_tab__wrapper.marketing.display div.toggle{padding:unset}#banner-wrapper .cookie_tab__wrapper.marketing.display div{color:#5f5f5f;background-color:#fff;padding:12px}#banner-wrapper .cookie_tab__wrapper.marketing.display div table{color:#5f5f5f}#banner-wrapper .toggle label{position:relative;display:inline-block;width:10em;height:1em}#banner-wrapper .toggle input{display:none}#banner-wrapper .toggle input:checked+.slider{background-color:#5f5f5f}#banner-wrapper .toggle input:checked+.slider:before{-webkit-transform:translateX(1.9em);transform:translate(1.9em)}#banner-wrapper .toggle input:focus+.slider{background-color:#5f5f5f;-webkit-box-shadow:0 0 1px #000;box-shadow:0 0 1px #000}#banner-wrapper .toggle .slider{position:absolute;cursor:pointer;width:4em;height:2.2em;background-color:#5f5f5f;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:1em;display:block}#banner-wrapper .toggle .slider:before{position:absolute;content:"";height:1.6em;width:1.6em;left:.2em;bottom:.3em;background-color:#fff;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#banner-wrapper .cookie_table{width:100%}#banner-wrapper .cookie_tab__wrapper_header{color:#000;background-color:#fff;padding:20px;font-family:var(--font-body);font-size:12px}#banner-wrapper .cookie_tab__wrapper_header p{padding-bottom:6px}#banner-wrapper .cookie_tab__wrapper_header summary{text-transform:capitalize}#banner-wrapper .tabs,#banner-wrapper .tabs div p{color:#000;background-color:#fff}#banner-wrapper .tabs strong,#banner-wrapper .tabs b{font-weight:500}#banner-wrapper .cookie_tab__wrapper div{margin-bottom:12px}#banner-wrapper .cookie_tab__wrapper table{width:100%}#banner-wrapper .cookie_tab__wrapper table tbody{color:#222;font-family:var(--font-body);font-size:12px}#banner-wrapper .cookie_tab__wrapper table tbody th{width:120px}#banner-wrapper .cookie_tab__wrapper.essential.display{display:block}#banner-wrapper .banner-body__content .tabs{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:none;font-size:14px;color:#000;background-color:#fff;text-align:start}#banner-wrapper .cookie_tab__wrapper{width:100%;display:block}#banner-wrapper .cookie_tab__wrapper.essential.display div{color:#5f5f5f;background-color:#fff;padding:12px}#banner-wrapper .gdpr-legal-show{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}#banner-wrapper .gdpr-legal-hide{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-bc_banner.css.map */
