.daik-catalog__head{padding-top:32px;padding-bottom:16px}.daik-catalog__body{padding-bottom:48px}@media(min-width:1200px){.daik-catalog__head{padding-top:48px}.daik-catalog__body{padding-bottom:80px}}.daik-crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--color-dark-grey)}.daik-crumbs a{color:var(--color-dark-grey);text-decoration:none}.daik-crumbs a:hover{color:var(--color-blue)}.daik-crumbs__sep{color:var(--color-grey)}.daik-catalog__titlebar{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap;margin-top:18px}.daik-catalog__title{margin:0;font-size:26px}.daik-catalog__download{flex-shrink:0;display:inline-flex;align-items:center;gap:10px;padding:12px 20px;background:#fff;border:1px solid var(--color-blue);color:var(--color-blue);font-size:14px;font-weight:var(--fw-semibold);text-decoration:none}.daik-catalog__download:hover{background:var(--tint-blue-08)}.daik-catalog__desc{max-width:720px;margin-top:10px}.daik-seotext{padding-top:32px;padding-bottom:56px;margin-top:8px;border-top:1px solid var(--stroke-soft)}.daik-seotext__inner{position:relative;max-height:9.5em;overflow:hidden;color:var(--color-dark-grey);font-size:15px;line-height:1.75;transition:max-height .55s cubic-bezier(.22,.7,.2,1)}.daik-seotext.is-short .daik-seotext__inner{max-height:none}.daik-seotext__inner:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5.5em;background:linear-gradient(to bottom,#fff0,#fff 85%);pointer-events:none;opacity:1;transition:opacity .3s ease}.daik-seotext.is-short .daik-seotext__inner:after{display:none}.daik-seotext__inner p{margin:0 0 14px}.daik-seotext__inner p:last-child{margin-bottom:0}.daik-seotext__inner h2,.daik-seotext__inner h3{color:var(--color-black);font-size:19px;margin:20px 0 10px}.daik-seotext__inner h3:first-child{margin-top:0}.daik-seotext__inner ul{list-style:disc;padding-left:22px;margin:0 0 14px}.daik-seotext__inner ol{list-style:decimal;padding-left:22px;margin:0 0 14px}.daik-seotext__inner li{margin-bottom:6px}.daik-seotext__toggle{margin-top:18px;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:#fff;border:1px solid var(--stroke);color:var(--color-blue);font-family:var(--font-sans);font-size:14px;font-weight:var(--fw-semibold);cursor:pointer;transition:border-color .2s ease,background-color .2s ease,transform .25s cubic-bezier(.34,1.4,.5,1),box-shadow .25s ease;user-select:none}.daik-seotext__toggle:hover{border-color:var(--color-blue);background:var(--fill-1);transform:translateY(-2px);box-shadow:0 8px 20px #0099cc2e}.daik-seotext__toggle:active{transform:translateY(0)}.daik-seotext__toggle svg{transition:transform .3s cubic-bezier(.34,1.4,.5,1)}.daik-seotext__toggle-less{display:none}.daik-seotext__cb:checked~.daik-seotext__inner{max-height:4000px}.daik-seotext__cb:checked~.daik-seotext__inner:after{opacity:0}.daik-seotext__cb:checked~.daik-seotext__toggle .daik-seotext__toggle-more{display:none}.daik-seotext__cb:checked~.daik-seotext__toggle .daik-seotext__toggle-less{display:inline}.daik-seotext__cb:checked~.daik-seotext__toggle svg{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.daik-seotext__inner{transition:none}.daik-seotext__toggle svg{transition:none}}.daik-seotext .daik-faq{margin-top:24px}.daik-seotext .daik-faq>h3{margin-bottom:8px}.daik-seotext details{border-top:1px solid var(--stroke-soft)}.daik-seotext details:last-child{border-bottom:1px solid var(--stroke-soft)}.daik-seotext summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 2px;font-weight:var(--fw-semibold);color:var(--color-black);font-size:15px;transition:color .2s ease,padding-left .25s cubic-bezier(.34,1.4,.5,1)}.daik-seotext summary:hover{color:var(--color-blue);padding-left:8px}.daik-seotext details[open]>summary{color:var(--color-blue)}.daik-seotext summary::-webkit-details-marker{display:none}.daik-seotext summary:after{content:"+";flex-shrink:0;font-size:22px;line-height:1;color:var(--color-blue);transition:transform .3s cubic-bezier(.34,1.4,.5,1)}.daik-seotext details[open] summary:after{transform:rotate(135deg)}.daik-seotext .daik-faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.22,.7,.2,1)}.daik-seotext details[open] .daik-faq__a{grid-template-rows:1fr}.daik-seotext .daik-faq__a>*{overflow:hidden;min-height:0}.daik-seotext .daik-faq__a p{margin:0;padding:2px 0 16px;color:var(--color-dark-grey);font-size:14.5px;line-height:1.7;opacity:0;transform:translateY(-6px);transition:opacity .35s ease .06s,transform .4s ease .06s}.daik-seotext details[open] .daik-faq__a p{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.daik-seotext .daik-faq__a{transition:none}.daik-seotext summary:after{transition:none}}@media(min-width:1200px){.daik-catalog__title{font-size:36px}}.daik-catalog__cats{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.daik-catchip{display:inline-flex;align-items:baseline;gap:6px;padding:7px 13px;font-size:13px;text-decoration:none;border:1px solid var(--stroke);background:#fff;color:var(--color-black);font-weight:var(--fw-regular);transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .25s ease,transform .25s cubic-bezier(.34,1.4,.5,1)}.daik-catchip:hover{border-color:var(--color-blue);color:var(--color-blue);transform:translateY(-2px);box-shadow:0 6px 16px #0099cc2e}.daik-catchip.is-active{border-color:var(--color-blue);background:var(--color-blue);color:#fff;font-weight:var(--fw-semibold);box-shadow:0 6px 18px #0099cc52}.daik-catchip.is-active:hover{color:#fff;transform:translateY(-2px)}.daik-catchip__n{font-size:11px;color:var(--color-grey)}.daik-catchip.is-active .daik-catchip__n{color:#fffc}.daik-catalog__toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:12px 16px;background:var(--fill-1);border:1px solid var(--stroke);flex-wrap:wrap;gap:12px}.daik-catalog__count{font-size:13px;color:var(--color-dark-grey)}.daik-catalog__count .count{color:var(--color-black);font-weight:var(--fw-semibold)}.daik-catalog__tools{display:flex;gap:12px;align-items:center}.daik-catalog__tools .woocommerce-ordering{margin:0}.daik-catalog__tools select.orderby{padding:6px 12px;border:1px solid var(--stroke);font-size:13px;background:#fff;font-family:var(--font-sans);color:var(--color-black);cursor:pointer}.daik-catalog__sort{display:inline-flex;align-items:center;gap:6px;position:relative}.daik-catalog__sort-lbl{font-size:13px;color:var(--color-dark-grey)}.daik-catalog__sort-sel{appearance:none;-webkit-appearance:none;padding:6px 26px 6px 10px;border:1px solid var(--stroke);font-size:13px;background:#fff;font-family:var(--font-sans);font-weight:var(--fw-medium);color:var(--color-black);cursor:pointer}.daik-catalog__sort svg{position:absolute;right:9px;pointer-events:none}.daik-catalog__view{display:flex;gap:4px;margin-left:8px}.daik-catalog__viewbtn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--stroke);color:var(--color-dark-grey);cursor:pointer;padding:0}.daik-catalog__viewbtn.is-active{background:var(--color-blue);border-color:var(--color-blue);color:#fff}.daik-catalog__main{min-width:0}.daik-cat__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--bp-m-gutter);perspective:1500px}@media(min-width:768px){.daik-cat__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--bp-t-gutter)}}@media(min-width:1200px){.daik-cat__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--bp-d-gutter)}}.daik-catprod{position:relative;background:#fff;border:1px solid var(--stroke);display:flex;flex-direction:column;transition:box-shadow .15s,border-color .15s;content-visibility:auto;contain-intrinsic-size:auto 440px}.daik-catprod:hover{border-color:var(--color-blue);box-shadow:0 8px 24px #0000001f;z-index:2}.daik-catprod__img{position:relative;aspect-ratio:1 / 1;width:100%;background:#fff;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--stroke);overflow:hidden}.daik-catprod__imglink{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.daik-catprod__pic{width:100%;height:100%;object-fit:contain;display:block;padding:8px;box-sizing:border-box}.daik-catprod__warranty{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:5px;padding:4px 8px;background:#fff;border:1px solid var(--stroke);font-size:11px;font-weight:var(--fw-bold);color:var(--color-black)}.daik-catprod__tl{position:absolute;top:12px;left:12px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;z-index:2}.daik-catprod__tl .daik-catprod__warranty{position:static;top:auto;left:auto}.daik-catprod__badge{padding:3px 9px;color:#fff;font-size:11px;font-weight:var(--fw-bold);letter-spacing:.3px;line-height:1.45}.daik-catprod__acts{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px;z-index:2}.daik-catprod__act{width:34px;height:34px;border:1px solid var(--stroke);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;color:var(--color-dark-grey)}.daik-catprod__act:hover{border-color:var(--color-blue)}.daik-catprod__hover{position:absolute;left:12px;right:12px;bottom:12px;display:flex;gap:8px;opacity:0;transform:translateY(8px);transition:opacity .15s,transform .15s;pointer-events:none;z-index:2}.daik-catprod:hover .daik-catprod__hover{opacity:1;transform:translateY(0);pointer-events:auto}@media(hover:none){.daik-catprod__hover{opacity:1;transform:none;pointer-events:auto}}.daik-catprod__quick{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 6px;background:var(--color-blue);color:#fff;font-size:12px;font-weight:var(--fw-semibold);text-decoration:none}.daik-catprod__compare{width:36px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:8px 0;background:#fff;color:var(--color-blue);border:1px solid var(--color-blue);cursor:pointer}.daik-catprod__body{padding:18px;display:flex;flex-direction:column}.daik-catprod__sku{font-family:var(--font-mono);font-size:11px;color:var(--color-grey);margin-bottom:6px}.daik-catprod__title{font-size:15px;font-weight:var(--fw-semibold);line-height:1.3;color:var(--color-black);text-decoration:none;margin-bottom:10px}.daik-catprod__title:hover{color:var(--color-blue)}.daik-catprod__tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.daik-catprod__tag{padding:3px 8px;background:var(--fill-1);border:1px solid var(--stroke-soft);font-size:11px;color:var(--color-dark-grey)}.daik-catprod__specs{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--color-dark-grey);margin-bottom:14px}.daik-catprod__spec span{color:var(--color-black);font-weight:var(--fw-medium)}.daik-catprod__foot{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;margin-top:auto;border-top:1px solid var(--stroke-soft)}.daik-catprod__price{font-size:16px;font-weight:var(--fw-bold);color:var(--color-black)}.daik-catprod__price--req{font-size:13px;font-weight:var(--fw-regular);color:var(--color-dark-grey)}.daik-catprod__price del{color:var(--color-grey);font-weight:var(--fw-regular);font-size:12px;margin-left:6px}.daik-catprod__price ins{text-decoration:none}.daik-catprod__arrow{display:inline-flex}@media(max-width:767px){.daik-catprod__pic{max-width:56%;max-height:56%;width:auto;height:auto;margin:auto;padding:0}}@media(min-width:768px){.daik-cat__grid.is-list{display:flex;flex-direction:column}.daik-cat__grid.is-list .daik-catprod{flex-direction:row;align-items:stretch}.daik-cat__grid.is-list .daik-catprod__img{width:200px;flex-shrink:0;aspect-ratio:1 / 1;border-bottom:none;border-right:1px solid var(--stroke)}.daik-cat__grid.is-list .daik-catprod__body{flex:1}.daik-cat__grid.is-list .daik-catprod__hover{display:none}}.daik-catalog__pager{margin-top:40px}.daik-catalog__pager .woocommerce-pagination ul{display:flex;gap:6px;justify-content:center;list-style:none;margin:0;padding:0;border:0}.daik-catalog__pager .page-numbers{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid var(--stroke);background:#fff;color:var(--color-black);font-size:14px;text-decoration:none}.daik-catalog__pager .page-numbers.current{border-color:var(--color-blue);background:var(--color-blue);color:#fff}.daik-catalog__pager .page-numbers:hover:not(.current){border-color:var(--color-blue)}.daik-catalog__empty{padding:48px 0;text-align:center;color:var(--text-placeholder);font-size:14px}.daik-shop{padding:32px 0 64px}@media(min-width:1200px){.daik-shop{padding:48px 0 64px}}.daik-shop__h1{font-size:26px;font-weight:var(--fw-bold);margin:18px 0 24px}@media(min-width:1200px){.daik-shop__h1{font-size:36px}}.daik-ordbox{background:#fff;border:1px solid var(--stroke);padding:22px}.daik-ordbox__title{font-size:16px;font-weight:var(--fw-bold);margin-bottom:16px}.daik-ordbox__rows{display:flex;flex-direction:column;gap:11px;font-size:13.5px;color:var(--color-dark-grey)}.daik-ordbox__row{display:flex;justify-content:space-between;gap:10px}.daik-ordbox__row b{color:var(--color-black);font-weight:var(--fw-medium)}.daik-ordbox__total{border-top:1px solid var(--stroke-soft);margin:16px 0;padding-top:16px;display:flex;justify-content:space-between;align-items:baseline}.daik-ordbox__total span{font-size:15px;font-weight:var(--fw-semibold)}.daik-ordbox__total b{font-size:20px;font-weight:var(--fw-bold)}.daik-ordbox__note{font-size:12px;color:var(--color-dark-grey);line-height:1.55;padding-left:12px;border-left:2px solid var(--stroke);margin-bottom:18px}.daik-ordbox__cta{width:100%;margin-bottom:10px}.daik-ordbox__continue{display:block;width:100%;text-align:center;background:none;border:none;color:var(--color-blue);font-size:13px;font-weight:var(--fw-semibold);cursor:pointer;text-decoration:none}.daik-cart__grid{display:grid;grid-template-columns:1fr;gap:28px;align-items:start;margin:0}.daik-cart__items{background:#fff;border:1px solid var(--stroke);padding:4px 18px}.daik-cartrow{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid var(--stroke-soft);align-items:flex-start}.daik-cartrow:last-of-type{border-bottom:none}.daik-cartrow__img{width:84px;flex-shrink:0;aspect-ratio:1/1;background:#fff;border:1px solid var(--stroke);display:flex;align-items:center;justify-content:center;overflow:hidden}.daik-cartrow__pic{width:100%;height:100%;object-fit:contain;padding:4px;box-sizing:border-box}.daik-cartrow__main{flex:1;min-width:0}.daik-cartrow__meta{font-family:var(--font-mono);font-size:11px;color:var(--color-grey);margin-bottom:3px}.daik-cartrow__title{display:block;font-size:15px;font-weight:var(--fw-semibold);line-height:1.3;margin-bottom:6px;color:var(--color-black);text-decoration:none}.daik-cartrow__title:hover{color:var(--color-blue)}.daik-cartrow__spec{font-size:12.5px;color:var(--color-dark-grey);line-height:1.5}.daik-cartrow__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;flex-wrap:wrap}.daik-cartrow__actions{display:flex;align-items:center;gap:14px}.daik-qty{display:inline-flex;align-items:center;border:1px solid var(--stroke)}.daik-qty__btn{width:34px;height:34px;border:none;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.daik-qty__btn:hover{background:var(--fill-1)}.daik-qty__inp{width:40px;height:34px;text-align:center;border:none;border-left:1px solid var(--stroke);border-right:1px solid var(--stroke);font-size:14px;font-weight:var(--fw-semibold);font-family:var(--font-sans);-moz-appearance:textfield}.daik-qty__inp::-webkit-outer-spin-button,.daik-qty__inp::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.daik-cartrow__remove{display:inline-flex;align-items:center;gap:6px;border:none;background:none;color:var(--color-dark-grey);font-size:12.5px;cursor:pointer;padding:0;text-decoration:none}.daik-cartrow__remove:hover{color:var(--color-blue)}.daik-cartrow__price{text-align:right;font-size:15px;font-weight:var(--fw-bold);color:var(--color-black);white-space:nowrap}.daik-cartrow__req{font-size:14px;font-weight:var(--fw-semibold);color:var(--color-dark-grey)}.daik-cart__update{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media(min-width:768px){.daik-cartrow{gap:18px;padding:20px 0}.daik-cartrow__img{width:110px}.daik-cartrow__price{font-size:17px}}@media(min-width:1200px){.daik-cart__grid{grid-template-columns:1fr 360px;gap:40px}.daik-cart__items{padding:4px 24px}}.daik-checkout__grid{display:grid;grid-template-columns:1fr;gap:28px;align-items:start;margin:0}.daik-checkout__left{display:flex;flex-direction:column;gap:20px}.daik-cbox{background:#fff;border:1px solid var(--stroke);padding:20px}.daik-cbox__title{font-size:16px;font-weight:var(--fw-bold);margin-bottom:18px}.daik-checkout .form-row{margin:0 0 16px;padding:0}.daik-checkout .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.daik-checkout .form-row-wide{grid-column:1 / -1}.daik-checkout .form-row>label{display:block;font-size:13px;color:var(--color-dark-grey);margin-bottom:7px}.daik-checkout .form-row .required{color:var(--color-blue);text-decoration:none;border:none}.daik-checkout .form-row .optional{color:var(--color-grey)}.daik-checkout .form-row input.input-text,.daik-checkout .form-row textarea,.daik-checkout select{width:100%;box-sizing:border-box;border:1px solid var(--stroke);background:#fff;padding:12px 14px;font-size:14px;font-family:var(--font-sans);color:var(--color-black);outline:none}.daik-checkout .form-row input.input-text:focus,.daik-checkout .form-row textarea:focus{border-color:var(--color-blue)}.daik-checkout #order_review_heading{display:none}.daik-revtotals{display:block;margin-bottom:16px}.daik-revtotals__row{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid var(--stroke-soft);font-size:14px}.daik-revtotals__row span:last-child{text-align:right;white-space:nowrap}.daik-revtotals__row.cart-subtotal{font-weight:var(--fw-semibold)}.daik-revtotals__row.order-total{border-bottom:none;padding-top:14px;font-size:17px;font-weight:var(--fw-bold)}.daik-ordlist{margin-top:20px;border-top:1px solid var(--stroke);padding-top:16px}.daik-ordlist__title{display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.4px;text-transform:uppercase;color:var(--color-dark-grey);font-weight:var(--fw-semibold);margin-bottom:12px}.daik-ordlist__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:var(--fill-1);border:1px solid var(--stroke);font-size:11px;color:var(--color-black)}.daik-ordrow{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--stroke-soft);font-size:13px;line-height:1.45}.daik-ordrow__name{color:var(--color-black);min-width:0}.daik-ordrow__qty{color:var(--color-dark-grey);white-space:nowrap}.daik-ordrow__sub{text-align:right;white-space:nowrap;font-weight:var(--fw-semibold)}.daik-ordlist__more summary{list-style:none;cursor:pointer;color:var(--color-blue);font-size:13px;font-weight:var(--fw-semibold);padding:12px 0 2px;user-select:none}.daik-ordlist__more summary::-webkit-details-marker{display:none}.daik-ordlist__more summary:after{content:" \25be";display:inline-block;font-size:11px;transition:transform .3s ease}.daik-ordlist__more[open] summary:after{transform:rotate(180deg)}.daik-ordlist__reveal{display:grid;grid-template-rows:0fr;content-visibility:visible;transition:grid-template-rows .32s ease}.daik-ordlist__more[open] .daik-ordlist__reveal{grid-template-rows:1fr}.daik-ordlist__revealinner{overflow:hidden;min-height:0}.daik-checkout #payment{background:transparent;padding:0}.daik-checkout #payment .payment_methods{display:none}.daik-checkout #payment .place-order{padding:0;margin-top:8px}.daik-checkout #place_order{width:100%}.daik-checkout .woocommerce-privacy-policy-text{font-size:12px;color:var(--color-dark-grey);margin-top:12px}.daik-addrsel{display:flex;flex-direction:column;gap:12px}.daik-addrsel__opt{display:flex;align-items:flex-start;gap:13px;border:1px solid var(--stroke);padding:15px 17px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.daik-addrsel__opt:hover{border-color:var(--color-blue)}.daik-addrsel__opt input{flex-shrink:0;width:18px;height:18px;margin:1px 0 0;accent-color:var(--color-blue)}.daik-addrsel__opt.is-active,.daik-addrsel__opt:has(input:checked){border-color:var(--color-blue);background:#f5fbfe;box-shadow:inset 0 0 0 1px var(--color-blue)}.daik-addrsel__body{display:flex;flex-direction:column;gap:4px;min-width:0}.daik-addrsel__name{font-size:15px;font-weight:var(--fw-semibold);color:var(--color-black)}.daik-addrsel__lines{font-size:13px;line-height:1.55;color:var(--color-dark-grey)}.daik-addrsel__add{display:inline-block;margin-top:14px;font-size:13.5px;color:var(--color-blue);text-decoration:none}.daik-addrsel__add:hover{text-decoration:underline}@media(min-width:1200px){.daik-checkout__grid{grid-template-columns:1fr 360px;gap:40px}.daik-cbox{padding:26px}}.daik-account__grid{display:grid;grid-template-columns:1fr;gap:0;align-items:start}.daik-acctnav{background:#fff;border:1px solid var(--stroke);margin-bottom:20px}.daik-acctnav__user{padding:18px;border-bottom:1px solid var(--stroke-soft);display:flex;align-items:center;gap:12px}.daik-acctnav__ava{width:42px;height:42px;border-radius:50%;background:var(--fill-1);border:1px solid var(--stroke);display:flex;align-items:center;justify-content:center;flex-shrink:0}.daik-acctnav__uinfo{min-width:0;display:flex;flex-direction:column}.daik-acctnav__uname{font-size:14px;font-weight:var(--fw-semibold);line-height:1.2}.daik-acctnav__umail{font-size:12px;color:var(--color-grey);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.daik-acctnav__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.daik-acctnav__list li{border-bottom:1px solid var(--stroke-soft)}.daik-acctnav__list li:last-child{border-bottom:none}.daik-acctnav__list a{display:flex;align-items:center;gap:12px;padding:13px 18px;font-size:14px;text-decoration:none;color:var(--color-black);transition:background .2s,color .2s}.daik-acctnav__list a:hover{background:var(--fill-1)}.daik-acctnav__list li.is-active a{background:var(--color-blue);color:#fff;font-weight:var(--fw-semibold)}.daik-acctnav__list li.is-active a svg{stroke:#fff}.daik-account__content{min-width:0}.daik-acct-intro{background:#fff;border:1px solid var(--stroke);padding:20px;margin-bottom:20px;font-size:15px;line-height:1.6}.daik-acct-intro p{margin:0}.daik-acct-tiles{display:grid;grid-template-columns:1fr;gap:14px}.daik-acct-tile{background:#fff;border:1px solid var(--stroke);padding:20px;text-decoration:none;color:inherit;display:block;transition:border-color .2s,transform .2s}.daik-acct-tile:hover{border-color:var(--color-blue);transform:translateY(-2px)}.daik-acct-tile__head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.daik-acct-tile__ic{width:38px;height:38px;background:var(--fill-1);border:1px solid var(--stroke-soft);display:flex;align-items:center;justify-content:center}.daik-acct-tile__label{font-size:13px;color:var(--color-dark-grey)}.daik-acct-tile__num{display:block;font-size:28px;font-weight:var(--fw-bold);line-height:1}.daik-acct-tile__sub{display:block;font-size:12px;color:var(--color-grey);margin-top:5px}.daik-account__content table.shop_table{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--stroke);font-size:13.5px}.daik-account__content table.shop_table th{padding:14px 18px;background:var(--fill-1);border-bottom:1px solid var(--stroke);font-size:12px;letter-spacing:.5px;text-transform:uppercase;color:var(--color-dark-grey);font-weight:var(--fw-semibold);text-align:left}.daik-account__content table.shop_table td{padding:15px 18px;border-bottom:1px solid var(--stroke-soft);vertical-align:middle}.daik-account__content table.shop_table td.woocommerce-orders-table__cell-order-actions{text-align:right}.daik-account__content table.shop_table .woocommerce-button.button{margin-top:0;height:auto;padding:11px 22px}.daik-account__content table.shop_table tr:last-child td{border-bottom:none}.daik-account__content .daik-orditems{color:var(--color-dark-grey)}.daik-ostatus{font-weight:var(--fw-semibold)}.daik-ostatus--completed{color:#1e9e57}.daik-ostatus--processing{color:var(--color-blue)}.daik-ostatus--on-hold,.daik-ostatus--pending{color:#e6a100}.daik-ostatus--cancelled,.daik-ostatus--refunded,.daik-ostatus--failed{color:var(--color-grey)}.daik-account__content .woocommerce-columns--addresses{display:grid;grid-template-columns:1fr;gap:16px;margin:0}@media(max-width:1199px){.daik-account__content table.account-orders-table,.daik-account__content table.account-orders-table tbody,.daik-account__content table.account-orders-table tr,.daik-account__content table.account-orders-table td,.daik-account__content table.account-orders-table th{display:block;width:auto}.daik-account__content table.account-orders-table{border:none;background:none}.daik-account__content table.account-orders-table thead{display:none}.daik-account__content table.account-orders-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;align-items:center;border:1px solid var(--stroke);background:#fff;padding:18px 20px;margin-bottom:14px}.daik-account__content table.account-orders-table tr:last-child{margin-bottom:0}.daik-account__content table.account-orders-table td,.daik-account__content table.account-orders-table th{padding:0;border:none;background:none;font-size:14px;letter-spacing:normal;text-transform:none}.daik-account__content table.account-orders-table td:before,.daik-account__content table.account-orders-table th:before{display:none}.daik-account__content table.account-orders-table .woocommerce-orders-table__cell-order-number{grid-column:1;grid-row:1;font-size:16px;font-weight:var(--fw-bold);color:var(--color-black)}.daik-account__content table.account-orders-table .woocommerce-orders-table__cell-order-status{grid-column:2;grid-row:1;text-align:right;font-size:13.5px}.daik-account__content table.account-orders-table .woocommerce-orders-table__cell-order-date{grid-column:1;grid-row:2;color:var(--color-dark-grey);font-size:13px}.daik-account__content table.account-orders-table .woocommerce-orders-table__cell-order-items{grid-column:2;grid-row:2;text-align:right;color:var(--color-dark-grey);font-size:13px}.daik-account__content table.account-orders-table .woocommerce-orders-table__cell-order-total{grid-column:1;grid-row:3;font-size:16px;font-weight:var(--fw-bold);color:var(--color-black)}.daik-account__content table.account-orders-table .woocommerce-orders-table__cell-order-actions{grid-column:2;grid-row:3;text-align:right}.daik-account__content table.account-orders-table .woocommerce-button.button{background:none;color:var(--color-blue);padding:0;margin:0;height:auto;font-weight:var(--fw-semibold);font-size:14px;display:inline;box-shadow:none}.daik-account__content table.account-orders-table .woocommerce-button.button:hover{background:none;color:#0086b3;text-decoration:underline}.daik-account__content table.account-orders-table .woocommerce-button.button:after{content:" \2192"}}@media(max-width:1199px){.daik-account__grid{grid-template-columns:minmax(0,1fr)}.daik-acctnav,.daik-account__content{min-width:0}.daik-acctnav{border:none;background:none;margin-bottom:20px}.daik-acctnav__user{display:none}.daik-acctnav__list{flex-direction:row;gap:10px;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}.daik-acctnav__list li{border:none;flex-shrink:0}.daik-acctnav__list a{border:1px solid var(--stroke);background:#fff;border-radius:0;padding:11px 16px;white-space:nowrap;gap:8px;font-weight:var(--fw-semibold)}.daik-acctnav__list a:hover{border-color:var(--color-blue);background:#fff}.daik-acctnav__list li.is-active a{background:var(--color-blue);border-color:var(--color-blue);color:#fff}}.daik-addr__lead{font-size:14px;color:var(--color-dark-grey);margin:0 0 22px}.daik-addr__cards{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:20px}.daik-addr__card{border:1px solid var(--stroke);background:#fff;padding:24px 26px}.daik-addr__cardhead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.daik-addr__cardtitle{font-size:17px;font-weight:var(--fw-bold);margin:0}.daik-addr__edit{font-size:13.5px;color:var(--color-blue);text-decoration:none}.daik-addr__edit:hover{text-decoration:underline}.daik-addr__body{font-style:normal;line-height:1.7;font-size:14px;color:var(--color-black)}.daik-addr__card.is-default{border-color:var(--color-blue)}.daik-addr__badge{display:inline-block;margin-left:8px;font-size:11px;font-weight:var(--fw-semibold);color:var(--color-blue);background:#e9f6fb;padding:2px 9px;border-radius:11px;vertical-align:middle}.daik-addr__del{display:inline-block;font-size:12.5px;color:var(--color-grey);text-decoration:none}.daik-addr__del:hover{color:#d33;text-decoration:underline}.daik-addr__cardfoot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;flex-wrap:wrap}.daik-addr__makedef{flex-shrink:0}.daik-addr__add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:150px;border:1px solid var(--stroke);background:var(--fill-1);text-decoration:none;color:var(--color-black);transition:background .2s ease,border-color .2s ease}.daik-addr__add:hover{background:#eef0f2;border-color:var(--color-blue)}.daik-addr__addplus{width:46px;height:46px;border-radius:50%;background:#fff;border:1px solid var(--stroke);color:var(--color-blue);font-size:26px;line-height:44px;text-align:center;font-weight:400}.daik-addr__addlabel{font-size:15px;font-weight:var(--fw-semibold)}.daik-addr__form{border:1px solid var(--stroke);background:#fff;padding:26px 28px;scroll-margin-top:110px}.daik-addr__formtitle{font-size:18px;font-weight:var(--fw-bold);margin:0 0 20px}.daik-addr__grid{display:grid;grid-template-columns:1fr;gap:18px 24px}.daik-addr__grid .form-row{margin:0;padding:0;float:none;width:auto}.daik-addr__grid .daik-fw-full{grid-column:1 / -1}.daik-addr__grid .daik-hidden{display:none}.daik-addr__grid .form-row label{display:block;font-size:13px;color:var(--color-dark-grey);margin-bottom:7px}.daik-addr__grid .required{display:none}.daik-addr__grid input.input-text,.daik-addr__grid select{width:100%;box-sizing:border-box;border:1px solid var(--stroke);padding:12px 14px;font-size:14px;font-family:var(--font-sans);background:#fff}.daik-addr__grid input.input-text:focus,.daik-addr__grid select:focus{border-color:var(--color-blue);outline:none}.daik-addr__default{display:flex;align-items:center;gap:9px;font-size:14px;color:var(--color-black);margin:20px 0 0}.daik-addr__default input{width:16px;height:16px;accent-color:var(--color-blue)}.daik-addr__actions{display:flex;align-items:center;gap:12px;margin:22px 0 0}.daik-account__content .daik-addr__actions button[type=submit],.daik-account__content .daik-addr__actions .daik-btn{height:48px;min-height:48px;margin:0;padding:0 26px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1;box-sizing:border-box}.daik-account__content .daik-addr__actions .daik-btn--outline{background:#fff}@media(min-width:768px){.daik-addr__cards,.daik-addr__grid{grid-template-columns:1fr 1fr}}.daik-account__content .woocommerce-Address{background:#fff;border:1px solid var(--stroke);padding:20px}.daik-account__content .woocommerce-Address address{font-style:normal;line-height:1.7}.daik-account__content input.input-text,.daik-account__content select,.daik-account__content textarea{width:100%;box-sizing:border-box;border:1px solid var(--stroke);padding:12px 14px;font-size:14px;font-family:var(--font-sans)}.daik-account__content .edit-account .form-row,.daik-account__content .woocommerce-address-fields .form-row{margin-bottom:16px}.daik-account__content fieldset legend,.daik-account__content .woocommerce-account-fields h3{font-size:16px;font-weight:var(--fw-bold);margin:20px 0 14px}.daik-account__content .edit-account{display:grid;grid-template-columns:1fr;gap:0}.daik-account__content .edit-account .clear{display:none}.daik-account__content .edit-account fieldset{border:none;padding:0;margin:10px 0 0;display:grid;grid-template-columns:1fr;gap:0}.daik-account__content .edit-account fieldset legend{grid-column:1 / -1;padding:0;float:none;width:auto;margin:14px 0}@media(min-width:768px){.daik-account__content .edit-account{grid-template-columns:1fr 1fr;gap:0 24px}.daik-account__content .edit-account>p,.daik-account__content .edit-account fieldset{grid-column:1 / -1}.daik-account__content .edit-account .form-row-first{grid-column:1 / 2}.daik-account__content .edit-account .form-row-last{grid-column:2 / 3}.daik-account__content .edit-account fieldset{grid-template-columns:1fr 1fr;gap:0 24px}.daik-account__content .edit-account fieldset p.form-row{grid-column:1 / -1}.daik-account__content .edit-account fieldset p.form-row:nth-of-type(2){grid-column:1 / 2}.daik-account__content .edit-account fieldset p.form-row:nth-of-type(3){grid-column:2 / 3}}@media(min-width:768px){.daik-acct-tiles{grid-template-columns:repeat(3,1fr)}.daik-account__content .woocommerce-columns--addresses{grid-template-columns:1fr 1fr}}@media(min-width:1200px){.daik-account__grid{grid-template-columns:260px 1fr;gap:36px}.daik-acctnav{margin-bottom:0}.daik-acct-tiles{grid-template-columns:repeat(5,1fr);gap:16px}}.daik-checkout .woocommerce-billing-fields>h3,.daik-checkout .woocommerce-additional-fields>h3,.daik-checkout #ship-to-different-address,.daik-checkout .woocommerce-shipping-fields{display:none}.daik-checkout .woocommerce-additional-fields{margin-top:2px}.daik-checkout .woocommerce-additional-fields:before{content:"\41a\43e\43c\43c\435\43d\442\430\440\438\439  \43a  \437\430\43a\430\437\443";display:block;font-size:16px;font-weight:var(--fw-bold);margin-bottom:14px;padding-top:20px;border-top:1px solid var(--stroke-soft)}.daik-checkout #place_order,.daik-checkout .button.alt{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:52px;padding:0 28px;background:var(--color-blue);color:#fff;border:none;font-size:15px;font-weight:var(--fw-semibold);font-family:var(--font-sans);cursor:pointer;transition:background .2s}.daik-checkout #place_order:hover,.daik-checkout .button.alt:hover{background:#0086b3}.daik-checkout .woocommerce-checkout-review-order-table td.product-total,.daik-checkout .woocommerce-checkout-review-order-table .product-total,.daik-checkout .cart-subtotal td,.daik-checkout .order-total td{white-space:nowrap;text-align:right}.daik-checkout .woocommerce-checkout-review-order-table td.product-name{padding-right:12px}.daik-checkout .woocommerce-checkout-review-order-table .product-quantity{color:var(--color-grey)}.daik-ordbox__cta.daik-btn{font-size:15px!important;color:#fff!important;line-height:normal;text-indent:0}.daik-ordbox__cta.daik-btn svg{width:16px;height:16px;flex-shrink:0}.daik-auth__grid{display:grid;grid-template-columns:1fr;gap:20px;align-items:start}.daik-authcard{background:#fff;border:1px solid var(--stroke)}.daik-authcard__head{padding:18px 20px;border-bottom:1px solid var(--stroke-soft);font-size:18px;font-weight:var(--fw-bold)}.daik-authcard__body{padding:20px}.daik-authfield{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.daik-authfield>span{font-size:13px;color:var(--color-dark-grey)}.daik-req{color:var(--color-blue)}.daik-authcard input.input-text,.daik-authcard input[type=password],.daik-authcard input[type=email],.daik-authcard input[type=tel],.daik-authcard input[type=text]{border:1px solid var(--stroke);background:#fff;padding:12px 14px;font-size:14px;font-family:var(--font-sans);width:100%;box-sizing:border-box;color:var(--color-black)}.daik-authcard input:focus{border-color:var(--color-blue);outline:none}.daik-authremember{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--color-dark-grey);margin:4px 0 18px;cursor:pointer}.daik-authnote{font-size:12.5px;color:var(--color-dark-grey);line-height:1.55;margin:4px 0 18px}.daik-authcard__foot{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.daik-authcard__lost{font-size:13px;color:var(--color-blue);text-decoration:none;transition:color .2s}.daik-authcard__lost:hover{color:#0086b3;text-decoration:underline}.daik-authcard .woocommerce-form-row,.daik-authcard p.form-row{margin-bottom:16px}.daik-authcard .woocommerce-form-row label,.daik-authcard p.form-row label{display:block;font-size:13px;color:var(--color-dark-grey);margin-bottom:7px}@media(min-width:1200px){.daik-auth__grid{grid-template-columns:1fr 1fr;gap:28px}.daik-authcard__head{padding:22px 26px}.daik-authcard__body{padding:26px}}.daik-auth--narrow .daik-auth__grid{grid-template-columns:1fr;max-width:540px}.woocommerce-message,.woocommerce-info,.woocommerce-error{list-style:none;margin:0 0 24px;padding:14px 18px;font-size:14px;background:var(--fill-1);border:1px solid var(--stroke);border-left:3px solid var(--color-blue);display:flex;align-items:center;gap:14px;flex-wrap:wrap}.woocommerce-message{border-left-color:#16a34a}.woocommerce-error{border-left-color:#e11d48;background:#fff5f5;border-color:#f0c4c4;color:#b02a2a}.woocommerce-message a.button,.woocommerce-info a.button{margin-left:auto;font-size:13px;color:var(--color-blue);text-decoration:underline}.daik-cart-added{font-weight:500}.daik-cart-empty{background:#fff;border:1px solid var(--stroke);padding:56px 24px;text-align:center}.daik-cart-empty__ic{display:inline-flex;margin-bottom:16px}.daik-cart-empty__t{font-size:18px;font-weight:var(--fw-semibold);margin:0 0 8px;color:var(--color-black)}.daik-cart-empty__d{font-size:14px;color:var(--color-dark-grey);margin:0 0 24px}.daik-checkout__grid>.woocommerce-NoticeGroup,.daik-checkout__grid>.woocommerce-error,.daik-checkout__grid>.woocommerce-message,.daik-checkout__grid>.woocommerce-info{grid-column:1 / -1;order:-1;margin:0 0 14px}.daik-checkout ul.woocommerce-error,.daik-checkout .woocommerce-error{list-style:none;margin:0 0 14px;padding:14px 18px;background:#fff5f5;border:1px solid #f0c4c4;color:#b02a2a;font-size:13.5px}.daik-checkout .woocommerce-error li{margin:2px 0}.daik-checkout .form-row .description,.daik-checkout span.description{display:none}.daik-checkout .woocommerce-privacy-policy-text{margin:0 0 20px}.daik-checkout #payment .place-order{margin-top:0}.daik-ordbox__note{margin-bottom:20px}.daik-checkout .form-row .description,.daik-checkout span.description,.daik-checkout .woocommerce-input-wrapper+.description{display:none!important}.daik-pdp__top{padding-top:40px}.daik-pdp__switch{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 0;border-top:1px solid var(--stroke-soft);border-bottom:1px solid var(--stroke-soft)}.daik-pdp__switch-side{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--color-dark-grey);text-decoration:none;transition:color .2s}.daik-pdp__switch-side b{color:var(--color-black);font-weight:600;transition:color .2s}.daik-pdp__switch-side--r{text-align:right}a.daik-pdp__switch-side:hover,a.daik-pdp__switch-side:hover b{color:var(--color-blue)}.daik-pdp__switch-all{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--color-blue);font-weight:500;text-decoration:none;transition:color .2s}a.daik-pdp__switch-all:hover{color:#0086b3}.daik-pdp__main{padding-block:24px 64px}.daik-pdp__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.daik-pdp__grid>*{min-width:0}@media(min-width:768px){.daik-pdp__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px}}@media(min-width:1000px){.daik-pdp__grid{gap:48px}}@media(max-width:767px){.daik-pdp__gallery{max-width:none;margin-inline:0}}.daik-gallery__stage{position:relative;aspect-ratio:1/1;width:100%;background:var(--fill-1);display:flex;align-items:center;justify-content:center;margin-bottom:16px;overflow:hidden;cursor:grab;touch-action:pan-y}.daik-gallery__stage.is-dragging{cursor:grabbing}.daik-gallery__stage.is-dragging .daik-gallery__img{pointer-events:none}.daik-gallery__slide{position:absolute;inset:0;display:none;align-items:center;justify-content:center;padding:6%}.daik-gallery__slide.is-active{display:flex;animation:daik-gimg-in .55s cubic-bezier(.22,.72,.2,1) both}@keyframes daik-gimg-in{0%{opacity:0;transform:scale(1.07);filter:blur(6px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:scale(1);filter:blur(0)}}.daik-gallery__img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.daik-gallery__nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:#fff;border:1px solid var(--stroke);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-black);transition:background .2s ease,border-color .2s ease,transform .25s cubic-bezier(.34,1.5,.5,1),box-shadow .25s ease}.daik-gallery__nav:hover{background:var(--color-blue);border-color:var(--color-blue);color:#fff;box-shadow:0 8px 20px #0099cc52}.daik-gallery__nav--prev{left:12px}.daik-gallery__nav--next{right:12px}.daik-gallery__nav--prev:hover{transform:translateY(-50%) translate(-3px) scale(1.08)}.daik-gallery__nav--next:hover{transform:translateY(-50%) translate(3px) scale(1.08)}@media(prefers-reduced-motion:reduce){.daik-gallery__slide.is-active{animation:none}}.daik-gallery__count{position:absolute;bottom:12px;right:12px;padding:4px 10px;background:#000000b3;color:#fff;font-size:11px;font-family:var(--font-mono, monospace)}.daik-pdp__gallery{position:relative}.daik-gallery__acts{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px;z-index:2}@media(max-width:1199px){.daik-gallery__acts{position:static;flex-direction:row;justify-content:center;gap:10px;margin:18px 0 10px}.daik-gallery__act{width:42px;height:42px}.daik-gallery__act:hover{transform:scale(1.1)}}.daik-gallery__act{width:44px;height:44px;border:1px solid var(--stroke);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #0000000f;transition:border-color .2s ease,background-color .2s ease,transform .28s cubic-bezier(.34,1.5,.5,1),box-shadow .25s ease}.daik-gallery__act:hover{border-color:var(--color-blue);transform:translate(-3px) scale(1.1);box-shadow:0 8px 20px #0099cc40}.daik-gallery__act svg{transition:transform .28s cubic-bezier(.34,1.5,.5,1)}.daik-gallery__act:hover svg{transform:scale(1.12)}.daik-gallery__act:active{transform:scale(.92)}.daik-gallery__act[data-daik-fav].is-active{animation:daik-fav-pop .4s cubic-bezier(.34,1.6,.5,1)}@keyframes daik-fav-pop{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.daik-gallery__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.daik-gallery__thumb{aspect-ratio:1/1;background:var(--fill-1);border:1px solid var(--stroke);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:12px;overflow:hidden;transition:border-color .2s ease,transform .3s cubic-bezier(.22,.7,.2,1),box-shadow .25s ease}.daik-gallery__thumb:hover{border-color:var(--color-blue);box-shadow:0 4px 12px #0000001a}.daik-gallery__thumb.is-active{border:2px solid var(--color-blue)}.daik-gallery__thumb img{width:100%;height:100%;object-fit:contain}@media(hover:none){.daik-gallery__nav:hover,.daik-gallery__nav--prev:hover,.daik-gallery__nav--next:hover{background:#fff;border-color:var(--stroke);color:var(--color-black);box-shadow:none;transform:translateY(-50%)}.daik-gallery__act:hover{transform:none;border-color:var(--stroke);box-shadow:0 1px 3px #0000000f}.daik-gallery__act:hover svg{transform:none}.daik-gallery__thumb:hover{border-color:var(--stroke);box-shadow:none}.daik-gallery__thumb:hover img{transform:none}.daik-gallery__thumb.is-active{border-color:var(--color-blue)}}.daik-pdp__eyebrow{font-family:var(--font-mono, monospace);font-size:12px;color:var(--color-grey);margin-bottom:8px}.daik-pdp__title{font-size:28px;margin-bottom:16px}@media(min-width:1000px){.daik-pdp__title{font-size:38px}}.daik-pdp__lead{font-size:15px;line-height:1.6;color:var(--color-dark-grey);margin-bottom:24px}.daik-pdp__keyspecs{padding:20px;background:var(--fill-1);margin-bottom:24px}.daik-pdp__keygrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.daik-pdp__keyk{font-size:11px;color:var(--color-dark-grey);letter-spacing:.5px;text-transform:uppercase;margin-bottom:4px;overflow-wrap:anywhere}.daik-pdp__keyv{font-size:16px;font-weight:600;overflow-wrap:anywhere}@media(max-width:480px){.daik-pdp__keygrid{grid-template-columns:1fr}}.daik-pdp__allspecs{margin-top:16px;width:100%;padding:11px 16px;border:1px solid var(--stroke);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:600;color:var(--color-blue);text-decoration:none}.daik-pdp__allspecs:hover{background:var(--fill-1)}.daik-pdp__price{margin-bottom:24px;padding:20px;border:1px solid var(--stroke);background:#fff}.daik-pdp__price-head{display:flex;gap:14px;align-items:baseline;flex-wrap:wrap}.daik-pdp__price-lbl{font-size:11px;color:var(--color-dark-grey);letter-spacing:1px;text-transform:uppercase;font-weight:600}.daik-pdp__price-badge{padding:2px 8px;background:#e11d48;color:#fff;font-size:11px;font-weight:600}.daik-pdp__price-row{display:flex;gap:16px;align-items:baseline;margin-top:10px;flex-wrap:wrap}.daik-pdp__price-now{font-size:24px;font-weight:700;color:var(--color-black)}.daik-pdp__price-now--req{font-size:20px;color:var(--color-blue)}.daik-pdp__price-old{font-size:15px;color:var(--color-grey);text-decoration:line-through}.daik-pdp__price-note{font-size:12.5px;line-height:1.55;color:var(--color-dark-grey);margin-top:10px}.daik-pdp__stock{display:flex;align-items:center;gap:10px;margin-bottom:20px}.daik-pdp__stock-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:#ecfdf3;border:1px solid #ABEFC6;font-size:13px;font-weight:600;color:#067647}.daik-pdp__stock-dot{width:8px;height:8px;border-radius:50%;background:#16a34a}.daik-pdp__stock-badge--order{background:#fffaeb;border-color:#fedf89;color:#b54708}.daik-pdp__stock-badge--order .daik-pdp__stock-dot{background:#f79009}.daik-pdp__cta{display:flex;gap:12px;flex-wrap:wrap}.daik-pdp__cta .daik-btn{flex:1 1 auto}.daik-pdp__tabsec{background:var(--fill-1);padding:56px 0;border-top:1px solid var(--stroke-soft)}.daik-pdp__tabnav{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid var(--stroke);margin-bottom:32px}.daik-pdp__tab{padding:14px 20px;font-size:14px;font-weight:500;color:var(--color-dark-grey);border:0;border-bottom:2px solid transparent;background:none;cursor:pointer;white-space:nowrap;font-family:var(--font-sans)}.daik-pdp__tab.is-active{color:var(--color-blue);border-bottom-color:var(--color-blue)}.daik-pdp__panel{display:none;background:#fff;padding:32px}.daik-pdp__panel.is-active{display:block}.daik-spectable__row{display:grid;grid-template-columns:1fr 1fr;padding:14px 0;border-bottom:1px solid var(--stroke-soft);gap:8px}.daik-spectable__row:last-child{border-bottom:0}.daik-spectable__k{font-size:14px;color:var(--color-dark-grey)}.daik-spectable__v{font-size:14px;font-weight:500}.daik-pdp__rte p{font-size:14px;line-height:1.65;color:var(--color-dark-grey);margin-bottom:16px}.daik-pdp__panel[data-panel=docs]{background:var(--fill-1);padding-left:0;padding-right:0}.daik-pdp__docs{display:flex;flex-direction:column;gap:10px}.daik-pdp__doc{display:flex;align-items:center;gap:14px;padding:12px 14px;border:1px solid var(--stroke);background:#fff;text-decoration:none;color:var(--color-black);font-size:14px}.daik-pdp__doc:hover{border-color:var(--color-blue)}.daik-pdp__doc-ic{flex:0 0 auto;width:40px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--fill-2)}.daik-pdp__doc-body{display:flex;flex-direction:column;gap:2px;min-width:0;margin-right:auto}.daik-pdp__doc-title{font-size:13.5px;font-weight:var(--fw-semibold);color:var(--color-black);line-height:1.3}.daik-pdp__doc-type{font-size:11px;color:var(--color-dark-grey);font-family:var(--font-mono, monospace)}.daik-pdp__doc-acts{flex:0 0 auto;display:flex;align-items:center;gap:6px}.daik-pdp__doc-open{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--stroke);font-size:12.5px;color:var(--color-black);text-decoration:none;white-space:nowrap;transition:border-color .2s,color .2s}.daik-pdp__doc-open span{font-size:17px;line-height:1}.daik-pdp__doc-open:hover{border-color:var(--color-blue);color:var(--color-blue)}.daik-pdp__doc-dl{display:inline-flex;align-items:center;justify-content:center;padding:6px 13px;background:var(--color-blue);color:#fff;text-decoration:none;transition:opacity .2s}.daik-pdp__doc-dl:hover{opacity:.88}.daik-pdp__docnote{font-size:13px;color:var(--color-dark-grey);margin-top:10px;line-height:1.5}@media(max-width:560px){.daik-pdp__doc-open span{display:none}.daik-pdp__doc{gap:12px;padding:12px 14px}}@media(max-width:640px){.daik-pdp__panel{padding:20px}.daik-spectable__row{grid-template-columns:1fr}}.daik-pdp__related{padding-block:56px 72px}.daik-pdp__related--fill{background:var(--fill-1);box-shadow:0 0 0 100vmax var(--fill-1);clip-path:inset(0 -100vmax)}.daik-pdp__related .daik-recom__track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.daik-pdp__related .daik-recom__track>*{flex:0 0 280px;width:280px;scroll-snap-align:start}.daik-catalog__body--filtered{display:grid;grid-template-columns:1fr;gap:32px;align-items:start}@media(min-width:1000px){.daik-catalog__body--filtered{grid-template-columns:264px 1fr;gap:32px}}.daik-fside__mobtoggle{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--stroke);background:#fff;cursor:pointer;font-size:14px;font-weight:600;color:var(--color-black);font-family:var(--font-sans)}.daik-fside__mobn{min-width:20px;height:20px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-blue);color:#fff;font-size:11px;font-weight:700}@media(min-width:1000px){.daik-fside__mobtoggle{display:none}}.daik-fside__panel{background:#fff;border:1px solid var(--stroke)}.daik-fside__head{padding:16px 20px;border-bottom:1px solid var(--stroke-soft);display:flex;gap:8px;align-items:center}.daik-fside__title{font-size:14px;font-weight:600}.daik-fside__reset{font-size:12px;color:var(--color-blue);text-decoration:underline;cursor:pointer;background:none;border:0;padding:0;font-family:var(--font-sans);margin-left:auto}.daik-fside__backdrop,.daik-fside__close,.daik-fside__apply,.daik-fside__active-badge{display:none}@media(max-width:999.98px){.daik-fside__panel{display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;width:min(360px,92vw);z-index:1000;transform:translate(-100%);transition:transform .3s ease;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-shadow:2px 0 16px #0000002e;border:none;margin:0}.daik-fside.is-open .daik-fside__panel{transform:none}.daik-fside__backdrop{display:block;position:fixed;inset:0;background:#00000073;z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease}.daik-fside.is-open .daik-fside__backdrop{opacity:1;visibility:visible}.daik-fside__active-badge{display:inline-flex;align-items:center;padding:3px 9px;background:var(--fill-1);color:var(--color-dark-grey);font-size:11.5px;font-weight:var(--fw-semibold)}.daik-fside__close{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;background:#fff;border:1px solid var(--stroke);cursor:pointer;padding:0;flex-shrink:0}.daik-fside__close:hover{border-color:var(--color-blue);color:var(--color-blue)}.daik-fside__apply{display:block;margin-top:auto;padding:16px 20px;position:sticky;bottom:0;background:#fff;border-top:1px solid var(--stroke-soft)}}.daik-fgroup{padding:14px 20px;border-bottom:1px solid var(--stroke-soft)}.daik-fgroup:last-child{border-bottom:0}.daik-fgroup__head{font-size:13px;font-weight:600;margin-bottom:10px}.daik-fgroup__list{display:flex;flex-direction:column;gap:8px;max-height:220px;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:var(--color-blue) transparent}.daik-fgroup__list::-webkit-scrollbar{width:6px;-webkit-appearance:none}.daik-fgroup__list::-webkit-scrollbar-button{display:none;width:0;height:0}.daik-fgroup__list::-webkit-scrollbar-track{background:transparent}.daik-fgroup__list::-webkit-scrollbar-thumb{background:var(--color-blue);border-radius:3px}.daik-fgroup__list--mono .daik-fopt__label{font-family:var(--font-mono, monospace)}.daik-fopt{display:flex;align-items:center;gap:10px;font-size:12.5px;cursor:pointer;user-select:none}.daik-fopt__box{width:16px;height:16px;border:1.5px solid var(--stroke);background:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.daik-fopt__box svg{display:none}.daik-fopt.is-active .daik-fopt__box{border-color:var(--color-blue);background:var(--color-blue)}.daik-fopt.is-active .daik-fopt__box:after{content:"";width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-1px}.daik-fopt__label{flex:1;color:var(--color-black)}.daik-fopt__n{font-size:11px;color:var(--color-grey)}.daik-fopt:hover .daik-fopt__label{color:var(--color-blue)}.daik-fopt{transition:opacity .28s ease}.daik-fopt.is-disabled{opacity:.42;cursor:not-allowed;pointer-events:none}.daik-fopt.is-disabled .daik-fopt__box{border-color:var(--stroke-soft);background:var(--fill-1)}.daik-fopt.is-disabled .daik-fopt__label{color:var(--color-grey)}.daik-fgroup__chips{display:flex;gap:6px;flex-wrap:wrap}.daik-fchip{padding:5px 10px;border:1px solid var(--stroke);background:#fff;color:var(--color-black);font-size:12px;font-weight:600;cursor:pointer}.daik-fchip.is-active{border-color:var(--color-blue);background:var(--color-blue);color:#fff}.daik-frange__track{position:relative;height:4px;background:var(--fill-1);margin:18px 0 12px}.daik-frange__fill{position:absolute;inset:0;background:var(--color-blue)}.daik-frange__input{position:absolute;left:0;top:-6px;width:100%;height:16px;margin:0;-webkit-appearance:none;appearance:none;background:transparent;pointer-events:none}.daik-frange__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--color-blue);border:3px solid #fff;box-shadow:0 1px 3px #00000040;cursor:pointer;pointer-events:auto}.daik-frange__input::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--color-blue);border:3px solid #fff;box-shadow:0 1px 3px #00000040;cursor:pointer;pointer-events:auto}.daik-frange__vals{display:flex;justify-content:space-between;gap:8px;font-size:12px;font-family:var(--font-sans);color:var(--color-dark-grey)}.daik-catalog__more{margin-top:20px;padding:12px 16px;background:var(--fill-1);font-size:13px;color:var(--color-dark-grey);text-align:center}.daik-cat__grid [data-fitem]{transition:opacity .2s ease}.daik-catalog__side{display:flex;flex-direction:column;gap:20px;align-self:start}.daik-subnav{background:#fff;border:1px solid var(--stroke)}.daik-subnav__head{padding:12px 20px;border-bottom:1px solid var(--stroke-soft);font-size:11px;letter-spacing:1px;text-transform:uppercase;font-weight:600;color:var(--color-dark-grey)}.daik-subnav__item{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:13px 20px;border-bottom:1px solid var(--stroke-soft);text-decoration:none;color:var(--color-black);font-size:13.5px}.daik-subnav__item:last-child{border-bottom:0}.daik-subnav__item:hover{background:var(--fill-1)}.daik-subnav__item:hover .daik-subnav__name{color:var(--color-blue)}.daik-subnav__item.is-active{background:var(--color-blue)}.daik-subnav__item.is-active .daik-subnav__name{color:#fff;font-weight:600}.daik-subnav__item.is-active:hover{background:var(--color-blue)}.daik-subnav__item.is-active:hover .daik-subnav__name{color:#fff}.daik-subnav__n{font-size:12px;color:var(--color-grey);flex-shrink:0}.daik-catalog__subhead{font-size:14px;color:var(--color-dark-grey);margin-bottom:20px}.daik-catalog__subhead b{color:var(--color-black)}.daik-subgrid{display:grid;grid-template-columns:1fr;gap:24px;perspective:1500px}@media(min-width:640px){.daik-subgrid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1400px){.daik-subgrid{grid-template-columns:repeat(3,1fr)}}.daik-subcat{display:flex;flex-direction:column;background:#fff;border:1px solid var(--stroke);text-decoration:none;color:var(--color-black);transition:box-shadow .3s ease,border-color .25s ease,transform .35s cubic-bezier(.22,.7,.2,1)}.daik-subcat:hover{border-color:var(--color-blue);box-shadow:0 18px 44px #00000021;transform:translateY(-6px)}.daik-subcat__img{aspect-ratio:1 / 1;background:#fff;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--stroke);overflow:hidden}.daik-subcat__pic{width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s cubic-bezier(.22,.7,.2,1)}.daik-subcat:hover .daik-subcat__pic{transform:scale(1.07)}.daik-subcat__title{transition:color .2s ease}.daik-subcat:hover .daik-subcat__title{color:var(--color-blue)}.daik-subcat__body{padding:20px 22px 18px;display:flex;flex-direction:column}.daik-subcat__title{font-size:18px;font-weight:600;margin-bottom:8px}.daik-subcat__desc{font-size:13.5px;line-height:1.5;color:var(--color-dark-grey);margin-bottom:14px}.daik-subcat__count{font-size:13px;font-weight:600;color:var(--color-blue);margin-bottom:14px}.daik-subcat__more{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:14px;border-top:1px solid var(--stroke-soft);font-size:14px;font-weight:600;color:var(--color-blue);margin-top:auto}.daik-subcat:hover .daik-subcat__more svg{transform:translate(4px);transition:transform .2s}.daik-fopt__box,.daik-fchip{transition:background-color .18s ease,border-color .18s ease,color .18s ease}.daik-fopt__label,.daik-fopt__n{transition:color .18s ease}.daik-fopt.is-active .daik-fopt__label{color:var(--color-black)}.daik-frange__fill{transition:left .12s ease,right .12s ease}.daik-cat__grid{will-change:contents}.daik-cat__grid [data-fitem]{backface-visibility:hidden}.daik-catalog__count b[data-fcount]{display:inline-block;transition:color .2s ease}.daik-catprod__wi{display:inline-flex}.daik-catpager{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:40px}.daik-catpager__more{min-width:200px;justify-content:center}.daik-catpager__nums{display:flex;gap:6px}.daik-catpager__num{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid var(--stroke);background:#fff;color:var(--color-black);font-size:14px;cursor:pointer;padding:0;transition:border-color .15s,background .15s,color .15s}.daik-catpager__num:hover:not(:disabled):not(.is-active){border-color:var(--color-blue);color:var(--color-blue)}.daik-catpager__num.is-active{background:var(--color-blue);border-color:var(--color-blue);color:#fff;cursor:default}.daik-catpager__num:disabled{opacity:.4;cursor:default}.daik-catpager__num.is-dots{border:none;background:none;cursor:default}.daik-catpager__num--nav svg{display:block}.daik-card-enter-from{opacity:0;transform:rotateX(-34deg) translateY(50px) scale(.9)}.daik-card-enter-active{transform-origin:center bottom;transition:opacity .5s ease,transform .72s cubic-bezier(.2,.86,.24,1.14);transition-delay:calc(var(--ci, 0) * 42ms)}.daik-card-enter-to{opacity:1;transform:rotateX(0) translateY(0) scale(1)}.daik-card-leave-active{transform-origin:center top;transition:opacity .34s ease,transform .4s cubic-bezier(.5,0,.75,.2);position:absolute;width:calc((100% - 2 * var(--bp-d-gutter, 24px)) / 3);z-index:0}.daik-card-leave-to{opacity:0;transform:rotateX(28deg) translateY(-24px) scale(.93)}.daik-card-move{transition:transform .6s cubic-bezier(.22,.7,.2,1)}@media(max-width:1199px){.daik-card-leave-active{width:calc((100% - var(--bp-t-gutter, 20px)) / 2)}}@media(max-width:767px){.daik-card-leave-active{width:100%}}@media(prefers-reduced-motion:reduce){.daik-card-enter-active,.daik-card-leave-active,.daik-card-move{transition:none}}.daik-gallery__thumbrow{display:flex;align-items:stretch;gap:8px}.daik-gallery__thumbs{display:flex;grid-template-columns:none;gap:10px;overflow-x:auto;flex:1 1 auto;min-width:0;scroll-behavior:smooth;scrollbar-width:none;cursor:grab;touch-action:pan-y}.daik-gallery__thumbs::-webkit-scrollbar{display:none}.daik-gallery__thumbs.is-grabbing{cursor:grabbing;scroll-behavior:auto;user-select:none}.daik-gallery__thumbs.is-grabbing .daik-gallery__thumb{pointer-events:none}.daik-gallery__thumb{flex:0 0 calc((100% - 30px)/4)}.daik-gallery__tnav{flex:0 0 30px;align-self:stretch;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--stroke);cursor:pointer;color:var(--color-dark-grey);padding:0}.daik-gallery__tnav:hover{border-color:var(--color-blue);color:var(--color-blue)}.daik-gallery__act.is-active{border-color:var(--color-blue);background:var(--tint-blue-08, #eaf6fb)}.daik-gallery__act.is-done{border-color:#16a34a;background:#ecfdf3}.daik-gallery__act.is-loading{opacity:.55;pointer-events:none}.daik-toast{position:fixed;left:50%;bottom:32px;transform:translate(-50%,20px);background:#111;color:#fff;padding:12px 22px;font-size:14px;font-weight:500;box-shadow:0 10px 30px #00000040;opacity:0;transition:opacity .3s ease,transform .3s ease;z-index:9999;pointer-events:none;max-width:90vw}.daik-toast.is-in{opacity:1;transform:translate(-50%)}.daik-gallery__thumbs{position:relative}.daik-qv-overlay{position:fixed;inset:0;overflow:hidden;background:#0a0f1675;backdrop-filter:blur(0px) saturate(100%);-webkit-backdrop-filter:blur(0px) saturate(100%);display:flex;align-items:center;justify-content:center;padding:24px;z-index:10000;opacity:0;transition:opacity .34s ease,backdrop-filter .4s ease,-webkit-backdrop-filter .4s ease}.daik-qv-overlay.is-in{opacity:1;backdrop-filter:blur(10px) saturate(130%);-webkit-backdrop-filter:blur(10px) saturate(130%)}.daik-qv-modal{position:relative;z-index:1;background:#fff;width:100%;max-width:940px;max-height:calc(100vh - 48px);overflow-y:auto;margin:auto;box-shadow:0 30px 80px #0006;transform-origin:center;transform:translateY(26px) scale(.82);filter:blur(7px);opacity:0;transition:transform .5s cubic-bezier(.34,1.4,.5,1),filter .38s ease,opacity .32s ease}.daik-qv-overlay.is-in .daik-qv-modal{transform:none;filter:blur(0);opacity:1;animation:daik-pop-glow .8s ease-out both}@media(prefers-reduced-motion:reduce){.daik-qv-overlay,.daik-qv-modal{transition:opacity .2s ease;transform:none;filter:none}.daik-qv-overlay.is-in .daik-qv-modal{animation:none}.daik-qv-modal:before{animation:none}}.daik-qv-close{position:absolute;top:14px;right:14px;z-index:3;width:40px;height:40px;border:1px solid var(--stroke);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-dark-grey)}.daik-qv-close:hover{border-color:var(--color-blue);color:var(--color-blue)}.daik-qv-loading{padding:60px 24px;text-align:center;color:var(--color-dark-grey)}.daik-qv{display:grid;grid-template-columns:1fr}@media(min-width:720px){.daik-qv{grid-template-columns:1fr 1fr}}.daik-qv__media{padding:32px;min-width:0}.daik-qv__stage{margin-bottom:12px}.daik-qv__info{padding:48px 40px 32px;display:flex;flex-direction:column;border-left:1px solid var(--stroke-soft);min-width:0}@media(max-width:719.98px){.daik-qv__info{border-left:0;padding:8px 24px 24px}.daik-qv__media{padding:24px 24px 0}}.daik-qv__eyebrow{font-family:var(--font-mono, monospace);font-size:12px;color:var(--color-grey);margin-bottom:8px}.daik-qv__title{font-size:22px;font-weight:700;line-height:1.25;margin:0 0 12px;color:var(--color-black)}.daik-qv__stock{margin-bottom:16px}.daik-qv__specs{overflow-y:auto;overflow-x:hidden;max-height:260px;margin-bottom:18px;border-top:1px solid var(--stroke-soft)}.daik-qv__spec{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding:11px 2px;border-bottom:1px solid var(--stroke-soft);font-size:13.5px}.daik-qv__spec-k{color:var(--color-dark-grey);min-width:0;overflow-wrap:anywhere}.daik-qv__spec-v{font-weight:600;text-align:right;margin-left:auto;overflow-wrap:anywhere}.daik-qv__price{margin-bottom:16px}.daik-qv__price-now{font-size:24px;font-weight:700;color:var(--color-black)}.daik-qv__price-now--req{font-size:18px;color:var(--color-blue)}.daik-qv__cta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.daik-qv__req{flex:1 1 auto}@media(max-width:768px){.daik-qv__cta .daik-qv__req{order:1}.daik-qv__cta a.daik-qv__act{order:2}.daik-qv__cta [data-daik-fav]{order:3}.daik-qv__cta [data-daik-compare]{order:4}.daik-qv__cta [data-daik-cart]{order:5}}.daik-qv__act{width:44px;height:44px;flex-shrink:0;border:1px solid var(--stroke);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-dark-grey);text-decoration:none}.daik-qv__act:hover{border-color:var(--color-blue)}.added_to_cart,.daik-catprod .added_to_cart{display:none!important}.daik-account__content label{display:block;font-size:13px;color:var(--color-dark-grey);margin-bottom:7px}.daik-account__content .required{color:var(--color-blue);border:0;text-decoration:none}.daik-account__content .woocommerce-form-row em,.daik-account__content span.description{font-size:12.5px;color:var(--color-grey)}.daik-account__content input.input-text:focus,.daik-account__content select:focus,.daik-account__content textarea:focus{border-color:var(--color-blue);outline:none}.daik-account__content fieldset{border:1px solid var(--stroke);padding:22px 20px;margin:26px 0 0}.daik-account__content fieldset legend{padding:0 8px}.daik-account__content .show-password-input{display:none}.daik-account__content button[type=submit],.daik-account__content .woocommerce-Button,.daik-account__content a.button,.daik-account__content .woocommerce-Address .button{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 28px;background:var(--color-blue);color:#fff;border:none;font-size:15px;font-weight:var(--fw-semibold);font-family:var(--font-sans);cursor:pointer;margin-top:24px;text-decoration:none;transition:background .15s}.daik-account__content button[type=submit]:hover,.daik-account__content .woocommerce-Button:hover,.daik-account__content a.button:hover{background:#0086b3}.daik-thankyou{padding:8px 0 64px}.daik-thankyou__card{max-width:640px;margin:0 auto 40px;text-align:center;background:#fff;border:1px solid var(--stroke);padding:40px 32px}.daik-thankyou__check{width:60px;height:60px;border-radius:50%;background:#16a34a;display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px}.daik-thankyou__title{font-size:26px;font-weight:700;margin:0 0 12px}.daik-thankyou__lead{font-size:15px;line-height:1.6;color:var(--color-dark-grey);margin:0 auto 24px;max-width:480px}.daik-thankyou__meta{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;text-align:left;padding:20px;background:var(--fill-1);margin-bottom:24px}.daik-thankyou__meta-item span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:var(--color-dark-grey);margin-bottom:4px}.daik-thankyou__meta-item b{font-size:15px}.daik-thankyou__actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.daik-thankyou .woocommerce-order-details,.daik-thankyou .woocommerce-customer-details{max-width:720px;margin:0 auto 32px}.daik-thankyou .woocommerce-order-details__title,.daik-thankyou .woocommerce-column__title{font-size:18px;font-weight:700;margin:24px 0 14px}.daik-thankyou table.shop_table,.daik-thankyou .woocommerce-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--stroke)}.daik-thankyou table.shop_table th,.daik-thankyou table.shop_table td{padding:12px 16px;border-bottom:1px solid var(--stroke-soft);text-align:left;font-size:14px}.daik-thankyou table.shop_table th{font-weight:600;background:var(--fill-1)}.daik-thankyou .woocommerce-customer-details address{font-style:normal;line-height:1.7;background:#fff;border:1px solid var(--stroke);padding:16px 18px}@media(max-width:560px){.daik-thankyou__meta{grid-template-columns:1fr}}.daik-frange__vals{align-items:center;gap:8px}.daik-frange__num{flex:1 1 0;min-width:0;padding:6px 8px;border:1px solid var(--stroke);font-size:12px;font-family:var(--font-sans);color:var(--color-black);text-align:center;box-sizing:border-box;-moz-appearance:textfield;appearance:textfield;background:#fff}.daik-frange__num::-webkit-outer-spin-button,.daik-frange__num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.daik-frange__num:focus{border-color:var(--color-blue);outline:none}.daik-frange__dash{flex-shrink:0;color:var(--color-grey)}.daik-fgroup__head{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:11px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;margin:0 0 12px;padding:0;background:none;border:0;cursor:pointer;font-family:var(--font-sans);color:var(--color-dark-grey);text-align:left}.daik-fgroup__chev{color:var(--color-dark-grey);transition:transform .2s;flex-shrink:0}.daik-fgroup.is-collapsed .daik-fgroup__chev{transform:rotate(-90deg)}.daik-fgroup.is-collapsed .daik-fgroup__head{margin-bottom:0}.daik-fgroup.is-collapsed>:not(.daik-fgroup__head){display:none}.daik-frange__unit{flex-shrink:0;font-size:12px;color:var(--color-dark-grey);font-family:var(--font-sans)}.daik-frange__count{margin-top:8px;font-size:11.5px;color:var(--color-grey);font-family:var(--font-sans)}.daik-frange__count b{color:var(--color-black)}.daik-frange__count b{color:inherit;font-weight:400}.daik-fgroup.is-fempty .daik-frange,.daik-fgroup.is-fempty .daik-frange__fields{opacity:.4;pointer-events:none}.daik-fgroup.is-fempty .daik-fgroup__label{opacity:.55}.daik-fgroup.is-fempty .daik-frange__count{opacity:.7}.daik-catalog__active{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.daik-catalog__active[hidden]{display:none}.daik-achip{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;background:#fff;border:1px solid var(--stroke);font-size:13px;color:var(--color-black);cursor:pointer;font-family:var(--font-sans);transition:border-color .15s,color .15s}.daik-achip:hover{border-color:var(--color-blue);color:var(--color-blue)}.daik-achip__x{font-size:15px;line-height:1;color:var(--color-grey)}.daik-achip:hover .daik-achip__x{color:var(--color-blue)}.daik-achip--clear{border-style:dashed;color:var(--color-dark-grey)}.daik-cat__grid.is-list .daik-catprod__body{display:grid;grid-template-columns:1fr minmax(170px,230px);align-items:start;column-gap:28px}.daik-cat__grid.is-list .daik-catprod__sku,.daik-cat__grid.is-list .daik-catprod__title,.daik-cat__grid.is-list .daik-catprod__tags,.daik-cat__grid.is-list .daik-catprod__specs{grid-column:1}.daik-cat__grid.is-list .daik-catprod__specs{display:flex;flex-wrap:wrap;gap:5px 20px}.daik-cat__grid.is-list .daik-catprod__foot{grid-column:2;grid-row:1 / span 12;flex-direction:column;align-items:flex-end;justify-content:center;gap:16px;border-left:1px solid var(--stroke-soft);padding-left:24px;height:100%;margin:0}.daik-cat__grid.is-list .daik-catprod__foot .daik-catprod__arrow{margin:0}.daik-cat__grid.is-list .daik-catprod__specs{flex-direction:row}.daik-cat__grid.is-list .daik-catprod__body{padding:22px 24px}.daik-catprod__aside{display:none}.daik-cat__grid.is-list .daik-catprod__body{display:block;padding:22px 24px}.daik-cat__grid.is-list .daik-catprod__foot,.daik-cat__grid.is-list .daik-catprod__acts{display:none}.daik-cat__grid.is-list .daik-catprod__aside{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:14px;width:240px;flex-shrink:0;border-left:1px solid var(--stroke-soft);padding:24px}.daik-catprod__warranty{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--color-dark-grey)}.daik-catprod__warranty b{color:var(--color-black);font-weight:600}.daik-catprod__asideprice .daik-catprod__price{font-size:20px;font-weight:700}.daik-catprod__asideprice .daik-catprod__price--req{font-size:16px;color:var(--color-blue);font-weight:600}.daik-catprod__asideacts{display:flex;gap:8px}.daik-catprod__more{display:block;width:100%;box-sizing:border-box;text-align:center;padding:12px 16px;background:var(--color-blue);color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s}.daik-catprod__more:hover{background:#0086b3}.daik-catprod__aside .daik-catprod__warranty{position:static;align-self:flex-start;padding:5px 10px;border:1px solid var(--stroke);background:#fff;font-size:11.5px}.daik-catprod__aside .daik-catprod__warranty b{font-weight:700}.daik-cat-leaving{opacity:0;transform:scale(.99);filter:blur(3px);transition:opacity .18s ease,transform .18s ease,filter .18s ease;pointer-events:none}.daik-cat-enter{opacity:0}.daik-cat-enter.daik-cat-in{opacity:1;transition:opacity .5s cubic-bezier(.22,1,.36,1)}.daik-cat-enter .daik-catprod,.daik-cat-enter .daik-subcat{opacity:0;transform:rotateX(-34deg) translateY(48px) scale(.9);transform-origin:center bottom}.daik-cat-in .daik-catprod,.daik-cat-in .daik-subcat{opacity:1;transform:rotateX(0) translateY(0) scale(1);transition:opacity .5s ease,transform .72s cubic-bezier(.2,.86,.24,1.14)}.daik-cat-enter .daik-catchip{opacity:0;transform:translateY(18px) scale(.92)}.daik-cat-in .daik-catchip{opacity:1;transform:none;transition:opacity .4s ease,transform .5s cubic-bezier(.34,1.5,.5,1)}.daik-cat-in .daik-catprod:nth-child(1),.daik-cat-in .daik-subcat:nth-child(1),.daik-cat-in .daik-catchip:nth-child(1){transition-delay:.03s}.daik-cat-in .daik-catprod:nth-child(2),.daik-cat-in .daik-subcat:nth-child(2),.daik-cat-in .daik-catchip:nth-child(2){transition-delay:.07s}.daik-cat-in .daik-catprod:nth-child(3),.daik-cat-in .daik-subcat:nth-child(3),.daik-cat-in .daik-catchip:nth-child(3){transition-delay:.11s}.daik-cat-in .daik-catprod:nth-child(4),.daik-cat-in .daik-subcat:nth-child(4),.daik-cat-in .daik-catchip:nth-child(4){transition-delay:.15s}.daik-cat-in .daik-catprod:nth-child(5),.daik-cat-in .daik-subcat:nth-child(5),.daik-cat-in .daik-catchip:nth-child(5){transition-delay:.19s}.daik-cat-in .daik-catprod:nth-child(6),.daik-cat-in .daik-subcat:nth-child(6),.daik-cat-in .daik-catchip:nth-child(6){transition-delay:.23s}.daik-cat-in .daik-catprod:nth-child(7),.daik-cat-in .daik-subcat:nth-child(7){transition-delay:.27s}.daik-cat-in .daik-catprod:nth-child(8),.daik-cat-in .daik-subcat:nth-child(8){transition-delay:.31s}.daik-cat-in .daik-catprod:nth-child(n+9){transition-delay:.35s}@media(prefers-reduced-motion:reduce){.daik-cat-leaving,.daik-cat-enter,.daik-cat-in .daik-catprod,.daik-cat-in .daik-subcat,.daik-cat-in .daik-catchip,.daik-cat-enter .daik-catprod,.daik-cat-enter .daik-subcat,.daik-cat-enter .daik-catchip{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}.daik-cat__grid.is-list .daik-catprod__img .daik-catprod__warranty,.daik-cat__grid.is-list .daik-catprod__img .daik-catprod__tl{display:none}
