.dsf-cookie-layer[hidden],.dsf-cookie-settings[hidden],.dsf-cookie-save[hidden],.dsf-cookie-error[hidden]{display:none!important}.dsf-cookie-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;overflow:auto;padding:18px;background:#040d1894;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dsf-cookie-card{background:#fff;color:#111;max-width:960px;width:100%;border-radius:20px;overflow:hidden;box-shadow:0 25px 75px #00000047;display:grid;grid-template-columns:38% minmax(0,1fr);font:400 14px/1.52 Figtree,Arial,sans-serif;max-height:min(94vh,900px);outline:0}.dsf-cookie-photo{position:relative;overflow:hidden;min-height:370px;background:#0f2c47}.dsf-cookie-photo img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.dsf-cookie-photo-brand{position:absolute;bottom:20px;left:20px;right:20px;color:#fff;font:800 18px/1.1 Montserrat,Arial,sans-serif;letter-spacing:.03em;text-shadow:0 2px 10px rgba(0,0,0,.5)}.dsf-cookie-photo-brand em{font-style:normal;color:#ffdd5b}.dsf-cookie-content{padding:26px 30px 24px;overflow-y:auto;min-width:0}.dsf-cookie-skip{border:0;background:none;padding:0;margin:0 0 18px;color:#343434;text-decoration:underline;text-underline-offset:3px;cursor:pointer;font:600 13px/1.4 Figtree,Arial,sans-serif}.dsf-cookie-kicker{display:block;font:800 10px/1.4 Montserrat,Arial,sans-serif;letter-spacing:.15em;color:#886713;margin-bottom:10px}.dsf-cookie-content h2{font:800 clamp(20px,2vw,25px)/1.21 Montserrat,Arial,sans-serif;letter-spacing:-.025em;margin:0 0 14px;color:#111}.dsf-cookie-content p{margin:0 0 11px;color:#333;font-size:13.5px;line-height:1.6}.dsf-cookie-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px}.dsf-cookie-btn{border-radius:9px;padding:12px 9px;font:800 12px/1.25 Figtree,Arial,sans-serif;cursor:pointer;border:1.5px solid #181818;min-height:46px;white-space:normal}.dsf-cookie-btn:disabled{opacity:.65;cursor:progress}.dsf-cookie-btn-neutral{color:#111;background:#fff}.dsf-cookie-btn-outline{color:#111;background:#f3f3f1;border-color:#ddd}.dsf-cookie-btn-accept{color:#111;background:#ffdd5b;border-color:#ffdd5b}.dsf-cookie-save{grid-column:1/-1}.dsf-cookie-btn:focus-visible,.dsf-cookie-skip:focus-visible,.dsf-cookie-privacy:focus-visible,.dsf-cookie-option input:focus-visible,.dsf-cookie-manage:focus-visible{outline:3px solid #1769d1;outline-offset:3px}.dsf-cookie-privacy{display:inline-block;color:#343434;text-decoration:underline;text-underline-offset:3px;font-size:12px;margin-top:14px}.dsf-cookie-settings{border:1px solid #e8e5de;background:#faf9f5;border-radius:12px;padding:10px 14px;margin:14px 0 4px}.dsf-cookie-required{display:flex;flex-direction:column;gap:2px;padding-bottom:10px;border-bottom:1px solid #e7e2d8}.dsf-cookie-required span,.dsf-cookie-option small{color:#5c5c5c;font-size:11.5px;line-height:1.45}.dsf-cookie-option{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid #e7e2d8;cursor:pointer}.dsf-cookie-option:last-child{border-bottom:0}.dsf-cookie-option>span{display:flex;flex-direction:column;gap:3px}.dsf-cookie-option strong,.dsf-cookie-required strong{font-size:13px}.dsf-cookie-option input{width:20px;height:20px;min-width:20px;accent-color:#111;cursor:pointer}.dsf-cookie-error{color:#ab2222!important;font-weight:700}.dsf-cookie-manage{border:0;background:transparent;color:inherit;text-decoration:underline;text-underline-offset:3px;padding:6px 0;cursor:pointer;font:600 13px/1.3 Figtree,Arial,sans-serif}@media(max-width:700px){.dsf-cookie-layer{padding:12px;align-items:center}.dsf-cookie-card{display:flex;flex-direction:column;max-width:480px;max-height:92dvh;border-radius:15px}.dsf-cookie-photo{min-height:0;height:115px;flex:none}.dsf-cookie-photo img{object-position:center 49%}.dsf-cookie-photo-brand{font-size:13px;bottom:12px}.dsf-cookie-content{padding:16px 17px 18px}.dsf-cookie-skip{margin-bottom:10px}.dsf-cookie-content h2{font-size:20px;margin-bottom:10px}.dsf-cookie-content p{font-size:12px;line-height:1.5}.dsf-cookie-actions{gap:6px;margin-top:11px}.dsf-cookie-btn{padding:10px 6px;font-size:11px;min-height:44px}}@media(max-width:380px){.dsf-cookie-photo{height:85px}.dsf-cookie-content{padding:12px}.dsf-cookie-content h2{font-size:18px}.dsf-cookie-content p{font-size:11.5px}.dsf-cookie-btn{font-size:10px}}@media(prefers-reduced-motion:reduce){.dsf-cookie-layer *{animation:none!important;transition:none!important}}.dsf-cookie-content{min-height:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.dsf-cookie-card{max-height:94vh}@supports (height:100dvh){.dsf-cookie-card{max-height:calc(100dvh - 30px)}}@media(max-width:700px){.dsf-cookie-layer{padding:12px}.dsf-cookie-card{min-height:0;max-height:calc(100vh - 24px)}.dsf-cookie-photo{flex:0 0 auto}.dsf-cookie-content{flex:1 1 auto;min-height:0;overflow-y:auto}.dsf-cookie-btn{font-size:12px;min-height:46px}.dsf-cookie-content p{font-size:13px;line-height:1.52}@supports (height:100dvh){.dsf-cookie-card{max-height:calc(100dvh - 24px)}}}@media(max-width:380px){.dsf-cookie-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.dsf-cookie-actions [data-dsf-cookie-action=accept]{grid-column:1/-1}.dsf-cookie-content p{font-size:12.5px}.dsf-cookie-btn{font-size:12px}.dsf-cookie-photo{height:76px}.dsf-cookie-content{padding:12px 14px 14px}}@media(max-height:560px){.dsf-cookie-layer{padding:8px}.dsf-cookie-card{display:flex;flex-direction:column;max-width:640px;max-height:calc(100vh - 16px);min-height:0}.dsf-cookie-photo{display:none}.dsf-cookie-content{flex:1 1 auto;min-height:0;overflow-y:auto}@supports (height:100dvh){.dsf-cookie-card{max-height:calc(100dvh - 16px)}}}@media(min-width:701px)and (min-height:561px){.dsf-cookie-card{height:min(720px,calc(100vh - 36px));max-height:calc(100vh - 36px);grid-template-rows:minmax(0,1fr)}.dsf-cookie-content{height:100%;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#b2b2b2 #f4f4f4}.dsf-cookie-photo{min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/dsf-consent.css.map */
