.ht-ctc-chat{--side:right}.ht-ctc-opacity-hide{opacity:0}.ht-ctc-opacity-show{opacity:1}.ht-ctc-display-hide{display:none}.ht-ctc-display-show{display:block}.ht-ctc-display-unset{display:unset!important}@keyframes ctcBounce{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes ctc_fadeIn{0%{opacity:0}to{opacity:1}}.ht-ctc-bounce{animation:ctcBounce .45s ease-out forwards}.ht-ctc-fade-in{animation:ctc_fadeIn .25s ease}.ht_ctc_chat_greetings_box :not(ul):not(ol):not(.ht_ctc_default):not(.ht_ctc_defaults *){box-sizing:border-box;margin:0;padding:0}.ht_ctc_chat_greetings_box ol,.ht_ctc_chat_greetings_box ul{margin-bottom:0;margin-top:0}.ht_ctc_chat_greetings_box_layout{clear:both}.ht_ctc_greetings{pointer-events:none}.ht_ctc_chat_greetings_box{pointer-events:auto}.ht_ctc_greetings_box{opacity:0;transform:scale(0) translate(20px,20px);transform-origin:bottom var(--side,right);transition:all .4s cubic-bezier(.19,1,.22,1)}.ht_ctc_greetings_box.ht_ctc_greetings_box_open{opacity:1;pointer-events:auto;transform:scale(1) translate(0)}.ht_ctc_modal_backdrop{animation:ctc_fadeIn .2s ease;backdrop-filter:blur(1px);background:#0000004d;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9}.ht_ctc_notification{animation:ctcBounce .45s ease-out forwards}@keyframes ht_ctc_cta_stick{0%{opacity:0;transform:translateX(6px) scaleX(.6)}to{opacity:1;transform:translateX(0) scaleX(1)}}.ht-ctc-cta-stick{animation-duration:.12s;animation-fill-mode:both;animation-name:ht_ctc_cta_stick;animation-timing-function:cubic-bezier(.25,.8,.25,1);transform-origin:var(--side,right) center}.ctc_g_content{max-height:calc(80vh - 140px);overflow-y:auto}.ctc_g_bottom,.ctc_g_content,.ctc_g_sentbutton{margin-top:-.9px!important}.greetings_header_image{display:inline-block;position:relative}.greetings_header_image img{object-fit:cover}.g_header_badge_online{border-radius:50%;bottom:0;height:12px;position:absolute;right:0;width:12px;z-index:1}@media only screen and (min-width:900px){.ctc_g_content::-webkit-scrollbar{width:2.8px}.ctc_g_content::-webkit-scrollbar-thumb{background:#a5a5a5}}@media only screen and (max-width:420px){.ctc_side_positions .ctc_m_p_left{left:0!important;right:unset!important}.ctc_side_positions .ctc_m_p_right{left:unset!important;right:0!important}.ctc_side_positions .ctc_m_p_left .ctc_greetings_close_btn{float:left!important}.ctc_side_positions .ctc_m_p_right .ctc_greetings_close_btn{float:right!important}.ctc_side_positions .ctc_m_cta_order_0{order:0!important}.ctc_side_positions .ctc_m_cta_order_1{order:1!important}.ht_ctc_greetings.ctc_m_full_width{bottom:0!important;position:fixed!important;right:0!important}.ht_ctc_greetings.ctc_m_full_width .ht_ctc_chat_greetings_box{margin:7px!important;min-width:80vw!important;position:unset!important;width:calc(100vw - 14px)!important}.ctc_m_full_width .ctc_g_message_box_width{max-width:85%!important}.ht_ctc_animation:has(.ht_ctc_greetings){animation-fill-mode:none!important}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#444}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888 #fff0;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#444;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--wp-admin-theme-color,#0073aa);color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#444}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888 #fff0;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid #fff0}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:var(--wp-admin-theme-color,#0073aa)}:root{--red:#b9000c;--red-d:#98000a;--yel:#f6ad1f;--ink:#1f1f1f;--mute:#6b6b6b;--line:#e6e6e6;--line-strong:#767676;--soft:#f5f5f5;--ok:#1a7f37;--r:8px;--bar:56px;--tab:56px;--sab:env(safe-area-inset-bottom,0px)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{margin:0;color:var(--ink);background:#fff;font:16px/1.5 -apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;padding-bottom:calc(var(--tab) + var(--sab))}body.is-lock{overflow:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3{line-height:1.2;margin:0}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--red);outline-offset:2px}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bk-skip{position:absolute;left:8px;top:-48px;z-index:100;background:#fff;padding:8px 16px;border-radius:var(--r)}.bk-skip:focus{top:8px}.bk-wrap{max-width:1232px;margin:0 auto;padding:0 16px}.bk-main{min-height:60vh}.bk-h1{font-size:28px;letter-spacing:-.01em;margin:0 0 16px}.bk-hide-sm{display:none}.bk-ib{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:none;border-radius:50%;padding:0}.bk-ib:active{background:var(--soft)}.bk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border:2px solid var(--red);border-radius:var(--r);background:var(--red);color:#fff;font-weight:700;font-size:16px;line-height:1.2;text-align:center}.bk-btn:hover{background:var(--red-d);border-color:var(--red-d)}.bk-btn:active{transform:scale(.98)}.bk-btn--ghost{background:#fff;color:var(--red)}.bk-btn--ghost:hover{background:var(--soft);color:var(--red-d)}.bk-badge{position:absolute;top:4px;right:4px;min-width:20px;height:20px;padding:0 4px;border-radius:10px;background:var(--yel);color:var(--ink);font-size:12px;font-weight:700;line-height:20px;text-align:center}.bk-badge[hidden]{display:none}.bk-bar{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid var(--line)}body.admin-bar .bk-bar{top:32px}@media(max-width:782px){body.admin-bar .bk-bar{top:46px}}@media(max-width:600px){body.admin-bar .bk-bar{top:0}}.bk-bar__in{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;height:var(--bar);gap:8px}.bk-logo{display:block;justify-self:center;line-height:0}.bk-logo svg{height:40px;width:auto;display:block}.bk-actions{display:flex;justify-content:flex-end}.bk-act{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%}.bk-act:active{background:var(--soft)}.bk-act--acc{display:none}.bk-act__t{display:none}.bk-sub{padding:0 16px 12px}.bk-fake{display:flex;align-items:center;gap:8px;width:100%;height:44px;padding:0 16px;border:0;border-radius:var(--r);box-shadow:inset 0 0 0 2px var(--line-strong);background:var(--soft);color:var(--mute);font-size:16px;text-align:left}.bk-fake span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-cats{display:none}.bk-search{position:fixed;inset:0;z-index:80;display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:8px;padding:8px;background:#fff;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s,transform .2s,visibility .2s}body.is-search .bk-search{opacity:1;visibility:visible;transform:none}.bk-search__in{flex:1;min-width:0;height:44px;padding:0 16px;border:2px solid var(--line-strong);border-radius:var(--r);background:#fff;font-size:16px;-webkit-appearance:none;appearance:none}.bk-search__in:focus{outline:2px solid var(--ink);outline-offset:2px;border-color:var(--red)}.bk-search__in::-webkit-search-cancel-button{-webkit-appearance:none}.bk-search__go{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:var(--r);background:var(--red);color:#fff;font-weight:700}.bk-search__go:active{background:var(--red-d)}.bk-suggest{flex-basis:100%;max-height:calc(100dvh - 72px);overflow:auto;border-top:1px solid var(--line)}.bk-suggest[hidden]{display:none}.bk-s{display:flex;align-items:center;gap:12px;min-height:60px;padding:8px;border-radius:var(--r)}.bk-s:hover,.bk-s.is-cur{background:var(--soft)}.bk-s__img{flex:none;width:44px;height:44px;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:#fff}.bk-s__img img{width:100%;height:100%;object-fit:contain}.bk-s__t{display:flex;flex-direction:column;min-width:0}.bk-s__n{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.3}.bk-s__p{font-weight:700;color:var(--red);font-size:14px}.bk-s__all{justify-content:center;min-height:48px;margin-top:8px;border-top:1px solid var(--line);border-radius:0;color:var(--red);font-weight:700;font-size:14px;text-align:center}.bk-scrim{position:fixed;inset:0;z-index:60;background:rgb(0 0 0 / .4);opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}body.is-menu .bk-scrim,body.is-cart .bk-scrim,body.is-filter .bk-scrim{opacity:1;visibility:visible}.bk-drawer{position:fixed;top:0;bottom:0;left:0;z-index:70;display:flex;flex-direction:column;width:min(86vw,360px);background:#fff;transform:translateX(-100%);visibility:hidden;transition:transform .22s ease-out,visibility .22s}body.is-menu .bk-drawer{transform:none;visibility:visible}.bk-drawer__head,.bk-panel__head{display:flex;align-items:center;justify-content:space-between;height:var(--bar);padding:0 8px 0 16px;border-bottom:1px solid var(--line);font-size:16px}.bk-drawer__body{flex:1;overflow:auto;padding:8px 0 calc(16px + var(--sab))}.bk-acc summary,.bk-acc__link{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 16px;font-weight:700;list-style:none;cursor:pointer}.bk-acc summary::-webkit-details-marker{display:none}.bk-acc[open] summary .bk-i{transform:rotate(180deg)}.bk-acc ul a{display:flex;align-items:center;min-height:44px;padding:0 16px 0 32px;color:var(--mute);font-size:14px}.bk-acc ul a:active{background:var(--soft)}.bk-acc__tr{color:var(--red)}.bk-drawer__more{margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}.bk-drawer__more a{display:flex;align-items:center;min-height:48px;padding:0 16px;font-size:14px}.bk-panel{position:fixed;top:0;right:0;bottom:0;z-index:70;display:flex;flex-direction:column;width:min(100%,420px);background:#fff;transform:translateX(100%);visibility:hidden;transition:transform .22s ease-out,visibility .22s}body.is-cart .bk-panel{transform:none;visibility:visible}.bk-panel__title{margin:0;font-size:16px}.bk-panel__title span{color:var(--mute);font-weight:400}.bk-panel__body{flex:1;overflow:auto;overscroll-behavior:contain;padding:0 16px}.bk-panel__empty{margin:48px 0 16px;text-align:center;color:var(--mute)}.bk-panel__body>.bk-btn{display:flex}.bk-panel__foot{padding:12px 16px calc(12px + var(--sab));border-top:1px solid var(--line);background:#fff;box-shadow:0 -4px 12px rgb(0 0 0 / .06)}.bk-panel__pay{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}.bk-panel__pay a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;font-size:14px;text-decoration:underline}.bk-free{padding:8px 16px 12px;border-bottom:1px solid var(--line);background:#f2f9f4}.bk-free[hidden]{display:none}.bk-free__t{margin:0 0 8px;color:var(--ok);font-size:14px;font-weight:700}.bk-free__bar{height:4px;border-radius:2px;background:#cfe6d6}.bk-free__bar span{display:block;height:100%;border-radius:2px;background:var(--ok);transition:width .2s}.bk-line{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"img name name" "img qty price";gap:8px 12px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line)}.bk-line__img{position:relative;grid-area:img;align-self:start;width:64px;height:64px;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.bk-line__img img{width:100%;height:100%;object-fit:contain}.bk-line__tag,.bk-pct{display:inline-block;padding:0 6px;border-radius:4px;background:var(--red);color:#fff;font-size:12px;font-weight:700;line-height:20px;white-space:nowrap}.bk-line__tag{position:absolute;top:4px;left:4px}.bk-line__name{grid-area:name;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-right:32px;font-size:14px;font-weight:700;line-height:1.3}.bk-line .bk-q{grid-area:qty;margin:0}.bk-line__p{grid-area:price;display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.bk-line__p strong{font-size:16px}.bk-line__p del,.bk-sum del,.bk-xs del{color:var(--mute);font-size:12px}.bk-line__rm{position:absolute;top:4px;right:-12px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:none;color:var(--mute)}.bk-line__rm:active{background:var(--soft)}@media(hover:hover){.bk-line__rm:hover{color:var(--red)}}.bk-xs{margin:16px -16px 0;padding:16px;background:var(--soft)}.bk-xs__h{margin:0 0 12px;font-size:14px}.bk-xs__list{display:grid;gap:8px}.bk-xs__i{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) 44px;gap:12px;align-items:center;padding:8px;border:1px solid var(--line);border-radius:var(--r);background:#fff}.bk-xs__i.is-busy{opacity:.6}.bk-xs__name::after{content:"";position:absolute;inset:0}.bk-xs__img{width:64px;height:64px;overflow:hidden;border-radius:6px}.bk-xs__img img{width:100%;height:100%;object-fit:contain}.bk-xs__t{display:flex;flex-direction:column;gap:4px;min-width:0}.bk-xs__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:700;line-height:1.3}.bk-xs__p{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px}.bk-xs__add{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:2px solid var(--red);border-radius:var(--r);background:#fff;color:var(--red)}.bk-xs__add:active{background:var(--soft);transform:scale(.96)}.bk-xs__add:disabled{opacity:.5}@media(hover:hover){.bk-xs__add:hover{background:var(--red);color:#fff}}.bk-assure{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:0 0 12px;padding:4px;border-radius:var(--r);background:var(--soft);list-style:none}.bk-assure li,.bk-assure a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:48px;padding:2px;color:var(--ink);font-size:12px;line-height:1.3;text-align:center}.bk-assure li>a{width:100%;padding:0}.bk-assure .bk-i{flex:none}.bk-assure .bk-i{color:var(--ok)}.bk-pays{display:flex;gap:8px}.bk-pays li{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px;border:1px solid var(--line);border-radius:6px;color:var(--mute);font-size:12px;font-weight:700}.bk-sum{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:12px}.bk-sum__l{display:flex;flex-direction:column;gap:2px}.bk-sum__l small{color:var(--mute);font-size:12px}.bk-sum__r{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.bk-sum__top{display:flex;align-items:center;gap:8px}.bk-sum__v{font-size:20px;line-height:1.2}.bk-sum__save{color:var(--ok);font-size:12px;font-weight:700}.bk-btn--lg{display:flex;width:100%;min-height:56px;font-size:20px}@media(max-width:639px){.bk-panel{width:100%}}@media(min-width:1024px){body.is-cart .bk-scrim{display:block}}@media(max-height:640px){.bk-assure{display:none}}@media(prefers-reduced-motion:reduce){.bk-cartbar{transition:none}.bk-panel{transform:none;transition:none}.bk-free__bar span{transition:none}}.bk-toast{position:fixed;left:16px;right:16px;bottom:calc(var(--tab) + var(--sab) + 12px);z-index:90;max-width:420px;margin:0 auto;padding:12px 16px;border-radius:var(--r);background:var(--ink);color:#fff;font-size:14px;box-shadow:0 4px 16px rgb(0 0 0 / .2)}.bk-toast[hidden]{display:none}.is-cart .bk-toast,.is-menu .bk-toast,.is-search .bk-toast,.is-filter .bk-toast{display:none}.bk-toast.is-in{animation:bk-up .18s ease-out}.bk-toast a{margin-left:8px;color:#fff;font-weight:700;text-decoration:underline}@keyframes bk-up{from{opacity:0;transform:translateY(8px)}}.bk-cookie{position:fixed;left:0;right:0;bottom:calc(var(--tab) + var(--sab));z-index:56;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:8px 16px;background:var(--ink);color:#fff;font-size:12px;line-height:1.4}.bk-cookie[hidden]{display:none}.bk-cookie p{margin:0}.bk-cookie a{display:inline-block;color:#fff;font-weight:700;text-decoration:underline}.bk-cookie__ok{flex:none;min-width:64px;min-height:44px;padding:0 16px;border:2px solid #fff;border-radius:var(--r);background:#fff;color:var(--ink);font-family:inherit;font-size:14px;font-weight:700;line-height:1;cursor:pointer}.bk-cookie__ok:hover{background:var(--soft)}.bk-cookie__btns{display:flex;flex:none;gap:8px}.bk-cookie__no{background:#fff0;color:#fff}.bk-cookie__no:hover{background:rgb(255 255 255 / .16)}.bk-cookie__link{min-height:44px;margin-left:8px;padding:0 8px;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}@media(min-width:1024px){.bk-cookie{font-size:14px}}.has-notice .bk-toast{bottom:calc(var(--tab) + var(--sab) + 72px)}@media(max-width:1023px){.bk-cookie{flex-wrap:wrap;gap:8px;padding:10px 80px 10px 16px}.bk-cookie p{flex:1 1 100%}.bk-cookie__btns{flex:1 1 100%}.bk-cookie__btns .bk-cookie__ok{flex:1 1 0%;padding:0 8px}}.bakkal-onizleme-rozet{top:2px!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translateX(-50%);padding:2px 10px!important;font-size:11px!important;white-space:nowrap}.bk-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:55;display:grid;grid-template-columns:repeat(4,1fr);height:calc(var(--tab) + var(--sab));padding-bottom:var(--sab);background:#fff;border-top:1px solid var(--line)}.bk-tabbar a,.bk-tabbar button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:0;background:none;color:var(--mute);font-size:12px;line-height:1.2}.bk-tabbar .bk-i{width:24px;height:24px}.bk-tabbar .is-on,.bk-tabbar a:active,.bk-tabbar button:active{color:var(--red)}.bk-tabbar .bk-badge{top:4px;left:50%;right:auto;margin-left:4px}body.single-product .bk-tabbar{display:none}body.single-product{padding-bottom:0}.bk-i{flex:none}.bk-footer{margin-top:48px;background:var(--soft);font-size:14px}.bk-footer__grid{display:grid;grid-template-columns:1fr;gap:32px;padding-top:32px;padding-bottom:32px}.bk-footer__h{margin:0 0 12px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.bk-footer li a{display:inline-block;padding:12px 0}.bk-footer p{display:flex;align-items:center;gap:8px;margin:12px 0 0}.bk-footer .bk-logo{display:block;justify-self:start}.bk-footer a:hover{color:var(--red)}.bk-footer__base{padding:16px 0;border-top:1px solid var(--line);color:var(--mute);font-size:12px}@media(min-width:1024px){:root{--bar:72px}body{padding-bottom:0}.bk-tabbar,.bk-sub,.bk-burger,.bk-search__back,.bk-show-sm{display:none}.bk-hide-sm{display:inline}.bk-bar__in{grid-template-columns:auto minmax(0,1fr) auto;gap:32px}.bk-logo{justify-self:start}.bk-logo svg{height:44px}.bk-search{position:relative;inset:auto;z-index:auto;display:flex;flex-wrap:nowrap;max-width:680px;width:100%;padding:0;gap:0;justify-self:center;opacity:1;visibility:visible;transform:none;transition:none}.bk-search__in{height:48px;border-radius:var(--r) 0 0 var(--r);border-right:0}.bk-search__go{width:auto;height:48px;padding:0 24px;border-radius:0 var(--r) var(--r) 0;font-size:16px}.bk-suggest{position:absolute;top:100%;left:0;right:0;z-index:60;margin-top:8px;max-height:70vh;padding:8px;background:#fff;border:1px solid var(--line);border-radius:var(--r);box-shadow:0 8px 24px rgb(0 0 0 / .12)}.bk-act{width:auto;gap:8px;padding:0 12px;border-radius:var(--r);font-size:14px}.bk-act--acc{display:inline-flex}.bk-act__t{display:flex;flex-direction:column;line-height:1.2}.bk-act__l{font-size:12px;color:var(--mute)}.bk-act__sum{font-weight:700}.bk-act .bk-badge{top:4px;right:auto;left:22px}.bk-cats{display:block;background:var(--red)}.bk-cats__list{display:flex;align-items:stretch}.bk-cats__item{position:relative}.bk-cats__item>a{display:block;padding:0 12px;color:#fff;font-size:14px;font-weight:700;line-height:48px;text-transform:uppercase;white-space:nowrap}.bk-cats__item:hover>a,.bk-cats__item:focus-within>a{background:var(--red-d)}.bk-cats a:focus-visible{outline:2px solid #fff;outline-offset:-4px}.bk-cats__sub{position:absolute;top:100%;left:0;z-index:60;min-width:260px;padding:8px 0;background:#fff;border:1px solid var(--line);border-radius:0 0 var(--r) var(--r);box-shadow:0 8px 24px rgb(0 0 0 / .12);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s,transform .15s,visibility .15s}.bk-cats__item:hover>.bk-cats__sub,.bk-cats__item:focus-within>.bk-cats__sub{opacity:1;visibility:visible;transform:none}.bk-cats__sub a{display:block;padding:8px 16px;font-size:14px}.bk-cats__sub a:hover{background:var(--soft);color:var(--red)}.bk-cats__tr{margin-left:auto}.bk-cats__tr>a{margin:8px 0;padding:0 16px!important;border-radius:16px;background:var(--yel);color:var(--ink)!important;line-height:32px!important}.bk-cats__tr>a:hover{background:#ffc04d!important}.bk-scrim,.bk-drawer{display:none}.bk-cookie{bottom:0}.bk-toast{bottom:24px;left:auto;right:24px;margin:0}.bk-footer__grid{grid-template-columns:1.4fr 1fr 1fr 1fr}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.bk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.bk-card{display:flex;flex-direction:column;min-width:0}.bk-card__media{position:relative;aspect-ratio:1;border:1px solid var(--line);border-radius:var(--r);background:#fff;overflow:hidden}.bk-card__media>a{position:absolute;inset:0;display:block}.bk-card__img{width:100%;height:100%;object-fit:contain;padding:6%}.bk-card__img.bk-kart{padding:0}.bk-tag{position:absolute;top:8px;left:8px;z-index:2;padding:0 8px;border-radius:4px;background:var(--red);color:#fff;font-size:12px;font-weight:700;line-height:24px}.bk-tag--new{background:var(--ink)}.bk-card__title{height:2.6em;margin:12px 0 4px;overflow:hidden;font-size:14px;font-weight:400;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bk-card__title a:hover{color:var(--red)}.bk-card__price{min-height:24px;margin-bottom:12px;color:var(--red);font-size:16px;font-weight:700}.bk-price__old{margin-left:4px;color:var(--mute);font-size:12px;font-weight:400}.bk-price__ask{color:var(--mute);font-size:14px;font-weight:400}.bk-card ins,.bk-price__now{text-decoration:none}.bk-card__oos{margin:auto 0 0;display:flex;align-items:center;justify-content:center;height:44px;border-radius:var(--r);background:var(--soft);color:var(--mute);font-size:14px}.bk-card>.bk-btn{margin-top:auto}.bk-btn--sm{min-height:44px;padding:0 16px;font-size:14px}.bk-q{margin-top:auto}.bk-q__add{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;height:44px;border:2px solid var(--red);border-radius:var(--r);background:var(--red);color:#fff;font-size:14px;font-weight:700}.bk-q__add:hover{background:var(--red-d)}.bk-q__add:active{transform:scale(.97)}.bk-q.is-on{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;height:44px;border:2px solid var(--red);border-radius:var(--r);color:var(--red)}.bk-q__b{display:flex;align-items:center;justify-content:center;height:40px;border:0;background:none;color:var(--red);border-radius:6px}.bk-q__b:active{background:var(--soft)}.bk-q__n{text-align:center;font-weight:700}.bk-line .bk-q{margin:0}.bk-line .bk-q.is-on{width:max-content;grid-template-columns:44px 32px 44px;border-width:1px;border-color:var(--line);color:var(--ink)}.bk-line .bk-q__b{color:var(--ink)}.bk-shop{padding-top:16px}.bk-crumbs{margin-bottom:12px;color:var(--mute);font-size:14px;line-height:1.6}.bk-crumbs a{display:inline-block;padding:8px 0}.bk-crumbs a:hover{color:var(--red);text-decoration:underline}.bk-shop__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:12px}.bk-shop__head .bk-h1{margin:0}.bk-count{margin:0;color:var(--mute);font-size:14px}.bk-chips{display:flex;gap:8px;margin:0 -16px 12px;padding:0 16px 4px;overflow-x:auto;scrollbar-width:none}.bk-chips::-webkit-scrollbar{display:none}.bk-chips a{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:22px;font-size:14px;white-space:nowrap}.bk-chips a[aria-current]{border-color:var(--red);background:var(--red);color:#fff}.bk-toolbar{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px}.bk-toolbar__f{position:relative;min-height:48px;padding:0 16px;font-size:14px}.bk-dot{width:8px;height:8px;border-radius:50%;background:var(--red)}.woocommerce-ordering{margin:0}.woocommerce-ordering select{width:100%;height:48px;padding:0 12px;border:2px solid var(--line-strong);border-radius:var(--r);background:#fff;font-size:14px}.bk-filter{position:fixed;left:0;right:0;bottom:0;z-index:70;display:flex;flex-direction:column;max-height:86dvh;background:#fff;border-radius:16px 16px 0 0;transform:translateY(100%);visibility:hidden;transition:transform .22s ease-out,visibility .22s}body.is-filter .bk-filter{transform:none;visibility:visible}.bk-filter__head{display:flex;align-items:center;justify-content:space-between;padding:4px 8px 4px 16px;border-bottom:1px solid var(--line)}.bk-filter__body{padding:16px 16px calc(16px + var(--sab));overflow:auto}.bk-filter__cats{display:none}.bk-filter__h{margin:0 0 12px;color:var(--mute);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.bk-filter__presets{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.bk-filter__presets a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:22px;font-size:14px}.bk-filter__presets a[aria-current]{border-color:var(--red);color:var(--red);font-weight:700}.bk-filter__range{display:flex;align-items:center;gap:8px;margin-bottom:16px}.bk-filter__range label{flex:1}.bk-filter__range input{width:100%;height:44px;padding:0 12px;border:2px solid var(--line-strong);border-radius:var(--r);font-size:16px}.bk-filter__check{display:flex;align-items:center;gap:12px;min-height:44px;margin-bottom:16px;font-size:14px}.bk-filter__check input{width:20px;height:20px;accent-color:var(--red)}.bk-filter__btns{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bk-filter__btns .bk-btn{padding:0 8px;font-size:14px}.woocommerce-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:32px 0 0}.woocommerce-pagination li>*{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 8px;border:1px solid var(--line);border-radius:var(--r);font-size:14px}.woocommerce-pagination li>a:hover{border-color:var(--red);color:var(--red)}.woocommerce-pagination li>.current{border-color:var(--red);background:var(--red);color:#fff;font-weight:700}.woocommerce-pagination li>.dots{border-color:#fff0}.bk-empty{padding:48px 0;text-align:center;color:var(--mute)}.bk-prose{line-height:1.6}.bk-prose h2{margin:24px 0 8px;font-size:20px}.bk-prose h3{margin:16px 0 8px;font-size:16px}.bk-prose p{margin:0 0 16px}.bk-prose a{color:var(--red);text-decoration:underline}.bk-prose{max-width:780px}.bk-prose ul,.bk-prose ol,.bk-page .wp-block-list{margin:0 0 16px;padding-left:24px}.bk-prose ul,.bk-page ul.wp-block-list{list-style:disc}.bk-prose ol,.bk-page ol.wp-block-list{list-style:decimal}.bk-prose li{margin:0 0 8px}.bk-prose li::marker{color:var(--red)}.bk-prose .wp-block-group{margin:0;max-width:none}.bk-prose [class*="is-layout-"]>*{max-width:none;margin-left:0!important;margin-right:0!important}.bk-prose .wp-block-spacer{clear:both}.bk-prose .wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.bk-prose .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:2px solid var(--red);border-radius:var(--r);background:var(--red);color:#fff;font-weight:700;text-decoration:none}.bk-prose .wp-block-button__link:hover{background:var(--red-d);border-color:var(--red-d);color:#fff}.bk-prose .is-style-outline .wp-block-button__link{background:#fff;color:var(--red)}.bk-prose .is-style-outline .wp-block-button__link:hover{background:var(--soft);color:var(--red-d)}.bk-shop__desc{margin-top:48px;color:var(--mute);font-size:14px}@media(min-width:640px){.bk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 16px}}@media(min-width:1024px){.bk-shop__cols{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;align-items:start}.bk-chips,.bk-toolbar__f,.bk-filter__head{display:none}.bk-toolbar{display:flex;justify-content:flex-end}.woocommerce-ordering select{width:220px}.bk-filter{position:static;z-index:auto;max-height:none;background:none;border-radius:0;transform:none;visibility:visible;transition:none}.bk-filter__body{padding:0;overflow:visible}.bk-filter__cats{display:block;margin-bottom:24px}.bk-filter__cats li a{display:flex;align-items:center;justify-content:space-between;min-height:40px;font-size:14px}.bk-filter__cats li a span{color:var(--mute);font-size:12px}.bk-filter__cats li a:hover{color:var(--red)}.bk-filter__cats li a[aria-current]{color:var(--red);font-weight:700}.bk-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bk-filter{margin-top:64px}}.bk-hero{padding:24px 0;background:var(--soft)}.bk-hero h1{max-width:18ch;font-size:28px;letter-spacing:-.02em;line-height:1.1}.bk-hero p{max-width:48ch;margin:12px 0 24px;color:var(--mute)}.bk-hero__btns{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:639px){.bk-hero__btns .bk-btn{flex:1 1 100%}}.bk-hero__vis{display:none}.bk-sec{padding:32px 0 8px}.bk-sec__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.bk-sec__head h2{font-size:20px;letter-spacing:-.01em}.bk-sec__head a{display:inline-flex;align-items:center;min-height:44px;color:var(--red);font-size:14px;font-weight:700}.bk-sec__head a:hover{text-decoration:underline}.bk-tiles{display:flex;gap:12px;margin:0 -16px;padding:0 16px 4px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.bk-tiles::-webkit-scrollbar,.bk-grid--strip::-webkit-scrollbar{display:none}.bk-tiles li{flex:none;width:104px;scroll-snap-align:start}.bk-tile{display:block;text-align:center}.bk-tile__img{display:block;aspect-ratio:1;border-radius:var(--r);background:var(--soft);overflow:hidden}.bk-tile__img img{width:100%;height:100%;object-fit:contain;padding:10%}.bk-tile:hover .bk-tile__n{color:var(--red)}.bk-tile__n{display:block;margin-top:8px;font-size:14px;font-weight:700;line-height:1.3}.bk-grid--strip{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:156px;margin:0 -16px;padding:0 16px 4px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.bk-grid--strip>li{scroll-snap-align:start}.bk-trust{display:grid;gap:12px;padding-top:8px;padding-bottom:8px}.bk-trust li{display:flex;align-items:flex-start;gap:16px;padding:16px;border:1px solid var(--line);border-radius:var(--r)}.bk-trust .bk-i{color:var(--red)}.bk-trust strong,.bk-trust span{display:block}.bk-trust span{color:var(--mute);font-size:14px}.bk-trust a{text-decoration:underline}.bk-pdp{padding-top:16px}.bk-pdp__cols{display:grid;gap:24px}.bk-gal__main{position:relative;aspect-ratio:1;border:1px solid var(--line);border-radius:var(--r);background:#fff;overflow:hidden}.bk-gal__main img{width:100%;height:100%;object-fit:contain;padding:4%}.bk-gal__th{display:flex;gap:8px;margin-top:8px;overflow-x:auto}.bk-gal__th button{flex:none;width:64px;height:64px;padding:0;border:2px solid var(--line);border-radius:var(--r);background:#fff;overflow:hidden}.bk-gal__th button[aria-current=true]{border-color:var(--red)}.bk-gal__th img{width:100%;height:100%;object-fit:contain}.bk-pdp__title{margin:8px 0 12px;font-size:20px;line-height:1.3;letter-spacing:-.01em}.bk-pdp__price{margin:0 0 16px;color:var(--red);font-size:28px;font-weight:700;line-height:1.1}.bk-pdp__price .bk-price__old{font-size:16px}.bk-pdp__short{margin-bottom:16px;color:var(--mute)}.bk-pdp__short p{margin:0 0 8px}.bk-pdp form.cart{display:flex;gap:12px;margin:0 0 12px}.quantity{display:flex;align-items:center;height:52px;border:2px solid var(--line-strong);border-radius:var(--r)}.quantity input.qty{width:44px;height:48px;padding:0;border:0;background:none;font-size:16px;font-weight:700;text-align:center;-moz-appearance:textfield;appearance:textfield}.quantity input.qty::-webkit-inner-spin-button,.quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none}.bk-qb{display:flex;align-items:center;justify-content:center;width:44px;height:48px;border:0;background:none;border-radius:6px}.bk-qb:active{background:var(--soft)}.single_add_to_cart_button,.checkout-button,#place_order,.woocommerce-button.button,.woocommerce .button,button.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 24px;border:2px solid var(--red);border-radius:var(--r);background:var(--red);color:#fff;font-size:16px;font-weight:700;line-height:1.2;text-align:center;cursor:pointer}.single_add_to_cart_button{flex:1}.single_add_to_cart_button:hover,.checkout-button:hover,#place_order:hover,.woocommerce .button:hover,button.button:hover{background:var(--red-d);border-color:var(--red-d);color:#fff}.single_add_to_cart_button:active,.checkout-button:active,#place_order:active{transform:scale(.98)}.single_add_to_cart_button.is-busy{opacity:.6;pointer-events:none}.bk-btn--wa{display:flex;width:100%;border-color:var(--line);background:#fff;color:var(--ink)}.bk-btn--wa:hover{background:var(--soft);border-color:var(--line);color:var(--ink)}.bk-btn--wa .bk-i{color:var(--ok)}.stock{margin:0 0 12px;color:var(--ok);font-size:14px}.stock.out-of-stock{color:var(--red)}.bk-pdp__oos{margin:0 0 12px;padding:12px 16px;border-radius:var(--r);background:var(--soft);color:var(--mute)}.bk-pdp__trust{margin:16px 0;font-size:14px}.bk-pdp__trust li{display:flex;align-items:center;gap:8px;padding:4px 0;color:var(--mute)}.bk-pdp__trust .bk-i{color:var(--ink)}.bk-pdp__cats{margin:0;color:var(--mute);font-size:14px}.bk-pdp__cats a{text-decoration:underline}.bk-pdp__desc{margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}.bk-pdp__desc h2{margin-bottom:12px;font-size:20px}.bakkal-koken{margin:0 0 8px!important}.bk-sticky{position:fixed;left:0;right:0;bottom:0;z-index:55;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px calc(8px + var(--sab));background:#fff;border-top:1px solid var(--line)}.bk-sticky__p{display:flex;flex-direction:column;min-width:0;font-size:12px;color:var(--mute);line-height:1.3}.bk-sticky__p span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-sticky__p strong{color:var(--red);font-size:20px}.bk-sticky .bk-btn{flex:none;min-width:150px}body.single-product{padding-bottom:calc(72px + var(--sab))}body.single-product .bk-toast{bottom:calc(88px + var(--sab))}body.single-product .bk-cookie{bottom:calc(72px + var(--sab))}@media(min-width:640px){.bk-grid--strip{grid-auto-columns:200px}.bk-trust{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.bk-hero{padding:48px 0}.bk-hero h1{font-size:40px}.bk-hero__in{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:48px;align-items:center}.bk-hero__in>h1,.bk-hero__in>p,.bk-hero__btns{grid-column:1}.bk-hero__vis{display:flex;gap:16px;grid-column:2;grid-row:1/span 3}.bk-hero__vis a{display:block;width:180px;aspect-ratio:1;border:1px solid var(--line);border-radius:var(--r);background:#fff;overflow:hidden}.bk-hero__vis a:nth-child(2){margin-top:48px}.bk-hero__vis a:hover{border-color:var(--line-strong)}.bk-hero__vis img{width:100%;height:100%;object-fit:contain;padding:8%}.bk-sec{padding:48px 0 8px}.bk-tiles{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:16px;margin:0;padding:0;overflow:visible}.bk-tiles li{width:auto}.bk-grid--strip{grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-columns:auto;gap:24px 16px;margin:0;padding:0;overflow:visible}.bk-pdp{padding-top:24px}.bk-pdp__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.bk-pdp__title{font-size:28px}.bk-sticky{display:none}body.single-product{padding-bottom:0}body.single-product .bk-toast{bottom:24px}body.single-product .bk-cookie{bottom:0}}.bk-wc{padding-top:24px}.woocommerce-notices-wrapper:empty{display:none}.woocommerce-message,.woocommerce-info,.woocommerce-error{margin:0 0 16px;padding:12px 16px;border:1px solid var(--line);border-left:4px solid var(--mute);border-radius:var(--r);background:#fff;font-size:14px;list-style:none}.woocommerce-message{border-left-color:var(--ok)}.woocommerce-error{border-left-color:var(--red)}.woocommerce-message .button,.woocommerce-info .button{float:right;min-height:44px;margin-left:12px;padding:0 16px;font-size:14px}.woocommerce-error li{margin:4px 0}@media(max-width:767px){.bk-wc .bk-wc__in table.cart td.product-name a{padding-right:36px}}.bk-404{padding-top:48px;padding-bottom:32px}.bk-404__code{margin:0;color:var(--red);font-size:28px;font-weight:700}.bk-chips--c{justify-content:center;flex-wrap:wrap;margin:24px 0 0;padding:0;overflow:visible}.bk-results li{padding:16px 0;border-bottom:1px solid var(--line)}.bk-results span{display:block;margin-top:4px;color:var(--mute);font-size:14px}.bk-page{padding-top:24px}.navigation.pagination .nav-links{display:flex;gap:8px;margin-top:24px}.navigation.pagination .page-numbers{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;border:1px solid var(--line);border-radius:var(--r)}.navigation.pagination .current{border-color:var(--red);background:var(--red);color:#fff}.bk-cartbar{position:fixed;left:0;right:0;bottom:0;z-index:56;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px calc(8px + var(--sab));background:#fff;border-top:1px solid var(--line)}.bk-cartbar{transition:transform .2s ease-out,visibility .2s}.bk-cartbar.is-off{transform:translateY(100%);visibility:hidden}.bk-cartbar span{font-size:14px;line-height:1.2}.bk-cartbar strong{display:block;color:var(--red);font-size:20px}.bk-cartbar .bk-btn{flex:none;min-width:160px}body.woocommerce-cart:has(.bk-cartbar) .bk-tabbar{display:none}body.woocommerce-cart:has(.bk-cartbar){padding-bottom:calc(72px + var(--sab))}body.woocommerce-cart:has(.bk-cartbar) .bk-cookie{bottom:calc(72px + var(--sab))}@media(min-width:1024px){.bk-cartbar{display:none}body.woocommerce-cart:has(.bk-cartbar){padding-bottom:0}body.woocommerce-cart:has(.bk-cartbar) .bk-cookie{bottom:0}}@media(max-width:1023px){body.has-notice #ht-ctc-chat{display:none!important}body.woocommerce-cart #ht-ctc-chat,body.woocommerce-checkout #ht-ctc-chat{display:none!important}body.single-product #ht-ctc-chat{bottom:calc(88px + var(--sab))!important}}.bk-wc,.select2-container{--wc-red:var(--red,#b9000c);--wc-red-d:var(--red-d,#98000a);--wc-yel:var(--yel,#f6ad1f);--wc-ink:var(--ink,#242424);--wc-mute:#6b6b6b;--wc-line:#e8e8e8;--wc-line-s:#767676;--wc-surf:#f7f7f7;--wc-tint:#fff4f4;--wc-ok:#1e7b34;--wc-ok-t:#edf7ef;--wc-warn:#8a5a00;--wc-warn-t:#fff6e0;--wc-err:#b42318;--wc-err-t:#fdecea;--wc-r:8px;--wc-rx:12px}.bk-wc{padding-bottom:32px}.bk-wc .bk-h1{margin-bottom:24px}.bk-wc__in{font-size:16px;line-height:1.5}.bk-wc__in h2,.bk-wc__in h3{margin:0 0 16px;font-size:20px;font-weight:700;letter-spacing:-.01em}.bk-wc__in p{margin:0 0 16px}.bk-wc__in .woocommerce-Price-currencySymbol{margin-right:.25em}.bk-wc__in mark{background:none;color:inherit;font-weight:700}.bk-wc__in .screen-reader-text{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bk-wc__in .woocommerce-LostPassword a,.bk-wc__in .showcoupon,.bk-wc__in .shipping-calculator-button,.bk-wc__in .woocommerce-privacy-policy-link,.bk-wc__in .edit{text-decoration:underline;text-underline-offset:2px}.bk-wc__in .shipping-calculator-button,.bk-wc__in .showcoupon,.bk-wc__in .woocommerce-Address-title .edit{display:inline-flex;align-items:center;min-height:44px}.bk-wc__in .clear{display:none}.bk-wc .button,.bk-wc button.button,.bk-wc input.button,.bk-wc .woocommerce-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border:2px solid var(--wc-line-s);border-radius:var(--wc-r);background:#fff;color:var(--wc-ink)!important;font-size:16px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color 120ms,border-color 120ms,opacity 120ms}.bk-wc .button:active{transform:scale(.98)}.bk-wc .button.alt,.bk-wc .checkout-button,.bk-wc #place_order,.bk-wc .order-again .button,.bk-wc .button.pay,.bk-wc .button[name=login],.bk-wc .button[name=register],.bk-wc .button[name=save_account_details],.bk-wc .button[name=save_address],.bk-wc .button[name=wc_reset_password],.bk-wc .button.woocommerce-form-login__submit,.bk-wc .button.woocommerce-form-register__submit{border-color:var(--wc-red);background:var(--wc-red);color:#fff!important}.bk-wc .button:disabled,.bk-wc .button[aria-disabled=true]{border-color:#e2e2e2;background:#f2f2f2;color:var(--wc-mute)!important;cursor:not-allowed}.bk-wc .button.loading,.bk-wc .button[aria-busy=true]{opacity:.7;cursor:progress}@media(hover:hover){.bk-wc .button:not(:disabled):hover{border-color:var(--wc-ink);background:var(--wc-surf)}.bk-wc .button.alt:hover,.bk-wc .checkout-button:hover,.bk-wc #place_order:hover,.bk-wc .order-again .button:hover,.bk-wc .button.pay:hover,.bk-wc .button[name=login]:hover,.bk-wc .button[name=register]:hover,.bk-wc .button[name=save_account_details]:hover,.bk-wc .button[name=save_address]:hover,.bk-wc .button[name=wc_reset_password]:hover{border-color:var(--wc-red-d);background:var(--wc-red-d)}}.bk-wc .button:focus-visible{outline:2px solid var(--wc-ink);outline-offset:2px}.bk-wc .woocommerce-notices-wrapper:empty{display:none}.bk-wc .woocommerce-message,.bk-wc .woocommerce-info,.bk-wc .woocommerce-error{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 16px;padding:12px 16px 12px 48px;border:1px solid var(--wc-line);border-left:4px solid var(--wc-line-s);border-radius:var(--wc-r);background:var(--wc-surf) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23242424' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5M12 8v.01'/%3E%3C/svg%3E") no-repeat 16px 14px/20px 20px;color:var(--wc-ink);font-size:14px;line-height:1.5;list-style:none}.bk-wc .woocommerce-info{border-left-color:var(--wc-yel)}.bk-wc .woocommerce-message{border-color:#c7e4cd;border-left-color:var(--wc-ok);background-color:var(--wc-ok-t);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231e7b34' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8 12.5 2.8 2.8L16 9.5'/%3E%3C/svg%3E")}.bk-wc .woocommerce-error{display:block;border-color:#f2c1bc;border-left-color:var(--wc-err);background-color:var(--wc-err-t);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b42318' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 2 20h20L12 3Z'/%3E%3Cpath d='M12 10v4M12 17v.01'/%3E%3C/svg%3E")}.bk-wc .woocommerce-error li{margin:0;padding:4px 0}.bk-wc .woocommerce-error li a{font-weight:700;text-decoration:underline}.bk-wc .woocommerce-message .button,.bk-wc .woocommerce-info .button{order:2;min-height:44px;margin-left:auto;padding:0 16px;font-size:14px;float:none}.bk-wc .cart-empty,.bk-wc .woocommerce-info.cart-empty{margin-bottom:24px}.bk-wc .form-row{margin:0 0 16px;padding:0}.bk-wc .form-row-first,.bk-wc .form-row-last{float:none;width:auto;margin-right:0}.bk-wc .form-row label,.bk-wc .woocommerce-form label:not(.woocommerce-form__label-for-checkbox){display:block;margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.4}.bk-wc .form-row .required,.bk-wc .woocommerce-form .required{color:var(--wc-err);text-decoration:none;border:0}.bk-wc .form-row .optional{font-weight:400;color:var(--wc-mute)}.bk-wc .woocommerce-input-wrapper,.bk-wc .password-input{display:block;position:relative}.bk-wc .input-text,.bk-wc select,.bk-wc textarea{display:block;width:100%;min-height:48px;padding:0 12px;border:2px solid var(--wc-line-s);border-radius:var(--wc-r);background:#fff;color:var(--wc-ink);font-size:16px;line-height:1.5;appearance:none;-webkit-appearance:none}.bk-wc textarea{min-height:96px;padding:12px;resize:vertical}.bk-wc select{padding-right:40px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23242424' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center/20px 20px}.bk-wc .input-text::placeholder,.bk-wc textarea::placeholder{color:var(--wc-mute);opacity:1}.bk-wc .input-text:focus,.bk-wc select:focus,.bk-wc textarea:focus{border-color:var(--wc-ink);box-shadow:none;outline:2px solid var(--wc-ink);outline-offset:2px}.bk-wc .woocommerce-invalid .input-text,.bk-wc .woocommerce-invalid select,.bk-wc .woocommerce-invalid .select2-selection{border-color:var(--wc-err)}.bk-wc .woocommerce-invalid label{color:var(--wc-err)}.bk-wc .checkout-inline-error-message{margin:4px 0 0;color:var(--wc-err);font-size:14px;line-height:1.4}.bk-wc input[type=checkbox],.bk-wc input[type=radio]{flex:none;width:20px;height:20px;margin:0;accent-color:var(--wc-red)}.bk-wc .woocommerce-form__label-for-checkbox{display:flex!important;align-items:center;gap:12px;min-height:44px;margin:0;font-size:16px;font-weight:400!important;cursor:pointer}.bk-wc .show-password-input{position:absolute;top:0;right:0;width:48px;height:48px;padding:0;border:0;background:none;color:var(--wc-ink);cursor:pointer}.bk-wc .show-password-input::before{content:"";position:absolute;inset:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/20px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/20px no-repeat}.bk-wc .show-password-input.display-password::before{opacity:.55}.bk-wc .show-password-input:focus-visible{outline:2px solid var(--wc-ink);outline-offset:-4px;border-radius:var(--wc-r)}.bk-wc .password-input .input-text{padding-right:48px}.bk-wc .woocommerce-password-strength{margin:8px 0 0;padding:8px 12px;border-radius:var(--wc-r);background:var(--wc-surf);font-size:14px;font-weight:600}.bk-wc .woocommerce-password-strength.short,.bk-wc .woocommerce-password-strength.bad{background:var(--wc-err-t);color:var(--wc-err)}.bk-wc .woocommerce-password-strength.good{background:var(--wc-warn-t);color:var(--wc-warn)}.bk-wc .woocommerce-password-strength.strong{background:var(--wc-ok-t);color:var(--wc-ok)}.bk-wc .woocommerce-password-hint{display:block;margin-top:4px;color:var(--wc-mute);font-size:14px}.bk-wc .form-row em,.bk-wc .form-row span em,.bk-wc .woocommerce-EditAccountForm em{display:block;margin-top:4px;color:var(--wc-mute);font-size:14px;font-style:normal}.select2-container{font-size:16px}.select2-container .select2-selection--single{display:flex;align-items:center;height:48px;border:2px solid var(--wc-line-s);border-radius:var(--wc-r);background:#fff}.select2-container--default .select2-selection--single .select2-selection__rendered{flex:1;padding:0 40px 0 12px;color:var(--wc-ink);line-height:1.5}.select2-container--default .select2-selection--single .select2-selection__arrow{top:0;right:8px;width:24px;height:100%}.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--single{border-color:var(--wc-ink);outline:2px solid var(--wc-ink);outline-offset:2px}.select2-dropdown{overflow:hidden;border:2px solid var(--wc-ink);border-radius:var(--wc-r);background:#fff;box-shadow:0 4px 16px rgb(0 0 0 / .12)}.select2-container--open .select2-dropdown--below{margin-top:4px}.select2-container--open .select2-dropdown--above{margin-bottom:4px}.select2-search--dropdown{padding:8px}.select2-container--default .select2-search--dropdown .select2-search__field{min-height:44px;padding:0 12px;border:2px solid var(--wc-line-s);border-radius:var(--wc-r);font-size:16px}.select2-results__option{display:flex;align-items:center;min-height:44px;padding:0 12px;font-size:16px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:var(--wc-red);color:#fff}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background:var(--wc-tint);font-weight:700}.select2-container--default .select2-results>.select2-results__options{max-height:264px}.bk-wc table.shop_table{width:100%;margin:0 0 24px;border:0;border-collapse:collapse}.bk-wc table.shop_table th,.bk-wc table.shop_table td{padding:12px 0;border:0;border-bottom:1px solid var(--wc-line);text-align:left;vertical-align:middle}.bk-wc table.shop_table thead th{padding:8px 0;border-bottom:2px solid var(--wc-ink);color:var(--wc-mute);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.bk-wc table.shop_table tfoot th{font-weight:600}.bk-wc table.shop_table tfoot td,.bk-wc table.shop_table .product-total,.bk-wc table.shop_table .product-subtotal{text-align:right}.bk-wc table.shop_table .amount{font-variant-numeric:tabular-nums}.bk-wc .woocommerce-cart-form{margin:0 0 24px}.bk-wc table.cart .product-thumbnail img{width:72px;height:72px;padding:4px;border:1px solid var(--wc-line);border-radius:var(--wc-r);background:#fff;object-fit:contain}.bk-wc table.cart .product-name a{display:flex;align-items:center;min-height:44px;color:var(--wc-ink)!important;font-size:14px;font-weight:600;line-height:1.4}.bk-wc table.cart td.product-price,.bk-wc table.cart td.product-price .amount{color:var(--wc-mute);font-size:14px}.bk-wc table.cart .product-subtotal{font-weight:700}.bk-wc table.cart .product-remove a.remove{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:var(--wc-mute)!important;font-size:24px;font-weight:400;line-height:1;text-decoration:none}.bk-wc table.cart .product-remove a.remove:active{background:var(--wc-surf)}@media(hover:hover){.bk-wc table.cart .product-remove a.remove:hover{background:var(--wc-err-t);color:var(--wc-err)!important}}.bk-wc .quantity{display:inline-flex;align-items:center;height:48px;border:2px solid var(--wc-line-s);border-radius:var(--wc-r);background:#fff}.bk-wc .quantity:focus-within{outline:2px solid var(--wc-ink);outline-offset:2px}.bk-wc .quantity input.qty{display:block;width:48px;min-height:0;height:44px;padding:0;border:0;border-radius:0;background:none;outline:0;text-align:center;font-weight:700;-moz-appearance:textfield;appearance:textfield}.bk-wc .quantity input.qty:only-child{width:72px}.bk-wc .quantity .bk-qb{width:44px;height:44px;border-radius:6px;color:var(--wc-ink)}.bk-wc .quantity .bk-qb:active{background:var(--wc-surf)}.bk-wc .actions .coupon{display:flex;gap:8px;max-width:none;margin:0 0 12px}.bk-wc .actions .coupon .input-text{flex:1;min-width:0}.bk-wc .actions .coupon .button{flex:none;padding:0 16px}.bk-wc button[name=update_cart]{display:none}.bk-wc .cart_totals{padding:16px;border-radius:var(--wc-rx);background:var(--wc-surf)}.bk-wc .cart_totals h2{margin:0 0 8px}.bk-wc .cart_totals table.shop_table,.bk-wc .cart_totals table.shop_table tbody,.bk-wc table.woocommerce-checkout-review-order-table,.bk-wc table.woocommerce-checkout-review-order-table tbody,.bk-wc table.woocommerce-checkout-review-order-table tfoot{display:block;margin:0}.bk-wc .cart_totals table.shop_table tr,.bk-wc table.woocommerce-checkout-review-order-table tr{display:flex;align-items:baseline;justify-content:space-between;gap:16px;border-bottom:1px solid var(--wc-line)}.bk-wc .cart_totals table.shop_table th,.bk-wc .cart_totals table.shop_table td,.bk-wc table.woocommerce-checkout-review-order-table th,.bk-wc table.woocommerce-checkout-review-order-table td{display:block;padding:12px 0;border:0;font-size:16px}.bk-wc .cart_totals table.shop_table th,.bk-wc table.woocommerce-checkout-review-order-table th{flex:none;color:var(--wc-ink);font-size:14px;letter-spacing:0;text-transform:none}.bk-wc .cart_totals table.shop_table td,.bk-wc table.woocommerce-checkout-review-order-table td{text-align:right}.bk-wc table.woocommerce-checkout-review-order-table tbody td.product-name{flex:1;min-width:0;text-align:left}.bk-wc table.woocommerce-checkout-review-order-table tbody td.product-total{flex:none}.bk-wc .cart_totals tr.order-total th,.bk-wc .cart_totals tr.order-total td,.bk-wc tr.order-total th,.bk-wc tr.order-total td{border-bottom:0;font-size:20px;font-weight:700}.bk-wc tr.order-total .amount{color:var(--wc-red)}.bk-wc .cart_totals tr.woocommerce-shipping-totals,.bk-wc table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals{display:block}.bk-wc .woocommerce-shipping-totals th{padding-bottom:0!important}.bk-wc .woocommerce-shipping-totals td{padding-top:4px!important;text-align:left!important}.bk-wc .woocommerce-shipping-methods{margin:0;padding:0;list-style:none}.bk-wc .woocommerce-shipping-methods li{display:flex;align-items:center;gap:12px;min-height:44px;margin:0}.bk-wc .woocommerce-shipping-methods label{display:block;margin:0;font-size:16px;font-weight:400}.bk-wc .woocommerce-shipping-destination{margin:4px 0 0;color:var(--wc-mute);font-size:14px}.bk-wc .shipping-calculator-form{margin-top:8px}.bk-wc .cart-empty+.return-to-shop,.bk-wc .return-to-shop{margin:0}.bk-wc .return-to-shop .button{min-width:240px;min-height:56px;border-color:var(--wc-red);background:var(--wc-red);color:#fff!important}.bk-wc .cart-collaterals{margin:0}.bk-wc .cross-sells{display:none}@media(max-width:767px){.bk-wc table.cart thead{display:none}.bk-wc table.cart,.bk-wc table.cart tbody{display:block}.bk-wc table.cart tr.cart_item{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-template-areas:"img name name" "img price price" "img qty sub";gap:4px 12px;align-items:center;padding:16px 0;border-bottom:1px solid var(--wc-line)}.bk-wc table.cart tr.cart_item td{display:block;padding:0;border:0}.bk-wc table.cart td.product-thumbnail{grid-area:img;align-self:start}.bk-wc table.cart td.product-name{grid-area:name;padding-right:40px}.bk-wc table.cart td.product-price{grid-area:price;display:block!important}.bk-wc table.cart td.product-quantity{grid-area:qty;margin-top:4px}.bk-wc table.cart td.product-subtotal{grid-area:sub;align-self:end;padding-bottom:12px;text-align:right;font-size:16px}.bk-wc table.cart td.product-subtotal::before{content:none}.bk-wc table.cart td.product-remove{position:absolute;top:8px;right:-10px;z-index:1}.bk-wc table.cart tr:not(.cart_item){display:block}.bk-wc table.cart td.actions{display:block;padding:16px 0 0}}.bk-wc .woocommerce-form-coupon-toggle .woocommerce-info{margin-bottom:16px}.bk-wc form.checkout_coupon{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:16px;border:1px solid var(--wc-line);border-radius:var(--wc-r)}.bk-wc form.checkout_coupon .form-row{float:none;width:auto;margin:0}.bk-wc form.checkout_coupon .form-row-first{flex:1 1 200px}.bk-wc form.checkout_coupon .button{width:100%}.bk-wc .woocommerce-billing-fields,.bk-wc .woocommerce-shipping-fields,.bk-wc .woocommerce-additional-fields{margin:0 0 24px}.bk-wc .woocommerce-billing-fields h3,.bk-wc .woocommerce-shipping-fields h3,.bk-wc .woocommerce-additional-fields h3,.bk-wc #order_review_heading{margin:0 0 16px}.bk-wc #ship-to-different-address{font-size:16px;font-weight:600;letter-spacing:0}.bk-wc .woocommerce-billing-fields__field-wrapper,.bk-wc .woocommerce-shipping-fields__field-wrapper,.bk-wc .woocommerce-additional-fields__field-wrapper{display:grid;grid-template-columns:minmax(0,1fr);gap:0 16px}.bk-wc .woocommerce-billing-fields__field-wrapper .form-row,.bk-wc .woocommerce-shipping-fields__field-wrapper .form-row,.bk-wc .woocommerce-additional-fields__field-wrapper .form-row{float:none;width:auto;margin-right:0}.bk-wc .col2-set .col-1,.bk-wc .col2-set .col-2{float:none;width:auto}.bk-wc #order_review{padding:16px;border-radius:var(--wc-rx);background:var(--wc-surf)}.bk-wc table.woocommerce-checkout-review-order-table{margin:0 0 16px}.bk-wc table.woocommerce-checkout-review-order-table tr:last-child,.bk-wc .cart_totals table.shop_table tr:last-child{border-bottom:0}.bk-wc table.woocommerce-checkout-review-order-table thead{display:none}.bk-wc table.woocommerce-checkout-review-order-table .product-name{font-size:14px;font-weight:400;line-height:1.4}.bk-wc table.woocommerce-checkout-review-order-table .product-quantity{font-weight:700}.bk-wc #payment{margin:0;background:none}.bk-wc .wc_payment_methods{margin:0 0 16px;padding:0;list-style:none}.bk-wc .wc_payment_methods>li{margin:0 0 8px;padding:12px 16px;border:2px solid var(--wc-line);border-radius:var(--wc-r);background:#fff}.bk-wc .wc_payment_methods>li:has(input:checked){border-color:var(--wc-ink)}.bk-wc .wc_payment_methods>li>label{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin:0;font-size:16px;font-weight:700;cursor:pointer;vertical-align:middle}.bk-wc .wc_payment_methods>li>input[type=radio]{vertical-align:middle;margin-right:12px}.bk-wc .wc_payment_methods>li>label img{width:auto;max-height:24px}.bk-wc .payment_box{margin:8px 0 0;padding:12px 16px;border-left:4px solid var(--wc-yel);border-radius:var(--wc-r);background:var(--wc-warn-t);color:var(--wc-ink);font-size:16px;line-height:1.5}.bk-wc .payment_box p{margin:0}.bk-wc .payment_box p+p{margin-top:8px}.bk-wc .payment_box::before{display:none}.bk-wc .place-order{margin:0;padding:0}.bk-wc #place_order{display:flex;width:100%;min-height:56px;margin:16px 0 0;font-size:16px}.bk-wc .woocommerce-terms-and-conditions-wrapper{margin-bottom:0}.bk-wc .woocommerce-privacy-policy-text,.bk-wc .woocommerce-privacy-policy-text p{margin:0;color:var(--wc-mute);font-size:14px;line-height:1.5}.bk-wc .woocommerce-terms-and-conditions-checkbox-text{font-size:14px}.bk-wc .place-order noscript{display:block;margin-bottom:12px;font-size:14px}.bk-wc #customer_login{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.bk-wc #customer_login>div{float:none;width:auto;min-width:0}.bk-wc #customer_login h2{margin:0 0 16px}.bk-wc form.woocommerce-form-login,.bk-wc form.woocommerce-form-register,.bk-wc form.lost_reset_password{margin:0;padding:24px 16px;border:1px solid var(--wc-line);border-radius:var(--wc-rx);background:#fff}.bk-wc form.woocommerce-form-login .form-row-btn,.bk-wc form.woocommerce-form-register .form-row:last-child,.bk-wc form.lost_reset_password .form-row:last-child{margin-bottom:0}.bk-wc .button.woocommerce-form-login__submit,.bk-wc .button.woocommerce-form-register__submit,.bk-wc .button[name=wc_reset_password]{display:flex;width:100%;min-height:56px}.bk-wc form.woocommerce-form-login .woocommerce-form__label-for-checkbox{margin:8px 0 0}.bk-wc .lost_password{margin:8px 0 0;font-size:14px}.bk-wc .lost_password a{display:inline-flex;align-items:center;min-height:44px}.bk-wc .woocommerce-form-login__rememberme{margin-bottom:8px!important}.bk-wc form.woocommerce-form-register p{font-size:14px;color:var(--wc-mute)}.bk-wc form.woocommerce-form-register .woocommerce-privacy-policy-text{margin-bottom:16px}.bk-wc form.woocommerce-form-register .form-row{font-size:16px;color:var(--wc-ink)}.bk-wc .woocommerce-MyAccount-navigation ul{display:flex;gap:8px;margin:0 -16px 24px;padding:0 16px 4px;overflow-x:auto;scrollbar-width:none;list-style:none}.bk-wc .woocommerce-MyAccount-navigation ul::-webkit-scrollbar{display:none}.bk-wc .woocommerce-MyAccount-navigation li{flex:none;margin:0}.bk-wc .woocommerce-MyAccount-navigation a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--wc-line);border-radius:22px;background:#fff;color:var(--wc-ink)!important;font-size:14px;font-weight:600;white-space:nowrap;text-decoration:none}.bk-wc .woocommerce-MyAccount-navigation .is-active a{border-color:var(--wc-red);background:var(--wc-red);color:#fff!important}.bk-wc .woocommerce-MyAccount-navigation a:focus-visible{outline:2px solid var(--wc-ink);outline-offset:2px}.bk-wc .woocommerce-MyAccount-content{min-width:0}.bk-wc .woocommerce-MyAccount-content>p:first-child,.bk-wc .woocommerce-MyAccount-content .woocommerce-notices-wrapper+p{margin-top:0}.bk-wc .woocommerce-orders-table{margin:0 0 24px}.bk-wc .woocommerce-orders-table .woocommerce-orders-table__cell-order-number a{display:inline-flex;align-items:center;min-height:44px;color:var(--wc-ink)!important;font-weight:700;text-decoration:underline;text-underline-offset:2px}.bk-wc .woocommerce-orders-table .woocommerce-button,.bk-wc .woocommerce-orders-table .button{min-height:44px;padding:0 16px;font-size:14px}.bk-wc .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status{color:var(--wc-ok);font-weight:700}.bk-wc .woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status,.bk-wc .woocommerce-orders-table__row--status-on-hold .woocommerce-orders-table__cell-order-status,.bk-wc .woocommerce-orders-table__row--status-pending .woocommerce-orders-table__cell-order-status{color:var(--wc-warn);font-weight:700}.bk-wc .woocommerce-orders-table__row--status-failed .woocommerce-orders-table__cell-order-status,.bk-wc .woocommerce-orders-table__row--status-cancelled .woocommerce-orders-table__cell-order-status{color:var(--wc-err);font-weight:700}.bk-wc .woocommerce-pagination--without-numbers{display:flex;gap:8px;margin:0 0 24px}.bk-wc .woocommerce-pagination--without-numbers .button{flex:1}.bk-wc .woocommerce-Message--info,.bk-wc .woocommerce-info.woocommerce-Message{padding-right:16px}.bk-wc .woocommerce-order-details,.bk-wc .woocommerce-customer-details{margin:0 0 24px}.bk-wc .woocommerce-table--order-details{margin:0 0 24px}.bk-wc .woocommerce-table--order-details .product-name a{color:var(--wc-ink)!important;font-weight:400}.bk-wc .woocommerce-table--order-details .product-total{width:1%}.bk-wc .woocommerce-table--order-details .product-quantity{font-weight:700}.bk-wc .woocommerce-table--order-details td.product-total,.bk-wc .woocommerce-table--order-details tfoot td{white-space:nowrap}.bk-wc .wc-item-meta{margin:4px 0 0;padding:0;color:var(--wc-mute);font-size:14px;list-style:none}.bk-wc .wc-item-meta p{display:inline;margin:0}.bk-wc p.order-again{margin:0 0 32px}.bk-wc p.order-again .button{display:flex;width:100%;min-height:56px;padding:0 32px;font-size:16px}.bk-wc p.order-again .button::before{content:"";flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 0 1 15.5-6.2L21 8M21 3v5h-5M21 12a9 9 0 0 1-15.5 6.2L3 16M3 21v-5h5'/%3E%3C/svg%3E") center/20px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 0 1 15.5-6.2L21 8M21 3v5h-5M21 12a9 9 0 0 1-15.5 6.2L3 16M3 21v-5h5'/%3E%3C/svg%3E") center/20px no-repeat}.bk-wc .woocommerce-thankyou-order-received{display:block;padding:16px 16px 16px 48px;font-size:16px;font-weight:700}.bk-wc .woocommerce-order-overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 24px;padding:0;list-style:none}.bk-wc .woocommerce-order-overview li{margin:0;padding:12px 16px;border-radius:var(--wc-r);background:var(--wc-surf);color:var(--wc-mute);font-size:12px;line-height:1.4;text-transform:uppercase;letter-spacing:.04em;overflow-wrap:anywhere}.bk-wc .woocommerce-order-overview li strong{display:block;margin-top:4px;color:var(--wc-ink);font-size:16px;letter-spacing:0;text-transform:none}.bk-wc .woocommerce-order-overview li.total strong{color:var(--wc-red)}.bk-wc .woocommerce-order-overview li.email{grid-column:1/-1}.bk-wc .woocommerce-Addresses,.bk-wc .woocommerce-columns--addresses{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:0 0 24px}.bk-wc .woocommerce-Addresses .col-1,.bk-wc .woocommerce-Addresses .col-2,.bk-wc .woocommerce-columns .col-1,.bk-wc .woocommerce-columns .col-2{float:none;width:auto}.bk-wc .woocommerce-Address,.bk-wc .woocommerce-column--billing-address,.bk-wc .woocommerce-column--shipping-address{padding:16px;border:1px solid var(--wc-line);border-radius:var(--wc-rx)}.bk-wc .woocommerce-Address-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.bk-wc .woocommerce-Address-title h2,.bk-wc .woocommerce-Address-title h3,.bk-wc .woocommerce-column__title{margin:0 0 8px;font-size:16px}.bk-wc .woocommerce-Address-title h2,.bk-wc .woocommerce-Address-title h3{margin:0}.bk-wc address{margin:0;font-style:normal;line-height:1.6}.bk-wc .woocommerce-EditAccountForm fieldset{margin:24px 0 16px;padding:16px;border:1px solid var(--wc-line);border-radius:var(--wc-rx)}.bk-wc .woocommerce-EditAccountForm legend{padding:0 8px;font-size:16px;font-weight:700}.bk-wc .woocommerce-address-fields__field-wrapper{display:grid;grid-template-columns:minmax(0,1fr);gap:0 16px}.bk-wc .woocommerce-address-fields__field-wrapper .form-row{float:none;width:auto;margin-right:0}.bk-wc .woocommerce-EditAccountForm .form-row-first,.bk-wc .woocommerce-EditAccountForm .form-row-last{float:none;width:auto;margin-right:0}@media(min-width:768px){.bk-wc .woocommerce-billing-fields__field-wrapper,.bk-wc .woocommerce-shipping-fields__field-wrapper,.bk-wc .woocommerce-address-fields__field-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-wc .form-row-wide,.bk-wc .form-row.notes,.bk-wc .form-row-first+.form-row-last+.form-row{grid-column:1/-1}.bk-wc .woocommerce-EditAccountForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.bk-wc .woocommerce-EditAccountForm>.form-row-wide,.bk-wc .woocommerce-EditAccountForm>fieldset,.bk-wc .woocommerce-EditAccountForm>p:not(.form-row),.bk-wc .woocommerce-EditAccountForm>.clear{grid-column:1/-1}.bk-wc .woocommerce-EditAccountForm>p:last-child .button{min-width:240px}.bk-wc #customer_login,.bk-wc .woocommerce-Addresses,.bk-wc .woocommerce-columns--addresses{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.bk-wc #customer_login{align-items:start}.bk-wc form.woocommerce-form-login,.bk-wc form.woocommerce-form-register,.bk-wc form.lost_reset_password{padding:32px}.bk-wc form.lost_reset_password{max-width:560px}.bk-wc table.shop_table th,.bk-wc table.shop_table td{padding:16px 12px}.bk-wc table.shop_table th:first-child,.bk-wc table.shop_table td:first-child{padding-left:0}.bk-wc table.shop_table th:last-child,.bk-wc table.shop_table td:last-child{padding-right:0}.bk-wc table.cart .product-remove{width:44px;padding-right:0}.bk-wc table.cart .product-thumbnail{width:96px}.bk-wc table.cart .product-thumbnail img{width:80px;height:80px}.bk-wc table.cart .product-name a{font-size:16px}.bk-wc table.cart td.product-price,.bk-wc table.cart td.product-price .amount{font-size:16px}.bk-wc table.cart .product-price,.bk-wc table.cart .product-quantity,.bk-wc table.cart .product-subtotal{white-space:nowrap}.bk-wc table.cart .product-subtotal{text-align:right}.bk-wc table.cart thead .product-subtotal{text-align:right}.bk-wc table.cart td.actions{padding:16px 0 0;border-bottom:0}.bk-wc .actions .coupon{float:left;width:min(100%,440px);margin:0}.bk-wc table.cart td.actions::after{content:"";display:block;clear:both}.bk-wc .cart_totals{padding:24px}.bk-wc table.woocommerce-checkout-review-order-table .product-name{font-size:16px}.bk-wc #order_review{padding:24px}.bk-wc form.checkout_coupon .button{width:auto}.bk-wc p.order-again .button{display:inline-flex;width:auto;min-width:280px}.bk-wc .woocommerce-order-overview{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.bk-wc .woocommerce-order-overview li.email{grid-column:auto}.bk-wc .woocommerce-orders-table td,.bk-wc .woocommerce-orders-table th{padding:16px 12px}.bk-wc .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions{text-align:right;white-space:nowrap}.bk-wc .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button+.button{margin-left:8px}.bk-wc .woocommerce-pagination--without-numbers .button{flex:none;min-width:160px}.bk-wc .woocommerce-pagination--without-numbers .woocommerce-button--next{margin-left:auto}}@media(max-width:767px){.bk-wc .woocommerce-orders-table thead{display:none}.bk-wc .woocommerce-orders-table,.bk-wc .woocommerce-orders-table tbody{display:block}.bk-wc .woocommerce-orders-table tr{display:block;margin:0 0 12px;padding:8px 16px;border:1px solid var(--wc-line);border-radius:var(--wc-rx)}.bk-wc .woocommerce-orders-table td{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;padding:4px 0;border:0;text-align:right}.bk-wc .woocommerce-orders-table td::before{content:attr(data-title);flex:none;color:var(--wc-mute);font-size:14px;font-weight:400;text-align:left}.bk-wc .woocommerce-orders-table td.woocommerce-orders-table__cell-order-actions{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:8px 0 4px;border-top:1px solid var(--wc-line)}.bk-wc .woocommerce-orders-table td.woocommerce-orders-table__cell-order-actions::before{display:none}.bk-wc .woocommerce-orders-table td.woocommerce-orders-table__cell-order-actions .button{flex:1 1 120px}}@media(min-width:1024px){.woocommerce-cart .bk-wc__in>.woocommerce{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:0 48px;align-items:start}.woocommerce-cart .bk-wc__in>.woocommerce>:not(.woocommerce-cart-form):not(.cart-collaterals){grid-column:1/-1}.woocommerce-cart .woocommerce-cart-form{grid-column:1;margin:0}.woocommerce-cart .cart-collaterals{grid-column:2;position:sticky;top:96px;margin:0}.woocommerce-cart .cart_totals h2{margin-top:0}.woocommerce-checkout form.checkout{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-template-rows:auto 1fr;gap:0 48px;align-items:start}.woocommerce-checkout form.checkout>.woocommerce-NoticeGroup{grid-column:1/-1}.woocommerce-checkout #customer_details{grid-column:1;grid-row:1/span 2}.woocommerce-checkout #order_review_heading{grid-column:2;grid-row:1}.woocommerce-checkout #order_review{grid-column:2;grid-row:2}.woocommerce-account .bk-wc__in>.woocommerce{display:grid;grid-template-columns:240px minmax(0,1fr);gap:0 48px;align-items:start}.woocommerce-account .bk-wc__in>.woocommerce>:not(.woocommerce-MyAccount-navigation):not(.woocommerce-MyAccount-content){grid-column:1/-1}.woocommerce-account .woocommerce-MyAccount-navigation{position:sticky;top:96px}.bk-wc .woocommerce-MyAccount-navigation ul{display:block;margin:0;padding:0;overflow:visible}.bk-wc .woocommerce-MyAccount-navigation li{margin:0 0 4px}.bk-wc .woocommerce-MyAccount-navigation a{display:flex;width:100%;padding:0 16px;border:0;border-radius:var(--wc-r);background:none;font-size:16px;white-space:normal}.bk-wc .woocommerce-MyAccount-navigation .is-active a{background:var(--wc-tint);color:var(--wc-red)!important}.bk-wc .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a{color:var(--wc-mute)!important}}@media(min-width:1024px) and (hover:hover){.bk-wc .woocommerce-MyAccount-navigation li:not(.is-active) a:hover{background:var(--wc-surf)}}@media(prefers-reduced-motion:reduce){.bk-wc .button{transition:none}.bk-wc .button:active{transform:none}}.bk-wc .bk-kk{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;opacity:0!important;pointer-events:none!important}.bk-again{margin:32px 0 0}.bk-again .bk-sec__head{margin-bottom:16px}.bk-again__last{display:flex;flex-direction:column;gap:16px;margin:0 0 32px;padding:16px;border:1px solid var(--wc-line,#e6e6e6);border-radius:8px;background:#f7f7f7}.bk-again__lt{display:flex;flex-direction:column;gap:4px;min-width:0}.bk-again__lt span{color:#6b6b6b;font-size:14px}.bk-again__lb{display:flex;gap:12px}.bk-again__lb .button{flex:1;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 16px;border:2px solid var(--wc-red,#b9000c);border-radius:8px;background:var(--wc-red,#b9000c);color:#fff!important;font-weight:700;font-size:14px;text-align:center}.bk-again__lb .button:hover{background:var(--wc-red-d,#98000a);border-color:var(--wc-red-d,#98000a)}.bk-again__lb .button.bk-btn--ghost{background:#fff;color:var(--wc-red,#b9000c)!important}.bk-again__lb .button.bk-btn--ghost:hover{background:#f7f7f7;color:var(--wc-red-d,#98000a)!important}.bk-again__txt{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:2px;line-height:1.2}.bk-again__sub{font-size:12px;font-weight:400;opacity:.92}.bk-again__warn{margin:-16px 0 24px}.bk-card__meta{margin:4px 0 0;color:#6b6b6b;font-size:12px;line-height:1.4}.bk-again--cart{margin-top:40px}.bk-wc .return-to-shop{margin:24px 0 0}@media(max-width:767px){.bk-again .bk-grid{gap:24px 12px}}@media(min-width:768px){.bk-again__last{flex-direction:row;align-items:center;justify-content:space-between}.bk-again__lb .button{flex:none;min-width:140px}}.bk-wc table.cart td.product-thumbnail a{position:relative;display:block;width:max-content}.bk-wc table.cart .bk-old{color:var(--wc-mute);font-size:12px;font-weight:400;text-decoration:line-through}.bk-wc table.cart .bk-now{text-decoration:none}.bk-wc table.cart td.product-subtotal .bk-old,.bk-wc table.cart td.product-price .bk-old{display:block}.bk-wc .cart_totals tr.bk-save th,.bk-wc .cart_totals tr.bk-save td{color:var(--wc-ok);font-size:14px;font-weight:700}.bk-wc .cart_totals h2{margin:0 0 8px}.bk-wc .cart_totals tr.woocommerce-shipping-totals{display:flex}.bk-wc .cart_totals .woocommerce-shipping-totals th,.bk-wc .cart_totals .woocommerce-shipping-totals td{padding:12px 0!important}.bk-wc .cart_totals .woocommerce-shipping-totals td{flex:1;min-width:0;text-align:right!important}.bk-wc .cart_totals .woocommerce-shipping-methods li{justify-content:flex-end;min-height:0}.bk-wc .cart_totals .woocommerce-shipping-destination{margin:4px 0 0;font-size:14px;line-height:1.5}.bk-wc .cart_totals .shipping-calculator-button{color:var(--wc-red);font-size:14px;font-weight:700;text-decoration:none}.bk-wc .cart_totals .woocommerce-shipping-calculator{text-align:right}.bk-wc .cart_totals .woocommerce-shipping-calculator .shipping-calculator-form{text-align:left}.bk-wc .cart_totals tr.order-total th,.bk-wc .cart_totals tr.order-total td{padding-top:16px}.bk-wc .wc-proceed-to-checkout{margin-top:8px;padding:0}.bk-wc .wc-proceed-to-checkout .checkout-button{display:flex;width:100%;min-height:56px;margin:0;font-size:20px}.bk-wc .wc-proceed-to-checkout .checkout-button .bk-i{flex:none}.bk-wc .bk-accept{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px;margin:16px 0 0;color:var(--wc-mute);font-size:14px;line-height:1.4}.bk-wc .bk-accept__i{display:inline-flex;align-items:center;gap:8px;color:var(--wc-ink);font-weight:700}.bk-wc .bk-ctrust{margin:16px 0 0;padding:16px 0 0;border-top:1px solid var(--wc-line);list-style:none}.bk-wc .bk-ctrust li,.bk-wc .bk-ctrust a{display:flex;align-items:center;gap:12px;min-height:44px;color:var(--wc-ink);font-size:14px;line-height:1.3;text-decoration:none}.bk-wc .bk-ctrust .bk-i{flex:none;color:var(--wc-mute)}@media(hover:hover){.bk-wc .bk-ctrust a:hover span{color:var(--wc-red)}}.bk-wc .bk-ctrust a:focus-visible{outline:2px solid var(--wc-ink);outline-offset:2px;border-radius:6px}.bk-xsc{margin:48px 0 0}.bk-xsc[hidden]{display:none}.bk-xsc__h{margin:0 0 16px;font-size:20px;line-height:1.2}.bk-xsc__list{display:flex;gap:12px;margin:0 -16px;padding:0 16px 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding:0 16px;scrollbar-width:none;list-style:none}.bk-xsc__list::-webkit-scrollbar{display:none}.bk-xsc__c{flex:0 0 calc((100% - 24px)/2.5);scroll-snap-align:start}.bk-wc .bk-card__title{margin:12px 0 4px;font-size:14px;font-weight:400;letter-spacing:0}.bk-xsc__c{position:relative}.bk-xsc .bk-card__title a::after{content:"";position:absolute;inset:0}.bk-xsc .bk-q{position:relative;z-index:1}@media(min-width:768px){.bk-xsc__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;overflow:visible}.bk-xsc__c:nth-child(n+5){display:none}}@media(min-width:1024px){.bk-xsc__list{gap:24px}}@media(max-width:1023px){.bk-wc .cart-collaterals{margin:0}.bk-wc .woocommerce-cart-form{margin-bottom:32px}}