.dfs-co{--dfs-co-ink: #18181b;--dfs-co-muted: rgba(9, 9, 11, .5);--dfs-co-rule: rgba(9, 9, 11, .1);--dfs-co-lock-bd: rgba(9, 9, 11, .1);--dfs-co-card: #ffffff;--dfs-co-accent: #fc5f2b;--dfs-co-accent-soft: #fff4e6;--dfs-co-err-ink: #b01295;--dfs-co-err-icon: #ce36b0;--dfs-co-err-bd: #ff68de;--dfs-co-err-bg: #ff68de1a;--dfs-co-step-ms: .52s;--dfs-co-ease: cubic-bezier(.19, 1, .22, 1);box-sizing:border-box;color:var(--dfs-co-ink);padding-inline:var(--dfs-co-gutter-m, var(--dfs-co-gutter-t, calc( var(--dfs-co-gutter, 64px) / 4 )))}@media (min-width: 640px){.dfs-co{padding-inline:var(--dfs-co-gutter-m, var(--dfs-co-gutter-t, calc( var(--dfs-co-gutter, 64px) / 2 )))}}@media (min-width: 1024px){.dfs-co{padding-inline:var(--dfs-co-gutter, 64px)}}.dfs-co *,.dfs-co *:before,.dfs-co *:after{box-sizing:border-box}.dfs-co__panes{display:block;max-width:var(--dfs-co-maxw-m, 480px);margin-inline:auto}@media (min-width: 768px){.dfs-co__panes{display:grid;grid-template-columns:minmax(0,var(--dfs-co-colw, 1fr)) minmax(0,1fr);gap:var(--dfs-co-gap-t, calc( var(--dfs-co-gap, 64px) / 2 ));max-width:var(--dfs-co-maxw, 1024px)}}@media (min-width: 1024px){.dfs-co__panes{gap:var(--dfs-co-gap, 64px)}}.dfs-co__left,.dfs-co__right{min-width:0}.dfs-co__brand{display:flex;align-items:center;justify-content:space-between;padding-top:40px;padding-bottom:24px;max-width:var(--dfs-co-maxw-m, 480px);margin-inline:auto}@media (min-width: 768px){.dfs-co__brand{max-width:var(--dfs-co-maxw, 1024px)}}.dfs-co .dfs-co__brandmark{display:block;height:16px;width:auto}.dfs-co__intro{display:flex;flex-direction:column;border-bottom:1px solid var(--dfs-co-rule);padding-bottom:24px;margin-bottom:24px}.dfs-co__badge{display:inline-flex;align-items:center;justify-content:center;width:fit-content;flex:0 0 auto;gap:4px;color:var(--dfs-co-accent);background-color:var(--dfs-co-accent-soft);border-radius:6px;padding:3px 10px;font-size:14px;line-height:20px}.dfs-co__title{margin:16px 0 0;color:var(--dfs-co-ink);font-size:28px;line-height:32px;letter-spacing:-.63px;font-weight:400}.dfs-co__sub{margin:8px 0 0;color:var(--dfs-co-muted);font-size:14px;line-height:20px}.dfs-co__proof{display:flex;align-items:center;gap:8px;margin-top:24px}.dfs-co__faces{display:inline-flex}.dfs-co .dfs-co__facewrap{display:block;box-sizing:border-box;width:32px;height:32px;border:2px solid var(--dfs-co-card);border-radius:9999px;overflow:hidden;flex:0 0 auto}.dfs-co .dfs-co__face{width:100%;height:100%;border:0;border-radius:0;object-fit:cover;display:block}.dfs-co__facewrap+.dfs-co__facewrap{margin-left:-8px}.dfs-co__prooftext{color:var(--dfs-co-muted);font-size:14px;line-height:21px}@media (max-width: 767px){.dfs-co__prooftext{font-size:12px;line-height:18px}}.dfs-co__fields[data-dfs-co-fields="1"] .dfs-co-f:not(.dfs-co-step-1),.dfs-co__fields[data-dfs-co-fields="2"] .dfs-co-f:not(.dfs-co-step-2),.dfs-co__fields[data-dfs-co-fields="3"] .dfs-co-f:not(.dfs-co-step-3),.dfs-co__fields[data-dfs-co-fields="4"] .dfs-co-f:not(.dfs-co-step-4),.dfs-co__fields[data-dfs-co-fields="5"] .dfs-co-f:not(.dfs-co-step-5),.dfs-co__fields[data-dfs-co-fields="6"] .dfs-co-f:not(.dfs-co-step-6),.dfs-co__fields[data-dfs-co-fields="7"] .dfs-co-f:not(.dfs-co-step-7),.dfs-co__fields[data-dfs-co-fields="8"] .dfs-co-f:not(.dfs-co-step-8){display:none}.dfs-co__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px}.dfs-co__stephead{display:flex;align-items:center;gap:8px}.dfs-co__stepnum{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;color:#fff;font-size:14px;line-height:14px;flex:0 0 auto}.dfs-co__stepdigit{display:block;color:inherit;margin-top:2px}.dfs-co__step.is-open .dfs-co__stepnum{background-color:var(--dfs-co-accent)}.dfs-co__step.is-done .dfs-co__stepbody{display:none}.dfs-co__step.is-done .dfs-co__stepnum{background-color:var(--dfs-co-accent)}.dfs-co__step.is-done .dfs-co__stephead{opacity:1}.dfs-co__step.is-locked .dfs-co__stepnum{background-color:var(--dfs-co-accent)}.dfs-co__step.is-locked .dfs-co__stephead{opacity:.5}.dfs-co__steptitle{margin:0;font-size:16px;line-height:22px;letter-spacing:-.16px;font-weight:400}.dfs-co__step.is-open .dfs-co__steptitle,.dfs-co__step.is-locked .dfs-co__steptitle{color:var(--dfs-co-ink)}.dfs-co__stepbody{margin-top:24px;display:flex;flex-direction:column;gap:24px}.dfs-co__stepbody[hidden],.dfs-co__step--sub[hidden]{display:none}.dfs-co__step--sub .dfs-co__steptitle{color:var(--dfs-co-ink)}.dfs-co__step:not(.is-locked) .dfs-co__lockmsg{display:none}.dfs-co__lockmsg{margin:24px 0 0;display:flex;align-items:center;gap:8px;min-height:54px;opacity:.5;color:var(--dfs-co-ink);background-color:transparent;border:1px solid var(--dfs-co-lock-bd);border-radius:12px;padding:16px;font-size:14px;line-height:20px}.dfs-co__lockmsg svg{color:var(--dfs-co-muted)}.dfs-co__lockicon{width:16px;height:16px;flex:0 0 auto;display:block;color:var(--dfs-co-muted)}.dfs-co__fields{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.dfs-co__fields>.woocommerce-billing-fields,.dfs-co__fields>.woocommerce-shipping-fields,.dfs-co__fields>.woocommerce-account-fields,.dfs-co__fields .woocommerce-billing-fields__field-wrapper,.dfs-co__fields .woocommerce-shipping-fields__field-wrapper{display:contents}.dfs-co__fields .woocommerce-billing-fields>h3,.dfs-co__fields .woocommerce-shipping-fields>h3,.dfs-co__fields>h3{display:none}.dfs-co__fields>.woocommerce-billing-fields:before,.dfs-co__fields>.woocommerce-billing-fields:after,.dfs-co__fields>.woocommerce-shipping-fields:before,.dfs-co__fields>.woocommerce-shipping-fields:after,.dfs-co__fields>.woocommerce-account-fields:before,.dfs-co__fields>.woocommerce-account-fields:after,.dfs-co__fields .woocommerce-billing-fields__field-wrapper:before,.dfs-co__fields .woocommerce-billing-fields__field-wrapper:after,.dfs-co__fields .woocommerce-shipping-fields__field-wrapper:before,.dfs-co__fields .woocommerce-shipping-fields__field-wrapper:after{content:none;display:none}.dfs-co .dfs-co__fields .form-row,.dfs-co .dfs-co__fields .dfs-co-f{width:auto;float:none;clear:none;margin:0;padding:0;overflow:visible}.dfs-co wc-order-attribution-inputs{display:none}.dfs-co .dfs-co-w-full,.dfs-co__field{grid-column:1 / -1}.dfs-co .dfs-co-w-half{grid-column:span 6}.dfs-co .dfs-co-w-third{grid-column:span 4}.dfs-co .dfs-co-w-75{grid-column:span 9}.dfs-co .dfs-co-w-66{grid-column:span 8}.dfs-co .dfs-co-w-60{grid-column:span 7}.dfs-co .dfs-co-w-40{grid-column:span 5}.dfs-co .dfs-co-w-25{grid-column:span 3}.dfs-co .dfs-co-w-20{grid-column:span 2}.dfs-co .dfs-co-hidden{display:none!important}.dfs-co label,.dfs-co__label{display:block;color:var(--dfs-co-ink);font-size:14px;line-height:20px;margin-bottom:8px}.dfs-co input[type=text],.dfs-co input[type=email],.dfs-co input[type=tel],.dfs-co input[type=number],.dfs-co input[type=password],.dfs-co textarea,.dfs-co select,.dfs-co .dfs-co__input{width:100%;min-height:54px;padding:15px 18px;background-color:#fff;color:var(--dfs-co-ink);border:1px solid var(--dfs-co-rule);border-radius:12px;font-size:16px;line-height:22px;font-family:inherit;appearance:none}.dfs-co ::placeholder{color:#09090b66;opacity:1}.dfs-co :is(input,textarea,select):focus-visible,.dfs-co__input:focus-visible{outline:2px solid var(--dfs-co-ink);outline-offset:1px}.dfs-co__date{display:flex;align-items:center;gap:0;width:100%;min-height:54px;padding-block:0;background-color:#fff;border-radius:12px}.dfs-co .dfs-co__step input.dfs-co__dateseg,.dfs-co__date input{min-height:0;height:auto;padding:0;border:0;border-radius:0;box-shadow:none;text-align:center;background:none;width:100%;flex:1 1 0}.dfs-co__date input:focus-visible{outline:none}.dfs-co__datesep{color:var(--dfs-co-muted);flex:0 0 auto;padding-inline:4px;line-height:1}.dfs-co .is-error :is(input,textarea,select),.dfs-co :is(input,textarea,select).is-error,.dfs-co .woocommerce-invalid :is(input,textarea,select),.dfs-co .dfs-co__date.is-error{border-color:var(--dfs-co-err-bd);box-shadow:0 0 0 1px var(--dfs-co-err-icon)}.dfs-co__err{display:flex;align-items:center;gap:8px;margin:8px 0 0;color:var(--dfs-co-err-ink);font-size:14px;line-height:20px}.dfs-co__err:before{content:"";flex:0 0 auto;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--dfs-co-err-icon);background-image:linear-gradient(var(--dfs-co-err-icon),var(--dfs-co-err-icon));background-size:1.5px 7px;background-position:center 3.5px;background-repeat:no-repeat;box-shadow:inset 0 5.5px 0 -4.5px var(--dfs-co-err-icon)}.dfs-co .woocommerce-NoticeGroup{margin:0 0 16px;padding:0;background:none;border-radius:0}.dfs-co .woocommerce-error{background-color:var(--dfs-co-err-bg);border:0;border-left:var(--dfs-co-notice-rule-w, 3px) solid var(--dfs-co-notice-rule, var(--dfs-co-err-ink, #b01295));border-radius:var(--dfs-co-notice-radius, 8px);padding:var(--dfs-co-notice-pad, 12px 14px);margin:0 0 16px;list-style:none}.dfs-co .woocommerce-NoticeGroup .woocommerce-error{margin:0}.dfs-co .woocommerce-error:before,.dfs-co .woocommerce-error>li:before{content:none}.dfs-co .woocommerce-error li{margin:0;padding:0;color:var(--dfs-co-err-ink);font-size:14px;line-height:20px}.dfs-co .woocommerce-error li+li{margin-top:6px}.dfs-co__cbwrap,.dfs-co .form-row label.dfs-co__cbwrap,.dfs-co .dfs-co__step label.dfs-co__cbwrap{display:flex;align-items:flex-start;gap:12px;position:relative}.dfs-co__cbwrap input[type=checkbox]{position:absolute;opacity:0;width:20px;height:20px;margin:0;cursor:pointer}.dfs-co__cb{flex:0 0 auto;width:20px;height:20px;margin-top:2px;border:1px solid var(--dfs-co-rule);border-radius:6px;background-color:#fff;--dfs-co-tick: #ffffff;position:relative}.dfs-co__cbwrap input:checked+.dfs-co__cb{background-color:var(--dfs-co-ink);border-color:var(--dfs-co-ink)}.dfs-co__cbwrap input:checked+.dfs-co__cb:after{content:"";position:absolute;inset:0;margin:auto;width:5px;height:9px;border:2px solid var(--dfs-co-tick);border-top:0;border-left:0;transform:translateY(-1px) rotate(45deg)}.dfs-co__cbwrap input:focus-visible+.dfs-co__cb{outline:2px solid var(--dfs-co-ink);outline-offset:2px}.dfs-co__cbwrap.is-error .dfs-co__cb{border-color:var(--dfs-co-err-icon);background-color:#ffe9ff}.dfs-co__cblabel{color:var(--dfs-co-ink);font-size:16px;line-height:24px}.dfs-co__cblabel a{color:var(--dfs-co-ink);text-decoration:underline;text-underline-offset:2px}.dfs-co__btn,.dfs-co #place_order{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:54px;padding:16px 20px;border:0;border-radius:12px;background-color:var(--dfs-co-ink);color:#fff;font-family:inherit;font-size:16px;line-height:22px;letter-spacing:-.16px;cursor:pointer;transition:background-color .25s var(--dfs-co-ease)}.dfs-co__btn:hover,.dfs-co #place_order:hover{background-color:#27272a}.dfs-co__btn[disabled],.dfs-co__btn.is-disabled{background-color:#f4f4f5;color:#09090b66;cursor:not-allowed}.dfs-co__express{display:flex;flex-direction:column;gap:var(--dfs-co-xgap, 10px)}.dfs-co__express:not(:empty){margin-bottom:4px}.dfs-co__summary{display:flex;flex-direction:column;gap:16px;background-color:var(--dfs-co-card);border:1px solid var(--dfs-co-rule);border-radius:24px;padding:20px;position:sticky;top:32px}.dfs-co__sumhead{color:var(--dfs-co-muted);font-size:16px;line-height:22px;letter-spacing:-.16px}.dfs-co__media{background-color:var( --dfs-co-media-bg, #fafafa );position:relative;width:100%;aspect-ratio:100 / 59;border:1px solid var(--dfs-co-rule);border-radius:24px;overflow:hidden}.dfs-co__thumb{display:none}.dfs-co__slide{position:absolute;inset:0;margin:0;opacity:0;transition:opacity .52s var(--dfs-co-ease)}.dfs-co__slide.is-active{opacity:1}.dfs-co__slide img{width:100%;height:100%;object-fit:contain;display:block}.dfs-co__dots{position:absolute;right:17px;bottom:17px;display:flex;align-items:center;padding:8px 16px;border-radius:9999px;background-color:#00000080}.dfs-co__dot{display:block;height:24px;padding:8px;border:0;border-radius:0;background:transparent;cursor:pointer}.dfs-co__dotpill{display:block;width:8px;height:8px;border-radius:9999px;background-color:#fff;opacity:.5;transition:width .3s var(--dfs-co-ease),opacity .3s var(--dfs-co-ease),background-color .3s var(--dfs-co-ease)}.dfs-co__dot.is-active .dfs-co__dotpill{width:32px;opacity:1}.dfs-co__dot:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.dfs-co__heroname{margin:16px 0 0;font-size:20px;line-height:23px;letter-spacing:-.45px;font-weight:400;color:var(--dfs-co-ink)}.dfs-co__heroprice{display:none;font-weight:400}.dfs-co__heroprice strong{font-weight:inherit}.dfs-co__heromore{display:none;margin-left:6px;color:var(--dfs-co-muted);white-space:nowrap}.dfs-co__herodesc{color:var(--dfs-co-muted);font-size:14px;line-height:20px;margin-top:8px}.dfs-co__herodesc p{margin:0}.dfs-co--nomark .required,.dfs-co--nomark abbr.required{display:none}.dfs-co .dfs-co__step label,.dfs-co .dfs-co__step .form-row>label{display:flex;align-items:center;gap:8px}.dfs-co .dfs-co__step label.dfs-co__cbwrap{align-items:flex-start;gap:12px}.dfs-co__lines{list-style:none;margin:16px 0 0;padding:0;border:0;display:block}.dfs-co__line,.dfs-co__row{display:block;padding:8px 0;border-top:1px solid var(--dfs-co-rule);font-size:16px;line-height:22px;letter-spacing:-.16px}.dfs-co__linerow{display:flex;align-items:center;justify-content:space-between;padding:8px 0}.dfs-co__lqty,.dfs-co__lsuffix{color:var(--dfs-co-muted)}.dfs-co__totals{display:block}.dfs-co__row--total{color:var(--dfs-co-ink)}.dfs-co__row--total strong{font-weight:400}.dfs-co__coupon{margin-top:18px}.dfs-co__wcreview{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.dfs-co__step[data-seam=payment] .dfs-co__payment{display:block}.dfs-co #payment,.dfs-co #payment ul.payment_methods,.dfs-co #payment .place-order,.dfs-co .woocommerce-checkout-payment,.dfs-co ul.wc_payment_methods,.dfs-co .woocommerce-checkout-payment .place-order{background:transparent;border-radius:0;padding:0;margin:0;list-style:none}.dfs-co #payment ul.payment_methods,.dfs-co ul.wc_payment_methods{display:flex;flex-direction:column;gap:8px;border:0}.dfs-co #payment li.wc_payment_method,.dfs-co li.wc_payment_method{display:flex;flex-wrap:wrap;align-items:center;gap:12px;position:relative;margin:0;padding:16px;border:1px solid var(--dfs-co-rule);border-radius:12px;background-color:var(--dfs-co-card)}.dfs-co #payment ul.payment_methods li.wc_payment_method:not(.woocommerce-notice):before,.dfs-co #payment ul.payment_methods li.wc_payment_method:not(.woocommerce-notice):after{content:none}.dfs-co #payment li.wc_payment_method>label,.dfs-co li.wc_payment_method>label{display:flex;align-items:center;gap:12px;flex:1 1 auto;margin:0;font-size:16px;line-height:22px;letter-spacing:-.16px;color:var(--dfs-co-ink);cursor:pointer}.dfs-co #payment li.wc_payment_method>input[type=radio],.dfs-co li.wc_payment_method>input[type=radio]{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:20px;height:20px;margin:0;border:1px solid var(--dfs-co-rule);border-radius:50%;background-color:#fff;cursor:pointer}.dfs-co #payment li.wc_payment_method>input[type=radio]:checked,.dfs-co li.wc_payment_method>input[type=radio]:checked{border-color:var(--dfs-co-ink);box-shadow:inset 0 0 0 5px #fff,inset 0 0 0 20px var(--dfs-co-ink)}.dfs-co li.wc_payment_method>input[type=radio]:focus-visible{outline:2px solid var(--dfs-co-ink);outline-offset:2px}.dfs-co li.wc_payment_method img,.dfs-co #payment li.wc_payment_method label img{max-height:24px;width:auto;margin-left:auto;float:none}.dfs-co li.wc_payment_method .dfs-co__brands{display:flex;align-items:center;gap:6px;margin-left:auto;flex:0 0 auto;line-height:0}.dfs-co li.wc_payment_method .dfs-co__brands svg{display:block;width:34px;height:24px;border-radius:4px}@media (max-width: 420px){.dfs-co li.wc_payment_method .dfs-co__brands svg{width:30px;height:21px}.dfs-co li.wc_payment_method .dfs-co__brands{gap:4px}}.dfs-co #payment div.payment_box,.dfs-co .payment_box{flex:1 1 100%;margin:12px 0 0;padding:12px 0 0;border-top:1px solid var(--dfs-co-rule);background:transparent;color:var(--dfs-co-muted);font-size:14px;line-height:20px}.dfs-co #payment div.payment_box:before,.dfs-co #payment div.payment_box:after,.dfs-co .payment_box:before,.dfs-co .payment_box:after{content:none;display:none}.dfs-co .payment_box p:last-child{margin-bottom:0}.dfs-co .payment_box fieldset{min-width:0;margin:0;padding:0;border:0}.dfs-co .woocommerce-privacy-policy-text{margin:16px 0 0;color:var(--dfs-co-muted);font-size:14px;line-height:20px}.dfs-co .woocommerce-privacy-policy-text p:last-child{margin-bottom:0}.dfs-co .woocommerce-checkout-payment .place-order .form-row{margin:0;padding:0}.dfs-co__formerr{margin:0 0 16px;padding:14px 16px;border-radius:12px;background-color:var(--dfs-co-err-bg);color:var(--dfs-co-err-ink);font-size:14px;line-height:20px}.dfs-co .dfs-co__step :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password]):not(.dfs-co__dateseg),.dfs-co .dfs-co__step :is(textarea,select),.dfs-co .dfs-co__input,.dfs-co .dfs-co__date{padding:16px 24px;border-width:0;box-shadow:0 0 1px #00000054,0 1px 2px #00000014}.dfs-co__placeslot{flex:1 1 auto;display:flex}.dfs-co__placeslot .dfs-co__btn{width:100%}.dfs-co--empty,.dfs-co--notice{text-align:center;padding:48px 24px}.dfs-co--empty .dfs-co__btn{width:auto;margin-top:16px;text-decoration:none}.dfs-co__editnote{margin:24px 0 0;color:var(--dfs-co-muted);font-size:13px;line-height:18px;text-align:center}.dfs-co__media--ph{background-image:linear-gradient(135deg,#f4f4f5 25%,#fafafa 25% 50%,#f4f4f5 50% 75%,#fafafa 75%);background-size:16px 16px}@media (max-width: 767px){.dfs-co__summary{position:static}}@media (max-width: 767px){.dfs-co--sum-top .dfs-co__panes{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.dfs-co--sum-top .dfs-co__left{display:contents}.dfs-co--sum-top .dfs-co__intro{order:1}.dfs-co--sum-top .dfs-co__right{order:2}.dfs-co--sum-top .dfs-co__steps{order:3;margin-top:32px}.dfs-co--sum-top .dfs-co__panes:not(:has(>.dfs-co__right)) .dfs-co__steps{display:none}.dfs-co--sum-top .dfs-co__summary{padding:16px;border-radius:24px}.dfs-co--sum-top .dfs-co__sumhead,.dfs-co--sum-top .dfs-co__dots,.dfs-co--sum-top .dfs-co__row--total,.dfs-co--sum-top .dfs-co__totals,.dfs-co--sum-top .dfs-co__lines{display:none}.dfs-co--multi.dfs-co--sum-top .dfs-co__lines,.dfs-co--multi.dfs-co--sum-top .dfs-co__totals,.dfs-co--multi.dfs-co--sum-top .dfs-co__row--total{display:block}.dfs-co--multi.dfs-co--sum-top .dfs-co__heroprice{display:none}.dfs-co--sum-top .dfs-co__hero{display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"media name price" "media desc desc";column-gap:8px;align-items:center}.dfs-co--sum-top .dfs-co__heromore{display:inline}.dfs-co--sum-top .dfs-co__heroprice{grid-area:price;display:block;font-size:16px;line-height:21px;letter-spacing:-.16px;align-self:end;white-space:nowrap}.dfs-co--sum-top .dfs-co__media{grid-area:media;aspect-ratio:1;border-radius:12px;align-self:center;background-color:transparent;border-width:0}.dfs-co--sum-top .dfs-co__slide img{object-fit:cover}.dfs-co--sum-top .dfs-co__media--thumbed .dfs-co__slides{visibility:hidden}.dfs-co--sum-top .dfs-co__thumb{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.dfs-co--sum-top .dfs-co__heroname{grid-area:name;margin:0;font-size:16px;line-height:21px;letter-spacing:-.16px;align-self:end}.dfs-co--sum-top .dfs-co__herodesc{grid-area:desc;margin-top:4px;font-size:14px;line-height:18px;align-self:start}.dfs-co__fields{grid-template-columns:minmax(0,1fr)}.dfs-co .dfs-co-w-half,.dfs-co .dfs-co-w-75,.dfs-co .dfs-co-w-66,.dfs-co .dfs-co-w-60,.dfs-co .dfs-co-w-40,.dfs-co .dfs-co-w-25,.dfs-co .dfs-co-w-20,.dfs-co .dfs-co-w-third{grid-column:1 / -1}.dfs-co__badge{font-size:16px;line-height:21px}.dfs-co__title{font-size:24px;line-height:28px}.dfs-co__sub{font-size:16px;line-height:21px}.dfs-co__prooftext{font-size:12px;line-height:18px}.dfs-co__stepnum{font-size:16px;line-height:16px}.dfs-co__steptitle{font-size:18px;line-height:23px}.dfs-co label,.dfs-co__label{font-size:16px;line-height:21px}.dfs-co input[type=text],.dfs-co input[type=email],.dfs-co input[type=tel],.dfs-co input[type=number],.dfs-co input[type=password],.dfs-co textarea,.dfs-co select,.dfs-co .dfs-co__input,.dfs-co__btn{font-size:18px;min-height:55px}.dfs-co__lockmsg{font-size:16px;line-height:21px;letter-spacing:-.16px;min-height:55px}.dfs-co__stepnum{letter-spacing:-.16px}}@media (prefers-reduced-motion: reduce) and (dfs-reduced-motion-honoured){.dfs-co *,.dfs-co *:before,.dfs-co *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dfs-co__stepnav{display:flex;align-items:center;gap:12px}.dfs-co__stepnav .dfs-co__btn{flex:1 1 auto}.dfs-co__back{flex:0 0 auto;min-height:54px;padding:16px 20px;border:1px solid var(--dfs-co-rule);border-radius:12px;background:none;color:var(--dfs-co-ink);font-family:inherit;font-size:16px;line-height:22px;letter-spacing:-.16px;cursor:pointer;transition:background-color .25s var(--dfs-co-ease)}.dfs-co__back:hover{background-color:#f4f4f5}.dfs-co__back:focus-visible{outline:2px solid var(--dfs-co-ink);outline-offset:1px}.dfs-co--hairline :is(input,textarea,select),.dfs-co--hairline .dfs-co__combo{border:1px solid var(--dfs-co-hairline, rgba(0, 0, 0, .08));box-shadow:none}.dfs-co--hairline :is(input,textarea,select):focus-visible,.dfs-co--hairline .dfs-co__combo:focus-visible{border-color:var(--dfs-co-ink, #18181b)}.dfs-co--autofill-skin :is(input,select,textarea):-webkit-autofill,.dfs-co--autofill-skin :is(input,select,textarea):-webkit-autofill:hover,.dfs-co--autofill-skin :is(input,select,textarea):-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--dfs-co-field-bg, #fff) inset;box-shadow:0 0 0 1000px var(--dfs-co-field-bg, #fff) inset;-webkit-text-fill-color:var(--dfs-co-ink, #18181b);caret-color:var(--dfs-co-ink, #18181b);transition:background-color 100000s ease-in-out 0s}.dfs-co--autofill-skin:not(.dfs-co--hairline) :is(input,select,textarea):-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--dfs-co-field-bg, #fff) inset,rgba(0,0,0,.33) 0 0 1px 0,rgba(0,0,0,.08) 0 1px 2px 0;box-shadow:0 0 0 1000px var(--dfs-co-field-bg, #fff) inset,#00000054 0 0 1px,#00000014 0 1px 2px}.dfs-co .is-error :is(input,select,textarea):-webkit-autofill,.dfs-co :is(input,select,textarea).is-error:-webkit-autofill,.dfs-co .woocommerce-invalid :is(input,select,textarea):-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--dfs-co-field-bg, #fff) inset,0 0 0 1px var(--dfs-co-err-icon);box-shadow:0 0 0 1000px var(--dfs-co-field-bg, #fff) inset,0 0 0 1px var(--dfs-co-err-icon)}.dfs-co__a2--hidden{display:none}.dfs-co__a2-toggle{grid-column:1 / -1;justify-self:start;background:none;border:0;padding:0;margin:-4px 0 0;font:inherit;font-size:14px;color:var(--dfs-co-muted, #52525b);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dfs-co__a2-toggle:hover{color:var(--dfs-co-ink, #18181b)}.dfs-co__combo-native{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.dfs-co__combo-wrap{position:relative}.dfs-co .dfs-co__combo-wrap>.select2-container{display:none!important}.dfs-co__combo{display:flex;align-items:center;width:100%;min-height:54px;padding:16px 44px 16px 24px;border-radius:12px;background:var(--dfs-co-field-bg, #fff);color:var(--dfs-co-ink, #18181b);font:inherit;font-size:16px;text-align:left;cursor:pointer}.dfs-co__combo.is-empty{color:var(--dfs-co-muted, #71717a)}.dfs-co__combo:after{content:"";position:absolute;right:22px;top:50%;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-70%) rotate(45deg);opacity:.5}.dfs-co__combo-pop{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 6px);background:var(--dfs-co-field-bg, #fff);border:1px solid var(--dfs-co-hairline, rgba(0, 0, 0, .08));border-radius:12px;box-shadow:0 12px 32px #0000001f;overflow:hidden}.dfs-co__combo-pop.is-up{top:auto;bottom:calc(100% + 6px)}.dfs-co__combo-search{width:100%;border:0!important;border-bottom:1px solid var(--dfs-co-hairline, rgba(0, 0, 0, .08))!important;border-radius:0!important;min-height:0!important;padding:14px 20px!important;font:inherit;font-size:15px;background:transparent!important;box-shadow:none!important}.dfs-co__combo-list{max-height:232px;overflow-y:auto;margin:0;padding:6px;list-style:none}.dfs-co__combo-opt{padding:10px 14px;border-radius:8px;font-size:15px;cursor:pointer}.dfs-co__combo-opt[aria-selected=true]{font-weight:600}.dfs-co--ship-elsewhere #ship-to-different-address{display:block;grid-column:1 / -1;margin:4px 0 0;padding:0;font:inherit;font-weight:400}.dfs-co--ship-elsewhere #ship-to-different-address label{display:flex;align-items:center;gap:12px;margin:0;cursor:pointer;font-size:15px;line-height:20px;color:var(--dfs-co-ink)}.dfs-co--ship-elsewhere #ship-to-different-address-checkbox{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:20px;height:20px;margin:0;border:1px solid var(--dfs-co-rule);border-radius:6px;background-color:#fff;cursor:pointer}.dfs-co--ship-elsewhere #ship-to-different-address-checkbox:checked{background-color:var(--dfs-co-ink);border-color:var(--dfs-co-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.2 4.6 8.8 10 3.4' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px 14px}.dfs-co--ship-elsewhere #ship-to-different-address-checkbox:focus-visible{outline:2px solid var(--dfs-co-ink);outline-offset:2px}.dfs-co--ship-elsewhere .shipping_address{display:none}.dfs-co--ship-elsewhere .woocommerce-shipping-fields.is-open .shipping_address{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;grid-column:1 / -1;margin-top:16px}.dfs-co .dfs-co__combo-search:focus-visible{outline-offset:-3px!important}.dfs-co__combo-opt.is-active,.dfs-co__combo-opt:hover{background:var(--dfs-co-combo-hover, rgba(0, 0, 0, .05))}@media (prefers-reduced-motion: reduce) and (dfs-reduced-motion-honoured){.dfs-co__combo-pop{transition:none}}.dfs-co--one-country [data-dfs-co-single] .woocommerce-input-wrapper>select,.dfs-co--one-country [data-dfs-co-single] .dfs-co__combo-wrap{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;pointer-events:none}.dfs-co__one-country{display:block;padding:2px 0 0;font-size:16px;line-height:1.5;color:var(--dfs-co-ink, #18181b)}.dfs-co__ta{position:relative;margin:0 0 18px}.dfs-co__ta-label{display:block;margin:0 0 8px;font-size:15px;line-height:1.4;color:var(--dfs-co-label-ink, #52525b)}.dfs-co__ta-input{width:100%;min-height:54px;padding:16px 24px;border-radius:12px;background:var(--dfs-co-field-bg, #fff);color:var(--dfs-co-ink, #18181b);font:inherit;font-size:16px}.dfs-co__ta-list{position:absolute;z-index:30;top:calc(100% + 6px);right:0;left:0;max-height:288px;margin:0;padding:6px;overflow-y:auto;list-style:none;border-radius:12px;background:var(--dfs-co-field-bg, #fff);box-shadow:0 18px 44px #00000024}.dfs-co__ta-opt{padding:11px 14px;border-radius:8px;color:var(--dfs-co-ink, #18181b);font-size:15px;line-height:1.4;cursor:pointer}.dfs-co__ta-opt:hover,.dfs-co__ta-opt.is-active{background:var(--dfs-co-opt-hover, rgba(0, 0, 0, .05))}.dfs-co .dfs-co__row--ship #shipping_method,.dfs-co .dfs-co__row--ship .woocommerce-shipping-methods{list-style:none;margin:0;padding:0;text-align:right}.dfs-co .dfs-co__row--ship #shipping_method li,.dfs-co .dfs-co__row--ship .woocommerce-shipping-methods li{display:block;list-style:none;margin:0;padding:0}.dfs-co .dfs-co__row--ship #shipping_method li+li{margin-top:6px}.dfs-co .dfs-co__row--ship #shipping_method li:has(input[type=radio]){display:flex;align-items:center;justify-content:flex-end;gap:8px}.dfs-co .dfs-co__row--ship #shipping_method label{margin:0;font:inherit;color:inherit;cursor:inherit}.dfs-co .payment_box .woocommerce-error,.dfs-co .payment_box .woocommerce-message,.dfs-co .payment_box .woocommerce-info,.dfs-co .payment_box .wc-block-components-notice-banner,.dfs-co .dfs-co__gwnotice{margin:12px 0 0;padding:12px 14px;list-style:none;border:0;border-left:3px solid var(--dfs-co-err-ink, #b01295);border-radius:8px;background:var(--dfs-co-err-bg, rgba(255, 104, 222, .1));color:var(--dfs-co-ink, #18181b);font-size:14px;line-height:20px;text-align:left}.dfs-co .payment_box .woocommerce-error>li,.dfs-co .payment_box .woocommerce-message>li,.dfs-co .payment_box .woocommerce-info>li{margin:0;padding:0;list-style:none;color:inherit}.dfs-co .payment_box .woocommerce-error>li+li{margin-top:6px}.dfs-co .payment_box .woocommerce-error:before,.dfs-co .payment_box .woocommerce-message:before,.dfs-co .payment_box .woocommerce-info:before,.dfs-co .payment_box .woocommerce-error>li:before{content:none}.dfs-co .payment_box p.testmode-info{margin:0 0 10px;font-size:13px;line-height:19px;color:var(--dfs-co-muted, rgba(9, 9, 11, .5))}.dfs-co .dfs-co__bump{margin:0 0 16px;border:1px solid var(--dfs-co-rule);border-radius:12px;background-color:var(--dfs-co-card, #ffffff);transition:border-color .2s ease}.dfs-co .dfs-co__bump.is-on{border-color:var(--dfs-co-ink)}.dfs-co .dfs-co__bump.is-busy{opacity:.6}.dfs-co .dfs-co__bump .dfs-co__bumprow{display:flex;align-items:flex-start;gap:12px;position:relative;margin:0;padding:16px;cursor:pointer}.dfs-co .dfs-co__bumpcb{position:absolute;opacity:0;width:20px;height:20px;margin:0}.dfs-co .dfs-co__bumpbox{flex:0 0 auto;position:relative;width:20px;height:20px;margin-top:2px;border:1px solid var(--dfs-co-rule);border-radius:6px;background-color:#fff}.dfs-co .dfs-co__bumpcb:checked+.dfs-co__bumpbox{background-color:var(--dfs-co-ink);border-color:var(--dfs-co-ink)}.dfs-co .dfs-co__bumpcb:checked+.dfs-co__bumpbox:after{content:"";position:absolute;inset:0;margin:auto;width:5px;height:9px;border:2px solid #ffffff;border-top:0;border-left:0;transform:translateY(-1px) rotate(45deg)}.dfs-co .dfs-co__bumpcb:focus-visible+.dfs-co__bumpbox{outline:2px solid var(--dfs-co-ink);outline-offset:2px}.dfs-co .dfs-co__bumpimg{flex:0 0 auto;width:48px;height:48px;border-radius:8px;object-fit:cover}.dfs-co .dfs-co__bumpcopy{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:14px;line-height:20px;color:var(--dfs-co-muted)}.dfs-co .dfs-co__bumptitle{font-size:12px;line-height:16px;letter-spacing:.02em;text-transform:uppercase}.dfs-co .dfs-co__bumpname{font-size:16px;line-height:22px;color:var(--dfs-co-ink)}.dfs-co .dfs-co__bumpprice{white-space:nowrap}.dfs-co .dfs-co__bumperr{margin:0;padding:0 16px 14px 48px;font-size:13px;line-height:18px;color:var(--dfs-co-err-ink, #b01295)}.dfs-co.dfs-co--cart-digital .form-row.dfs-co-slimable{display:none!important}.dfs-co.dfs-co--cart-digital .dfs-co__a2-toggle[aria-controls=billing_address_2_field]{display:none}.dfs-co.is-bump-pending #place_order{cursor:progress}.dfs-co .dfs-co__shipnote{margin:0;padding:12px 14px;border-left:3px solid var(--dfs-co-accent);border-radius:8px;background:var(--dfs-co-accent-soft);font-size:14px;line-height:20px;color:var(--dfs-co-ink)}.dfs-co{--dfs-co-remove: #dc2626}.dfs-co .dfs-co__line--multi .dfs-co__linerow{justify-content:flex-start;gap:10px}.dfs-co .dfs-co__line--multi.is-active .dfs-co__linerow{margin:0 -8px;padding-left:8px;padding-right:8px;border-radius:8px;background:var(--dfs-co-accent-soft)}.dfs-co .dfs-co__line--multi .dfs-co__lprice{flex:none;margin-left:auto;text-align:right;white-space:nowrap}.dfs-co .dfs-co__lremove{flex:none;display:inline-grid;place-items:center;width:24px;height:24px;margin:0 0 0 -4px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--dfs-co-remove);cursor:pointer}.dfs-co .dfs-co__lremove:hover,.dfs-co .dfs-co__lremove:focus-visible{background:color-mix(in srgb,var(--dfs-co-remove) 12%,transparent)}.dfs-co .dfs-co__lremove svg{display:block}.dfs-co .dfs-co__lpick{flex:0 1 auto;min-width:0;white-space:normal!important;overflow-wrap:anywhere;margin:0;padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;color:var(--dfs-co-ink);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.dfs-co.dfs-co--next-only .dfs-co__step.is-locked~.dfs-co__step.is-locked{display:none}.dfs-co .dfs-co__lpick:hover{text-decoration:underline;text-underline-offset:3px}.dfs-co .dfs-co__line--multi.is-active .dfs-co__lpick{font-weight:500}.dfs-co .dfs-co__qty{flex:none;display:inline-flex;align-items:center;height:var(--dfs-co-qty-h, 28px);border:1px solid var(--dfs-co-rule);border-radius:999px;background:var(--dfs-co-card);color:var(--dfs-co-ink);font-size:14px}.dfs-co .dfs-co__qty .dfs-co__qbtn{width:26px;height:26px;margin:0;padding:0;border:0;border-radius:50%;background:none;color:inherit;font:inherit;font-size:1.15em;line-height:1;cursor:pointer}.dfs-co .dfs-co__qty .dfs-co__qbtn:disabled{color:var(--dfs-co-muted);cursor:default}.dfs-co .dfs-co__qty input.dfs-co__qin{width:28px!important;min-width:0!important;height:calc(var(--dfs-co-qty-h, 28px) - 2px)!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline-offset:2px;color:inherit!important;font:inherit!important;line-height:calc(var(--dfs-co-qty-h, 28px) - 2px)!important;text-align:center;-moz-appearance:textfield;appearance:textfield}.dfs-co .dfs-co__qty input.dfs-co__qin::-webkit-inner-spin-button,.dfs-co .dfs-co__qty input.dfs-co__qin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dfs-co.dfs-co--multi.is-bump-pending .dfs-co__totals{opacity:.45}.dfs-co .dfs-co__line.is-busy{opacity:.55;pointer-events:none}.dfs-co .dfs-co__line--removed .dfs-co__linerow{justify-content:space-between;color:var(--dfs-co-muted);font-size:14px}.dfs-co .dfs-co__lundo{margin:0;padding:0;border:0;background:none;color:var(--dfs-co-ink);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dfs-co .dfs-co__lerr{margin:0 0 8px 30px;font-size:13px;line-height:18px;color:var(--dfs-co-err-ink)}.dfs-co .dfs-co__ico{flex:none;width:var(--dfs-co-ico, 16px);height:var(--dfs-co-ico, 16px)}.dfs-co .dfs-co__code{margin-top:16px}.dfs-co .dfs-co__codeask{padding:0;border:0;background:none;color:var(--dfs-co-muted, #71717a);font:inherit;font-size:14px;line-height:20px;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer;transition:color .2s var(--dfs-co-ease, ease)}.dfs-co .dfs-co__codeask:hover{color:var(--dfs-co-ink, #18181b)}.dfs-co .dfs-co__codebox{--dfs-co-code-h: 54px;display:flex;gap:8px;margin-top:10px}.dfs-co .dfs-co__codebox[hidden],.dfs-co .dfs-co__codemsg[hidden],.dfs-co .dfs-co__or[hidden],.dfs-co [data-dfs-co-freeship][hidden],.dfs-co [data-dfs-co-eta][hidden],.dfs-co [data-dfs-co-limits][hidden]{display:none}.dfs-co .dfs-co__codebox .dfs-co__codein{box-shadow:0 0 1px #00000054,0 1px 2px #00000014;flex:1 1 auto;width:auto;min-width:0;min-height:var(--dfs-co-code-h);height:var(--dfs-co-code-h);padding-top:0;padding-bottom:0}.dfs-co .dfs-co__codebtn{flex:none;height:var(--dfs-co-code-h);padding:0 22px;border:1px solid var(--dfs-co-ink, #18181b);border-radius:12px;background:var(--dfs-co-ink, #18181b);color:#fff;font:inherit;font-size:15px;cursor:pointer;transition:opacity .2s var(--dfs-co-ease, ease),background-color .2s var(--dfs-co-ease, ease)}.dfs-co .dfs-co__codebtn:hover{opacity:.85}.dfs-co .dfs-co__codebtn[disabled]{opacity:.5;cursor:default}.dfs-co .dfs-co__codemsg{margin:8px 0 0;font-size:13px;line-height:18px}.dfs-co .dfs-co__codemsg.is-ok{color:#15803d}.dfs-co .dfs-co__codemsg.is-err{color:var(--dfs-co-err-ink, #b01295)}.dfs-co .dfs-co__free{margin-top:16px}.dfs-co .dfs-co__freetext{margin:0 0 8px;color:var(--dfs-co-ink, #18181b);font-size:14px;line-height:20px}.dfs-co .dfs-co__freetrack{position:relative;display:block;height:6px;overflow:hidden;border-radius:9999px;background:var(--dfs-co-rule, rgba(9, 9, 11, .1))}.dfs-co .dfs-co__freefill{display:block;height:100%;border-radius:9999px;background:var(--dfs-co-ink, #18181b);transition:width .6s var(--dfs-co-ease, cubic-bezier(.16, 1, .3, 1))}.dfs-co .dfs-co__free.is-done .dfs-co__freefill{background:#15803d}.dfs-co .dfs-co__freeadd{margin-top:10px;padding:8px 14px;border:1px solid var(--dfs-co-rule, rgba(9, 9, 11, .12));border-radius:9999px;background:none;color:var(--dfs-co-ink, #18181b);font:inherit;font-size:13px;line-height:18px;text-align:start;cursor:pointer;transition:background-color .2s var(--dfs-co-ease, ease),border-color .2s var(--dfs-co-ease, ease)}.dfs-co .dfs-co__freeadd:hover{border-color:var(--dfs-co-ink, #18181b)}.dfs-co .dfs-co__freeadd[disabled]{opacity:.5}.dfs-co .dfs-co__eta{display:flex;align-items:center;gap:8px;margin:16px 0 0;color:var(--dfs-co-ink, #18181b);font-size:14px;line-height:20px}.dfs-co .dfs-co__eta .dfs-co__ico{color:var(--dfs-co-muted, #71717a)}.dfs-co .dfs-co__limits{margin:16px 0 0;padding:12px 14px;border:1px solid var(--dfs-co-err-ink, #b01295);border-radius:10px;background:var(--dfs-co-err-bg, rgba(255, 104, 222, .08));color:var(--dfs-co-ink, #18181b);font-size:14px;line-height:20px}.dfs-co .dfs-co__or{--dfs-co-or-rule: var(--dfs-co-rule, rgba(9, 9, 11, .12));--dfs-co-or-w: 1px;--dfs-co-or-space: 16px;display:flex;align-items:center;gap:12px;margin:var(--dfs-co-or-space) 0;color:var(--dfs-co-muted, #71717a);font-size:13px;line-height:18px;white-space:nowrap}.dfs-co .dfs-co__or:before,.dfs-co .dfs-co__or:after{content:"";flex:1 1 auto;height:0;border-top:var(--dfs-co-or-w) solid var(--dfs-co-or-rule)}.dfs-co .dfs-co__trust{margin-top:16px}.dfs-co .dfs-co__trustlist{display:flex;flex-direction:column;row-gap:6px;margin:0;padding:0;list-style:none}.dfs-co .dfs-co__trustlist li{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;color:var(--dfs-co-muted, #71717a);font-size:13px;line-height:18px}.dfs-co .dfs-co__trustnote{margin:8px 0 0;color:var(--dfs-co-muted, #71717a);font-size:12px;line-height:16px;text-align:center}.dfs-co .dfs-co__recap{display:none}.dfs-co.dfs-co--recap .dfs-co__step.is-done .dfs-co__recap{display:flex;align-items:baseline;gap:10px;min-width:0;margin-top:6px}.dfs-co .dfs-co__recaptext{flex:0 1 auto;min-width:0;overflow:hidden;color:var(--dfs-co-muted, #71717a);font-size:13px;line-height:18px;white-space:nowrap;text-overflow:ellipsis}.dfs-co .dfs-co__review{flex:none;padding:0;border:0;background:none;color:var(--dfs-co-muted, #71717a);font:inherit;font-size:12px;line-height:18px;opacity:.7;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;cursor:pointer;transition:opacity .2s var(--dfs-co-ease, ease),color .2s var(--dfs-co-ease, ease)}.dfs-co .dfs-co__review:hover{opacity:1;color:var(--dfs-co-ink, #18181b)}.dfs-co .dfs-co__typo{margin:6px 0 0;color:var(--dfs-co-muted, #71717a);font-size:13px;line-height:18px}.dfs-co .dfs-co__typofix{padding:0;border:0;background:none;color:var(--dfs-co-ink, #18181b);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.dfs-co .dfs-co__typofix:hover{opacity:.75}.dfs-co .dfs-co__uprow{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.dfs-co .dfs-co__upfile{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.dfs-co .dfs-co__uprow .dfs-co__upbtn{display:inline-flex;align-items:center;margin:0;padding:10px 16px;border:1px solid var(--dfs-co-rule, rgba(9, 9, 11, .12));border-radius:10px;background:var(--dfs-co-field-bg, #fff);color:var(--dfs-co-ink, #18181b);font-size:14px;line-height:20px;cursor:pointer;transition:border-color .2s var(--dfs-co-ease, ease)}.dfs-co .dfs-co__uprow .dfs-co__upbtn:hover,.dfs-co .dfs-co__uprow .dfs-co__upfile:focus-visible+.dfs-co__upbtn{border-color:var(--dfs-co-ink, #18181b)}.dfs-co .dfs-co__upload.is-busy .dfs-co__upbtn{opacity:.5;pointer-events:none}.dfs-co .dfs-co__upstate{min-width:0;color:var(--dfs-co-muted, #71717a);font-size:13px;line-height:18px;overflow-wrap:anywhere}.dfs-co .dfs-co__upload.is-done .dfs-co__upstate{color:var(--dfs-co-ink, #18181b)}.dfs-co .dfs-co__upload.is-bad .dfs-co__upstate{color:var(--dfs-co-err-ink, #b01295)}.dfs-co .dfs-co__upclear{padding:0;border:0;background:none;color:var(--dfs-co-muted, #71717a);font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.dfs-co .dfs-co__upclear:hover{color:var(--dfs-co-ink, #18181b)}.dfs-co .dfs-co__lnote{margin-top:2px}.dfs-co .dfs-co__lsubs{display:block;color:var(--dfs-co-muted, #71717a);font-size:12px;line-height:16px}@keyframes dfsCoAfStart{0%{outline-color:currentColor}to{outline-color:currentColor}}.dfs-co.dfs-co--af input:-webkit-autofill{animation-name:dfsCoAfStart;animation-duration:1ms}.dfs-co.dfs-co--af input:autofill{animation-name:dfsCoAfStart;animation-duration:1ms}.dfs-co[dir=rtl] .dfs-co__facewrap+.dfs-co__facewrap{margin-left:0;margin-right:-8px}.dfs-co[dir=rtl] .woocommerce-error,.dfs-co[dir=rtl] .dfs-co__gwnotice{border-left:0;border-right:var(--dfs-co-notice-rule-w, 3px) solid var(--dfs-co-notice-rule, var(--dfs-co-err-ink, #b01295));text-align:right}.dfs-co[dir=rtl] .dfs-co__shipnote{border-left:0;border-right:3px solid var(--dfs-co-accent)}.dfs-co[dir=rtl] .dfs-co__heroprice strong{margin-left:0;margin-right:6px}.dfs-co[dir=rtl] #payment li.wc_payment_method label img,.dfs-co[dir=rtl] li.wc_payment_method .dfs-co__brands{margin-left:0;margin-right:auto}.dfs-co[dir=rtl] .dfs-co__combo{padding:16px 24px 16px 44px;text-align:right}.dfs-co[dir=rtl] .dfs-co__combo:after{right:auto;left:22px}.dfs-co[dir=rtl] .dfs-co__dots{right:auto;left:17px}.dfs-co[dir=rtl] .dfs-co__row--ship .woocommerce-shipping-methods{text-align:left}.dfs-co[dir=rtl] .dfs-co__line--multi .dfs-co__lprice{margin-left:0;margin-right:auto;text-align:left}.dfs-co[dir=rtl] .dfs-co__lpick{text-align:right}.dfs-co[dir=rtl] .dfs-co__date{direction:ltr}.dfs-co[dir=rtl] input[type=email],.dfs-co[dir=rtl] input[type=tel]{direction:ltr;text-align:right}.dfs-co--quiet .woocommerce-Price-amount,.dfs-co--quiet .dfs-co__totals,.dfs-co--quiet .dfs-co__lprice,.dfs-co-ty .woocommerce-Price-amount{font-variant-numeric:lining-nums}.dfs-co--quiet .woocommerce-Price-currencySymbol,.dfs-co--thanks.dfs-co--quiet .woocommerce-Price-currencySymbol{font-size:.82em;margin-inline-end:.06em;vertical-align:.04em}.dfs-co__gift,.dfs-co__tip,.dfs-co__charity{--dfs-co-tick: var(--dfs-co-ink);margin:0 0 16px;padding:16px 18px;border:1px solid var(--dfs-co-rule);border-radius:16px;background-color:var(--dfs-co-card);min-width:0}.dfs-co__tip{margin-inline:0}.dfs-co .dfs-co__giftask,.dfs-co .dfs-co__giftwrap,.dfs-co .dfs-co__charityask{display:flex;align-items:center;gap:12px;margin:0;cursor:pointer;font-size:15px;line-height:22px}.dfs-co__giftask input,.dfs-co__giftwrap input,.dfs-co__charityask input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.dfs-co__giftbox{flex:0 0 20px;width:20px;height:20px;border:1px solid rgba(9,9,11,.25);border-radius:6px;background:#fff center / 12px no-repeat;transition:background-color .2s,border-color .2s}input:checked+.dfs-co__giftbox{background-color:var(--dfs-co-tick);border-color:var(--dfs-co-tick);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}input:focus-visible+.dfs-co__giftbox{outline:2px solid var(--dfs-co-ink);outline-offset:2px}.dfs-co__giftbody{display:grid;gap:8px;margin-top:14px}.dfs-co__giftbody[hidden]{display:none}.dfs-co__giftnote,.dfs-co__tipsub,.dfs-co__charitysub{margin:0;color:var(--dfs-co-muted);font-size:13px;line-height:18px}.dfs-co .dfs-co__giftmsglabel{margin:4px 0 0;font-size:13px}.dfs-co textarea.dfs-co__giftmsg{min-height:84px;resize:vertical}.dfs-co__giftcount{justify-self:end;color:var(--dfs-co-muted);font-size:12px;font-variant-numeric:tabular-nums}.dfs-co__charitysub{margin:6px 0 0 32px}.dfs-co__tiptitle{float:left;width:100%;padding:0;margin:0 0 2px;font-size:15px;line-height:22px;color:var(--dfs-co-ink)}.dfs-co__tiptitle+.dfs-co__tipsub{clear:both}.dfs-co__chips{clear:both;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.dfs-co .dfs-co__chip{position:relative;margin:0;flex:1 1 64px}.dfs-co__chip input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.dfs-co__chip span{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:48px;padding:6px 10px;border:1px solid var(--dfs-co-rule);border-radius:12px;background-color:#fff;font-size:14px;line-height:18px;text-align:center;transition:background-color .2s,color .2s,border-color .2s}.dfs-co__chip span small{color:var(--dfs-co-muted);font-size:12px}.dfs-co__chip input:checked+span{background-color:var(--dfs-co-ink);border-color:var(--dfs-co-ink);color:#fff}.dfs-co__chip input:checked+span small{color:#ffffffb3}.dfs-co__chip input:focus-visible+span{outline:2px solid var(--dfs-co-ink);outline-offset:2px}.dfs-co input.dfs-co__tipamt{flex:1 1 100%;min-height:48px}.dfs-co input.dfs-co__tipamt[hidden]{display:none}.dfs-co .dfs-co__atelier{grid-column:1 / -1;padding:18px 20px 20px;border:1px solid var(--dfs-co-rule);border-radius:16px;background:linear-gradient(180deg,#fbfaf7,#fff)}.dfs-co .dfs-co__atelier label{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--dfs-co-muted)}.dfs-co .dfs-co__atelier textarea{min-height:96px;background-color:transparent;border-color:transparent;border-bottom-color:var(--dfs-co-rule);border-radius:0;padding-inline:0;font-size:16px;line-height:26px}.dfs-co .dfs-co__noteslink{display:inline-block;margin:12px 0 4px;padding:0;border:0;background:none;color:var(--dfs-co-ink);font:inherit;font-size:14px;line-height:20px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dfs-co .woocommerce-additional-fields [hidden]{display:none}.dfs-co .woocommerce-additional-fields,.dfs-co .woocommerce-additional-fields__field-wrapper,.dfs-co #order_comments_field,.dfs-co #order_comments{grid-column:1 / -1;width:100%}.dfs-co__notesfb{margin-bottom:16px}.dfs-co__label{position:relative;margin:20px 0 4px;padding:16px 18px 14px;border:1px dashed rgba(9,9,11,.28);border-radius:14px;background:repeating-linear-gradient(135deg,#fffdf8 0 12px,#fffaf0 12px 24px);color:var(--dfs-co-ink);font-size:14px;line-height:20px;overflow:hidden}.dfs-co__labeltop{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.dfs-co__labeltitle,.dfs-co__labelkey{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dfs-co-muted)}.dfs-co__labelstamp{padding:3px 8px;border:1.5px solid currentColor;border-radius:4px;color:var(--dfs-co-accent);font-size:11px;letter-spacing:.08em;text-transform:uppercase;transform:rotate(-4deg)}.dfs-co__labelto{display:grid;grid-template-columns:28px 1fr;gap:8px}.dfs-co__labellines{display:grid;min-height:60px}.dfs-co__labellines b{font-weight:600}.dfs-co__labellines span:empty,.dfs-co__labellines b:empty{display:none}.dfs-co__label.is-empty .dfs-co__labellines span{color:var(--dfs-co-muted)}.dfs-co__labelbar{display:flex;gap:3px;height:22px;margin-top:12px}.dfs-co__labelbar i{flex:1 1 0;background-color:var(--dfs-co-ink);opacity:.8}.dfs-co__labelbar i:nth-child(3n){flex-grow:2.5}.dfs-co__labelbar i:nth-child(4n+1){flex-grow:.5}.dfs-co--shimmer #place_order{position:relative;overflow:hidden}.dfs-co__shine{position:absolute;top:0;bottom:0;left:0;width:45%;pointer-events:none;background:linear-gradient(100deg,transparent 0%,var(--dfs-co-shimmer, rgba(255, 255, 255, .55)) 50%,transparent 100%)}.dfs-co--spot{position:relative}.dfs-co--spot .dfs-co__step:not(.is-open){opacity:var(--dfs-co-spot-dim, .45);transition:opacity .4s var(--dfs-co-ease)}.dfs-co--spot .dfs-co__step:not(.is-open):hover{opacity:1}.dfs-co__glow{position:absolute;top:0;left:0;z-index:0;visibility:hidden;opacity:0;pointer-events:none;border-radius:16px;box-shadow:0 0 0 1px var(--dfs-co-glow, rgba(252, 95, 43, .35)),0 10px 30px -8px var(--dfs-co-glow, rgba(252, 95, 43, .35))}.dfs-co--spot .dfs-co__panes{position:relative;z-index:1}.dfs-co input.is-typing{caret-color:var(--dfs-co-accent)}.dfs-co .dfs-co__gwicon{height:24px;width:auto;vertical-align:middle;margin-inline-start:8px}.dfs-co .dfs-co__gwnote{margin:0 0 14px;padding:12px 14px;border:1px solid var(--dfs-co-err-bd);border-radius:12px;background-color:var(--dfs-co-err-bg);color:var(--dfs-co-err-ink);font-size:14px;line-height:20px}.dfs-co .dfs-co__termsline{margin:12px 0 0;color:var(--dfs-co-muted);font-size:13px;line-height:18px;text-align:center}.dfs-co .dfs-co__termslink{color:var(--dfs-co-ink);text-decoration:underline;text-underline-offset:2px}@media (min-width: 768px){.dfs-co--lay-left .dfs-co__left{order:2}.dfs-co--lay-left .dfs-co__right{order:1}.dfs-co--lay-left .dfs-co__panes{grid-template-columns:minmax(0,1fr) minmax(0,var(--dfs-co-colw, 1fr))}.dfs-co--lay-one .dfs-co__panes{display:flex;flex-direction:column;max-width:min(var(--dfs-co-maxw, 1024px),640px)}.dfs-co--lay-one .dfs-co__summary{position:static}}.dfs-co--single .dfs-co__step+.dfs-co__step{margin-top:8px}.dfs-co--single .dfs-co__lockmsg{display:none}.dfs-co--fullname .dfs-co__namepart,.dfs-co .dfs-co__addrhid{display:none!important}.dfs-co .dfs-co__reqshown{display:block!important}.dfs-co__addrcard{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:14px 16px;border:1px solid var(--dfs-co-rule);border-radius:12px;background-color:#fff}.dfs-co__addrcard[hidden]{display:none}.dfs-co__addrkey{flex:1 1 100%;color:var(--dfs-co-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.dfs-co__addrline{flex:1 1 0;min-width:0;font-size:15px;line-height:22px}.dfs-co .dfs-co__addrchange{padding:0;border:0;background:none;color:var(--dfs-co-ink);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dfs-co__errsum{margin:0 0 16px;padding:14px 16px;border:1px solid var(--dfs-co-err-bd);border-radius:12px;background-color:var(--dfs-co-err-bg);color:var(--dfs-co-err-ink);font-size:14px;line-height:20px}.dfs-co__errsumtitle{margin:0 0 6px;font-weight:600}.dfs-co__errsum ul{margin:0;padding-inline-start:18px}.dfs-co__errsum a{color:inherit;text-decoration:underline;text-underline-offset:2px}.dfs-co--float .dfs-co__fl{position:relative}.dfs-co--float .dfs-co__fl>label{position:absolute;top:17px;left:19px;right:19px;z-index:1;margin:0;color:#09090b80;font-size:16px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transform-origin:0 0;transition:transform .25s var(--dfs-co-ease),color .25s}.dfs-co--float .dfs-co__fl.is-up>label{transform:translateY(-10px) scale(.72);color:#09090b8c}.dfs-co--float .dfs-co__fl :is(input,textarea,select){padding-top:24px;padding-bottom:6px}.dfs-co--float .dfs-co__fl .dfs-co__date input{padding-top:16px;padding-bottom:0}.dfs-co--float .dfs-co__fl:not(.is-up) ::placeholder{color:transparent!important}.dfs-co--float .dfs-co__fl>label .optional{display:none}.dfs-co__paybar,.dfs-co__sumbar{display:none}@media (max-width: 767px){.dfs-co--paybar{padding-bottom:88px}.dfs-co__paybar{position:fixed;left:0;right:0;bottom:0;z-index:999;display:flex;align-items:center;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background-color:#fffffff0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--dfs-co-rule);transition:transform .35s var(--dfs-co-ease)}.dfs-co__paybar.is-away{transform:translateY(110%)}.dfs-co__paybartotal{flex:0 0 auto;font-size:16px;font-weight:600;font-variant-numeric:lining-nums}.dfs-co .dfs-co__paybarbtn{flex:1 1 auto;min-height:48px;padding:12px 16px;border:0;border-radius:12px;background-color:var(--dfs-co-ink);color:#fff;font:inherit;font-size:16px;cursor:pointer}.dfs-co--sumbar .dfs-co__panes{display:flex;flex-direction:column}.dfs-co--sumbar .dfs-co__right{order:-1;margin-bottom:16px}.dfs-co .dfs-co__sumbar{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid var(--dfs-co-rule);border-radius:14px;background-color:#fff;color:var(--dfs-co-ink);font:inherit;font-size:15px;cursor:pointer}.dfs-co__sumbar[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.dfs-co__sumbarlabel:after{content:"";display:inline-block;width:7px;height:7px;margin-inline-start:10px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-3px) rotate(45deg);transition:transform .3s}.dfs-co__sumbar[aria-expanded=true] .dfs-co__sumbarlabel:after{transform:translateY(1px) rotate(-135deg)}.dfs-co__sumbartotal{font-weight:600;font-variant-numeric:lining-nums}.dfs-co--sumbar.is-sum-closed .dfs-co__summary{display:none}.dfs-co--sumbar .dfs-co__summary{border-top-left-radius:0;border-top-right-radius:0;border-top:0}}.dfs-co--thanks{--dfs-co-ty-muted: rgba(9, 9, 11, .5);--dfs-co-ty-rule: rgba(9, 9, 11, .1)}.dfs-co-ty{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;max-width:1024px;margin-inline:auto;padding-block:56px 72px;color:var(--dfs-co-ink)}@media (min-width: 900px){.dfs-co-ty{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:72px;align-items:start}.dfs-co-ty__reward,.dfs-co-ty__acct{grid-column:1 / -1}}.dfs-co-ty__eyebrow{margin:0 0 18px;color:var(--dfs-co-ty-muted);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.dfs-co .dfs-co-ty__title{margin:0 0 18px;font-size:clamp(34px,5vw,56px);line-height:1.04;font-weight:400;letter-spacing:-.03em;color:var(--dfs-co-ink)}.dfs-co-ty__lead{margin:0 0 24px;max-width:36em;font-size:18px;line-height:28px;color:var(--dfs-co-ink)}.dfs-co-ty__body{max-width:34em;padding-top:24px;border-top:1px solid var(--dfs-co-ty-rule);color:#09090bb8;font-size:16px;line-height:27px}.dfs-co-ty__body p{margin:0 0 14px}.dfs-co-ty__sign{margin-top:22px}.dfs-co-ty__signoff{margin:0;color:#09090bb8;font-size:16px}.dfs-co-ty__script{margin:6px 0 2px;font-family:Snell Roundhand,Apple Chancery,Segoe Script,Brush Script MT,cursive;font-size:34px;line-height:1.2;color:var(--dfs-co-ink)}.dfs-co .dfs-co-ty__sigimg{display:block;height:56px;width:auto;margin:8px 0 4px}.dfs-co-ty__signer{margin:0;color:var(--dfs-co-ty-muted);font-size:13px;letter-spacing:.04em}.dfs-co-ty__signer span{display:block}.dfs-co-ty__giftcard{margin:28px 0 0;padding:18px 20px;border:1px solid var(--dfs-co-ty-rule);border-radius:14px;background-color:#fbfaf7}.dfs-co-ty__giftcard figcaption{color:var(--dfs-co-ty-muted);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.dfs-co-ty__giftcard blockquote{margin:8px 0 0;padding:0;border:0;font-family:Snell Roundhand,Apple Chancery,Segoe Script,Brush Script MT,cursive;font-size:22px;line-height:1.4}.dfs-co-ty__gave{margin:18px 0 0;color:var(--dfs-co-ty-muted);font-size:14px}.dfs-co-ty__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.dfs-co .dfs-co-ty__btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:14px 24px;border:1px solid var(--dfs-co-ink);border-radius:12px;background-color:var(--dfs-co-ink);color:#fff;font:inherit;font-size:15px;line-height:20px;text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s}.dfs-co .dfs-co-ty__btn:hover{background-color:#27272a;color:#fff}.dfs-co .dfs-co-ty__btn--ghost{background-color:transparent;color:var(--dfs-co-ink);border-color:var(--dfs-co-rule)}.dfs-co .dfs-co-ty__btn--ghost:hover{background-color:#09090b0a;color:var(--dfs-co-ink)}.dfs-co-ty__receipt{padding:24px;border:1px solid var(--dfs-co-ty-rule);border-radius:24px;background-color:#fff;font-size:14px;line-height:20px}@media (min-width: 900px){.dfs-co-ty__receipt{position:sticky;top:32px}}.dfs-co-ty__rhead{margin:0 0 16px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--dfs-co-ty-muted)}.dfs-co-ty__meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 18px;padding-bottom:18px;border-bottom:1px solid var(--dfs-co-ty-rule)}.dfs-co-ty__meta dt{color:var(--dfs-co-ty-muted);font-size:12px}.dfs-co-ty__meta dd{margin:2px 0 0;overflow-wrap:anywhere}.dfs-co-ty__items{display:grid;gap:12px;margin:0 0 18px;padding:0 0 18px;list-style:none;border-bottom:1px solid var(--dfs-co-ty-rule)}.dfs-co-ty__items li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center}.dfs-co .dfs-co-ty__thumb{width:48px;height:48px;object-fit:cover;border-radius:10px;background-color:#f4f4f5}.dfs-co-ty__iname small{color:var(--dfs-co-ty-muted)}.dfs-co-ty__totals{width:100%;margin:0;border-collapse:collapse}.dfs-co-ty__totals th,.dfs-co-ty__totals td{padding:4px 0;border:0;background:none;font-weight:400;text-align:left}.dfs-co-ty__totals td{text-align:right}.dfs-co-ty__totals th{color:var(--dfs-co-ty-muted)}.dfs-co-ty__t-order_total th,.dfs-co-ty__t-order_total td{padding-top:12px;border-top:1px solid var(--dfs-co-ty-rule);color:var(--dfs-co-ink);font-size:17px;font-weight:600}.dfs-co-ty__addr{margin-top:18px;padding-top:18px;border-top:1px solid var(--dfs-co-ty-rule)}.dfs-co-ty__rsub{margin:0 0 4px;color:var(--dfs-co-ty-muted);font-size:12px}.dfs-co-ty__addr address{font-style:normal}.dfs-co-ty__reward,.dfs-co-ty__acct{padding:24px;border:1px solid var(--dfs-co-ty-rule);border-radius:24px;background-color:#fff;text-align:center}.dfs-co-ty__rewardtitle,.dfs-co-ty__accttitle{margin:0 0 14px;font-size:18px;line-height:26px}.dfs-co-ty__scratch{--dfs-co-ty-foil: #c9c3b8;position:relative;display:grid;place-items:center;max-width:360px;height:84px;margin-inline:auto;border:1px dashed var(--dfs-co-ty-rule);border-radius:14px;overflow:hidden;user-select:none}.dfs-co-ty__code{font-size:26px;letter-spacing:.12em;font-variant-numeric:tabular-nums;user-select:all}.dfs-co-ty__foil{position:absolute;inset:0;width:100%;height:100%;cursor:grab;touch-action:none}.dfs-co .dfs-co-ty__reveal{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:6px 12px;border:0;border-radius:999px;background-color:#ffffffb3;color:var(--dfs-co-ink);font:inherit;font-size:13px;letter-spacing:.06em;pointer-events:auto;cursor:pointer;transition:opacity .3s}.dfs-co-ty__scratch.is-revealed .dfs-co-ty__reveal,.dfs-co-ty__scratch.is-revealed .dfs-co-ty__foil{opacity:0;pointer-events:none}.dfs-co-ty__rewardsmall,.dfs-co-ty__acctsub{margin:12px 0 0;color:var(--dfs-co-ty-muted);font-size:13px}.dfs-co-ty__acctsub{margin:0 0 14px}.dfs-co-ty__acctrow{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.dfs-co .dfs-co-ty__pw{flex:1 1 240px;max-width:320px}.dfs-co-ty__acctmsg{margin:12px 0 0;font-size:14px}.dfs-co-ty--empty{padding:48px 24px;text-align:center;color:var(--dfs-co-ty-muted)}.dfs-co .dfs-co__login{margin:0 0 16px}.dfs-co .dfs-co__loginlink{display:inline-block;padding:0;border:0;background:none;color:var(--dfs-co-ink);font:inherit;font-size:14px;line-height:20px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dfs-co .dfs-co__loginbox{margin-top:12px}.dfs-co .dfs-co__loginbox[hidden]{display:none}.dfs-co .dfs-co__loginbtn{width:100%}.dfs-co .dfs-co__loginlost{display:inline-block;margin-top:10px;color:var(--dfs-co-muted);font-size:13px}.dfs-co .dfs-co__loginmsg:empty{display:none}.dfs-co .dfs-co__loginmsg{margin:10px 0 0;color:var(--dfs-co-err-ink);font-size:13px}.dfs-co--mustlogin .dfs-co__mustlogin{margin:0 0 16px;font-size:16px}.dfs-co.dfs-co--mustlogin{max-width:480px;margin:0 auto;padding:48px 24px}.dfs-co.dfs-co--mustlogin .woocommerce-form-login .form-row{float:none;width:100%;margin:0 0 16px}.dfs-co.dfs-co--mustlogin .woocommerce-form-login.login .form-row input.input-text:not(.dfs-co__a):not(.dfs-co__b){border:1px solid var(--dfs-co-hairline, rgba(0, 0, 0, .08));border-radius:12px;box-shadow:none}.dfs-co.dfs-co--mustlogin .woocommerce-form-login.login .form-row input.input-text:not(.dfs-co__a):not(.dfs-co__b):focus-visible{border-color:var(--dfs-co-ink)}.dfs-co.dfs-co--mustlogin .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:8px;margin:0 0 16px;font-size:14px}.dfs-co.dfs-co--mustlogin .woocommerce-form-login__submit{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:54px;padding:16px 20px;border:0;border-radius:12px;background-color:var(--dfs-co-ink);color:#fff;font-family:inherit;font-size:16px;line-height:22px;cursor:pointer}.dfs-co.dfs-co--mustlogin .woocommerce-form-login__submit:hover{background-color:#27272a}.dfs-co.dfs-co--mustlogin .lost_password{margin:12px 0 0;font-size:14px}.dfs-co-logo{position:absolute;top:30px;left:30px;z-index:100;display:block;line-height:0;color:inherit;text-decoration:none;visibility:hidden}.dfs-co-logo.is-mounted{visibility:visible}.dfs-co-logo--fixed{position:fixed}.dfs-co-logo--flips{cursor:pointer}.dfs-co-logo__card{display:grid;place-items:center;transform-style:preserve-3d}.dfs-co-logo__face{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.dfs-co-logo__face--back{transform:rotateY(180deg)}.dfs-co-logo__img{display:block;width:160px;max-width:none;height:auto}.dfs-co-logo__word{display:block;font-size:28.8px;font-weight:900;line-height:1;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap}@media (max-width: 767px){.dfs-co-logo{top:15px;left:15px}}.dfs-co .dfs-co__combo:hover,.dfs-co .dfs-co__combo:focus{background:var(--dfs-co-field-bg, #fff);color:var(--dfs-co-ink, #18181b)}.dfs-co .dfs-co__combo.is-empty:hover,.dfs-co .dfs-co__combo.is-empty:focus{color:var(--dfs-co-muted, #71717a)}.dfs-co--stepback .dfs-co__step.is-done .dfs-co__stepnum{cursor:pointer;transition:transform var(--dfs-co-num-grow-dur, .2s) var(--dfs-co-ease, ease)}.dfs-co--stepback .dfs-co__step.is-done .dfs-co__stepnum:hover,.dfs-co--stepback .dfs-co__step.is-done .dfs-co__stepnum:focus-visible{transform:scale(var(--dfs-co-num-grow, 1.08))}.dfs-co--stepback .dfs-co__step.is-done .dfs-co__stepnum:focus-visible{outline:2px solid var(--dfs-co-ink, #18181b);outline-offset:2px}@media (prefers-reduced-motion: reduce) and (dfs-reduced-motion-honoured){.dfs-co--stepback .dfs-co__step.is-done .dfs-co__stepnum{transition:none}}@media (max-width: 767px){.dfs-co--sum-top.dfs-co--bigmedia .dfs-co__hero{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"media media" "name price" "desc desc";row-gap:12px}.dfs-co--sum-top.dfs-co--bigmedia .dfs-co__media{border-width:1px;background-color:var(--dfs-co-media-bg, #fafafa)}.dfs-co--sum-top.dfs-co--bigmedia .dfs-co__media--thumbed .dfs-co__slides{visibility:visible}.dfs-co--sum-top.dfs-co--bigmedia .dfs-co__thumb{display:none}.dfs-co--sum-top.dfs-co--bigmedia .dfs-co__slide img{object-fit:contain}}.dfs-co .dfs-co__lines--thumbs{--dfs-co-thumb: 64px;display:flex;flex-direction:column;gap:16px;margin:0}.dfs-co .dfs-co__lines--thumbs .dfs-co__line--thumb{display:flex;align-items:flex-start;gap:14px;padding:0;border:0;font-size:14px;line-height:18.9px;letter-spacing:0}.dfs-co .dfs-co__lthumb{position:relative;flex:0 0 auto;width:var(--dfs-co-thumb);height:var(--dfs-co-thumb);margin:1px;border-radius:16px;background-color:#f3f0e9;box-shadow:0 0 0 .5px #0000000d,0 1px 3px #0000000a,0 2px 8px #0000000f}.dfs-co .dfs-co__lthumbimg{display:block;width:100%;height:100%;object-fit:cover;border:2px solid #ffffff;border-radius:16px}.dfs-co .dfs-co__lbadge{position:absolute;top:-4px;right:-4px;display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 4px;border-radius:8px;background-color:#000;color:#fff;font-size:12px;font-weight:700;line-height:1}.dfs-co .dfs-co__line--thumb .dfs-co__ltext{flex:1 1 auto;min-width:0;align-self:center}.dfs-co .dfs-co__line--thumb .dfs-co__lname{display:block}.dfs-co .dfs-co__line--thumb .dfs-co__lmeta{display:block;color:var(--dfs-co-muted);font-size:12px;line-height:16.2px}.dfs-co .dfs-co__line--thumb .dfs-co__lprice{flex:0 0 auto;align-self:center;white-space:nowrap}.dfs-co .dfs-co__cur{margin-inline-end:6px;color:var(--dfs-co-muted);font-size:12px;font-weight:400;line-height:16.2px;vertical-align:2px}.dfs-co .dfs-co__shipblock{margin-top:24px}.dfs-co .dfs-co__shiptitle{margin:0 0 14px;color:var(--dfs-co-ink);font-size:16px;font-weight:700;line-height:19.2px}.dfs-co .dfs-co__shipwait{margin:0;padding:16px;border-radius:12px;background-color:#f6f6f6;color:var(--dfs-co-muted);font-size:14px;line-height:18.9px;text-align:center}.dfs-co ul.dfs-co__rates{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid #dedede;border-radius:12px;overflow:hidden}.dfs-co .dfs-co__rate{position:relative;margin:0;padding:0}.dfs-co .dfs-co__rate+.dfs-co__rate{border-top:1px solid #dedede}.dfs-co .dfs-co__rate>input[type=radio]{position:absolute;opacity:0;pointer-events:none}.dfs-co .dfs-co__ratelabel{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:14px;border:1px solid transparent;border-radius:0;cursor:pointer;font-size:14px;line-height:18.9px}.dfs-co .dfs-co__rate:has(input:checked) .dfs-co__ratelabel{background-color:#f6f6f6}.dfs-co .dfs-co__rates :is(.dfs-co__ratename,.dfs-co__rateprice){color:var(--dfs-co-ink)}.dfs-co .dfs-co__rate:only-child .dfs-co__ratelabel,.dfs-co .dfs-co__rate:first-child .dfs-co__ratelabel{border-top-left-radius:11px;border-top-right-radius:11px}.dfs-co .dfs-co__rate:only-child .dfs-co__ratelabel,.dfs-co .dfs-co__rate:last-child .dfs-co__ratelabel{border-bottom-left-radius:11px;border-bottom-right-radius:11px}.dfs-co .dfs-co__rate>input:focus-visible+.dfs-co__ratelabel{outline:2px solid var(--dfs-co-ink);outline-offset:-2px}.dfs-co .dfs-co__ratename{font-weight:700}.dfs-co .dfs-co__rateprice{font-weight:700;white-space:nowrap}.dfs-co--code-open .dfs-co__code{margin-top:0}.dfs-co--code-open .dfs-co__codebox{--dfs-co-code-h: 49px;gap:10px;margin-top:0}.dfs-co--code-open .dfs-co__codebtn{padding:0 14px;border-radius:12px;font-size:14px;font-weight:700}.dfs-co--mode8.dfs-co--code-open .dfs-co__codebtn{padding:14px;border-width:0}.dfs-co--mode8 .dfs-co__code:not(.has-code) .dfs-co__codebtn{box-shadow:inset 0 0 0 1px #dcd9d0}.dfs-co--mode8 .dfs-co__step :is(#billing_address_1,#shipping_address_1){padding-right:28px!important}.dfs-co--mode8 .dfs-co__code:not(.has-code) .dfs-co__codebtn:not([disabled]){opacity:.5}.dfs-co--code-open .dfs-co__code.has-code .dfs-co__codebtn{border-color:#000;background-color:#000;color:#fff}.dfs-co--code-open .dfs-co__code.is-err .dfs-co__codein{border-color:var(--dfs-co-err-bd)}.dfs-co--code-open .dfs-co__codebox .dfs-co__codein{box-shadow:none;padding-inline:10px}.dfs-co .dfs-co__exptitle{margin:0 0 16px;color:var(--dfs-co-muted);font-size:14px;font-weight:400;line-height:18.9px;text-align:center}.dfs-co .dfs-co__exptitle[hidden]{display:none}.dfs-co .dfs-co__stepnote{margin:4px 0 0;color:var(--dfs-co-muted);font-size:14px;line-height:18.9px}.dfs-co .dfs-co__signin{margin-inline-start:auto;color:var(--dfs-co-ink);font-size:14px;line-height:18.9px;text-decoration:underline;text-underline-offset:2px}.dfs-co .dfs-co__bag{display:inline-flex;color:var(--dfs-co-ink);line-height:0}.dfs-co .dfs-co__bag svg{width:24px;height:24px}.dfs-co .dfs-co__policy{margin-top:48px;padding-top:14px}.dfs-co .dfs-co__policy ul{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:0;padding:0;list-style:none}.dfs-co .dfs-co__policylink{color:var(--dfs-co-ink);font-size:14px;line-height:18.9px;text-decoration:underline;text-underline-offset:2px}.dfs-co--mode8{--dfs-co-pane: #faf9f6;padding-inline:0}.dfs-co--mode8 .dfs-co__brand{position:relative;justify-content:center;min-height:65px;max-width:none;margin:0;padding:20px 14px;border-bottom:1px solid #dedede}.dfs-co--mode8 .dfs-co__brandmark{height:20.4px}.dfs-co--mode8 .dfs-co__bag{position:absolute;top:50%;right:14px;transform:translateY(-50%)}.dfs-co--mode8 .dfs-co__panes{max-width:none}.dfs-co--mode8 .dfs-co__left{padding:20px 14px}.dfs-co--mode8 .dfs-co__steps{gap:32px}.dfs-co--mode8 .dfs-co__step+.dfs-co__step{margin-top:0}.dfs-co--mode8 .dfs-co__step label.dfs-co__cbwrap{gap:0;margin-bottom:0}.dfs-co--mode8 .dfs-co__step .dfs-co__cbwrap .dfs-co__cblabel{padding-left:10px}.dfs-co--mode8 .dfs-co__step:not([data-seam=payment]) .dfs-co__stephead .dfs-co__steptitle:last-child{flex:1 1 auto}.dfs-co--mode8 .dfs-co__stephead .dfs-co__signin{position:relative;top:2px}.dfs-co--mode8.dfs-co--float .dfs-co__fl:not(.is-up)>:is(input,.woocommerce-input-wrapper>input):not([type=checkbox]):not([type=radio]),.dfs-co--mode8.dfs-co--float .dfs-co__fl:not(.is-up) .woocommerce-input-wrapper>input:not([type=checkbox]):not([type=radio]){padding-top:13.55px!important;padding-bottom:13.55px!important}.dfs-co--mode8 .dfs-co__stepnum{display:none}.dfs-co--mode8 .dfs-co__stephead{gap:12px}.dfs-co--mode8 .dfs-co__stepbody{margin-top:14px;gap:10px}.dfs-co--mode8 .dfs-co__fields{gap:10px}.dfs-co--mode8 .dfs-co__express{margin-bottom:20px}.dfs-co--mode8 .dfs-co__express--row>.dfs-co__or{padding-top:10px}@media (max-width: 999px){.dfs-co--mode8 .dfs-co__express--row>.dfs-co__or{padding-top:4px}.dfs-co--mode8 .dfs-co__express--row{margin-bottom:14px}}.dfs-co .dfs-co__express--row{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:var(--dfs-co-xgap, 10px)}.dfs-co .dfs-co__express--row>.dfs-co__exptitle,.dfs-co .dfs-co__express--row>.dfs-co__or{flex:0 0 100%;order:0}.dfs-co .dfs-co__express--row>.dfs-co__or{order:9}.dfs-co .dfs-co__express--row>.dfs-co__exptitle{margin-bottom:4px}.dfs-co .dfs-co__express--row #wc-stripe-express-checkout-element:not([style*=none]),.dfs-co .dfs-co__express--row .wc-ppcp-express-checkout,.dfs-co .dfs-co__express--row .wc-ppcp-express-checkout>fieldset,.dfs-co .dfs-co__express--row .wc_ppcp_express_checkout_gateways,.dfs-co .dfs-co__express--row .wc-ppcp-express-checkout-gateway,.dfs-co .dfs-co__express--row #wc-ppcp-express-button{display:contents!important}.dfs-co .dfs-co__express--row #wc-stripe-express-checkout-button-separator,.dfs-co .dfs-co__express--row .wc-ppcp-express-checkout legend.express-title,.dfs-co .dfs-co__express--row .wc-ppcp-express-checkout .express-divider{display:none!important}.dfs-co .dfs-co__express--row .StripeElement,.dfs-co .dfs-co__express--row .paypal-buttons,.dfs-co .dfs-co__express--row .dfs-co__xslot{flex:0 0 calc((100% - 3 * var(--dfs-co-xgap, 10px)) / 4)!important;min-width:0!important;width:auto!important;height:48px;margin:0!important;overflow:hidden;border-radius:12px}@media (max-width: 999px){.dfs-co .dfs-co__express--row .StripeElement,.dfs-co .dfs-co__express--row .paypal-buttons,.dfs-co .dfs-co__express--row .dfs-co__xslot{flex-basis:calc((100% - 2 * var(--dfs-co-xgap, 10px)) / 3)!important}}.dfs-co:not(.dfs-co--mode8) .dfs-co__express--row .StripeElement,.dfs-co:not(.dfs-co--mode8) .dfs-co__express--row .paypal-buttons,.dfs-co:not(.dfs-co--mode8) .dfs-co__express--row .dfs-co__xslot{flex:1 1 0!important}.dfs-co:not(.dfs-co--mode8) .dfs-co__express--grid2 .StripeElement,.dfs-co:not(.dfs-co--mode8) .dfs-co__express--grid2 .paypal-buttons,.dfs-co:not(.dfs-co--mode8) .dfs-co__express--grid2 .dfs-co__xslot{flex:1 1 calc((100% - var(--dfs-co-xgap, 10px)) / 2)!important}@media (max-width: 767px){.dfs-co:not(.dfs-co--mode8) .dfs-co__express--row .StripeElement,.dfs-co:not(.dfs-co--mode8) .dfs-co__express--row .paypal-buttons,.dfs-co:not(.dfs-co--mode8) .dfs-co__express--row .dfs-co__xslot{flex:1 1 calc((100% - var(--dfs-co-xgap, 10px)) / 2)!important}}.dfs-co .dfs-co__express>.dfs-co__exptitle--label{display:block;width:auto;margin:0 0 4px;padding:0!important;background:none!important;border-radius:0!important;text-align:left;text-transform:uppercase;letter-spacing:.3em!important;font-size:11px;line-height:16px}.dfs-co:not(.dfs-co--mode8) .dfs-co__express--row{margin-bottom:24px}.dfs-co .dfs-co__xslot{display:block;background-color:var(--dfs-co-xslot, #f2f2f2)}.dfs-co .dfs-co__express--row .paypal-buttons-label-paypal{order:1}.dfs-co .dfs-co__express--row .StripeElement{order:2}.dfs-co .dfs-co__express--row .paypal-buttons:not(.paypal-buttons-label-paypal){order:3}.dfs-co .dfs-co__express--row .StripeElement .__PrivateStripeElement{margin:-4px!important}.dfs-co:not(.dfs-co--apple) .dfs-co__express--row [id$=-applePay]{display:none!important}.dfs-co .dfs-co__express{position:relative}.dfs-co .dfs-co__express:has(.dfs-co__xslot[data-dfs-xslot=paypal]) .paypal-buttons-label-paypal,.dfs-co .dfs-co__express:has(.dfs-co__xslot[data-dfs-xslot=venmo]) .paypal-buttons:not(.paypal-buttons-label-paypal),.dfs-co .dfs-co__express:has(.dfs-co__xslot[data-dfs-xslot=wallet]) .StripeElement{position:absolute!important;left:var(--dfs-xh-x, 0px);top:var(--dfs-xh-y, 0px);width:var(--dfs-xh-w, 100%)!important;z-index:1;pointer-events:none!important}.dfs-co .dfs-co__express .dfs-co__xslot[data-dfs-xslot]{position:relative;z-index:2}.dfs-co .dfs-co__xslot[data-dfs-xslot]{background-position:center;background-repeat:no-repeat;background-size:80px 32px;cursor:progress}.dfs-co .dfs-co__xslot[data-dfs-xslot=paypal]{background-color:#ffc439;background-image:url(data:image/webp;base64,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)}.dfs-co .dfs-co__xslot[data-dfs-xslot=venmo]{background-color:#008cff;background-image:url(data:image/webp;base64,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)}.dfs-co .dfs-co__xslot[data-dfs-xslot=wallet]{background-color:#000;background-image:url(data:image/webp;base64,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)}@supports (-webkit-appearance: -apple-pay-button){.dfs-co .dfs-co__xslot[data-dfs-xslot=wallet]{display:flex;align-items:center;justify-content:center;background-image:none}.dfs-co .dfs-co__xslot[data-dfs-xslot=wallet]:before{content:"\f8ff\a0Pay";color:#fff;font:500 19px/1 -apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;letter-spacing:-.01em}}.dfs-co .dfs-co__express #wc-stripe-express-checkout-element-googlePay{position:relative}.dfs-co .dfs-co__express #wc-stripe-express-checkout-element-googlePay:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 2px #000;pointer-events:none}.dfs-co .dfs-co__express #wc-stripe-express-checkout-element-googlePay:before{content:"";position:absolute;inset:-3px;z-index:2;border-radius:15px;box-shadow:inset 0 0 0 6px #000;pointer-events:none;will-change:transform}.dfs-co--mode8 .dfs-co__policy{margin-top:38px}.dfs-co--mode8 .dfs-co__shipblock{margin-top:14px}.dfs-co--mode8 #place_order{padding-top:14px;padding-bottom:14px;line-height:21.6px}.dfs-co--mode8 .dfs-co__or{text-align:center;margin:0;padding:14px 0 0;gap:14px;color:#0000008f;font-size:14px;line-height:18.9px;--dfs-co-or-rule: #dedede}.dfs-co--mode8.dfs-co--float .dfs-co__fl>label{top:15px;left:11px;right:11px;font-size:14px;line-height:18.9px}.dfs-co--mode8.dfs-co--float .dfs-co__fl.is-up>label{transform:translateY(-8px) scale(.857)}.dfs-co--mode8 :is(input,select,textarea):focus{border-color:#000!important}.dfs-co.dfs-co--mode8 .dfs-co__step :is(input,textarea,select):not(.dfs-co__dateseg),.dfs-co--mode8 .dfs-co__codebox .dfs-co__codein{box-shadow:none}.dfs-co--mode8 .dfs-co__codebox .dfs-co__codein{padding:13.55px 10px!important}.dfs-co--mode8 .form-row .select2-container{display:none!important}.dfs-co--mode8 .form-row select,.dfs-co--mode8 .form-row select.select2-hidden-accessible{position:static!important;width:100%!important;height:49px!important;margin:0!important;padding:21.05px 30px 6.05px 10px!important;overflow:visible!important;clip:auto!important;white-space:normal!important;border:1px solid #dedede!important;border-radius:12px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23707070' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 5.5 7 9l3.5-3.5'/%3E%3C/svg%3E") no-repeat right 13px center / 14px 14px;color:#000;font:inherit;font-size:14px;line-height:18.9px;-webkit-appearance:none;appearance:none;cursor:pointer}.dfs-co--mode8 .form-row select:focus{outline:none}.dfs-co--mode8 #payment ul.payment_methods,.dfs-co--mode8 ul.wc_payment_methods{gap:0}.dfs-co--mode8 #payment li.wc_payment_method,.dfs-co--mode8 li.wc_payment_method{gap:10px;padding:14px;border-color:#dedede;border-radius:0;background-color:#fff;font-size:14px}.dfs-co--mode8 li.wc_payment_method+li.wc_payment_method{margin-top:-1px}.dfs-co--mode8 li.wc_payment_method:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.dfs-co--mode8 li.wc_payment_method:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.dfs-co--mode8 #payment li.wc_payment_method:has(input[name=payment_method]:checked),.dfs-co--mode8 li.wc_payment_method:has(input[name=payment_method]:checked){background-color:#f6f6f6}.dfs-co--mode8 #payment li.wc_payment_method>label,.dfs-co--mode8 li.wc_payment_method>label{gap:10px;font-size:14px;line-height:18.9px;letter-spacing:0;font-weight:700}.dfs-co--mode8 #payment li.wc_payment_method>input[type=radio],.dfs-co--mode8 li.wc_payment_method>input[type=radio]{width:18px;height:18px;border-color:#dedede}.dfs-co--mode8 #payment li.wc_payment_method>input[type=radio]:checked,.dfs-co--mode8 li.wc_payment_method>input[type=radio]:checked{border:6px solid #000000;box-shadow:none}.dfs-co--mode8 #payment div.payment_box,.dfs-co--mode8 .payment_box{flex:1 0 100%;margin:4px -14px -14px;padding:14px;border-radius:0;background-color:#0000000b;font-size:14px;line-height:18.9px}.dfs-co--mode8 .dfs-co__right{background-color:var(--dfs-co-pane)}.dfs-co--mode8 .dfs-co__summary{gap:20px;max-width:400px;border:0;border-radius:0;background:transparent;font-size:14px;line-height:18.9px}.dfs-co--mode8 .dfs-co__sumbody{display:contents}.dfs-co--mode8 .dfs-co__summary .dfs-co__lines{order:1}.dfs-co--mode8 .dfs-co__summary .dfs-co__code{order:2;margin-bottom:14px}.dfs-co--mode8 .dfs-co__summary .dfs-co__totals{order:3;display:flex;flex-direction:column;gap:6px}.dfs-co--mode8 .dfs-co__summary .dfs-co__row :is(span,strong,bdi){line-height:inherit}.dfs-co--mode8 .dfs-co__summary .dfs-co__row .dfs-co__cur{line-height:16.2px}.dfs-co--mode8 .dfs-co__line--thumb .dfs-co__lprice{align-self:flex-start;margin-top:5px}.dfs-co--mode8 .dfs-co__summary .dfs-co__sumhead{display:none}.dfs-co--mode8 .dfs-co__summary .dfs-co__row{padding:0;border:0;font-size:14px;line-height:18.9px;letter-spacing:0}.dfs-co--mode8 .dfs-co__summary .dfs-co__linerow{padding:0}.dfs-co--mode8 .dfs-co__summary .dfs-co__shipcost{color:var(--dfs-co-muted)}.dfs-co--mode8 .dfs-co__summary .dfs-co__row--total{margin-top:10px;font-size:18px;font-weight:700;line-height:24.3px}.dfs-co--mode8 .dfs-co__summary .dfs-co__row--total strong{font-weight:700}@media (max-width: 999px){.dfs-co--mode8 .dfs-co__panes{display:flex;flex-direction:column}.dfs-co--mode8 .dfs-co__right{order:-1;margin-bottom:0;padding:0;background-color:#f6f6f6}.dfs-co--mode8 .dfs-co__summary{position:static;max-width:none;margin:20px 14px}.dfs-co--mode8:not(.is-sum-closed) .dfs-co__right{border-bottom:1px solid #dedede}.dfs-co--mode8 .dfs-co__sumbar{display:flex;width:100%;min-height:64px;align-items:center;justify-content:space-between;gap:8px;padding:6px 14px;border:0;border-bottom:1px solid #dedede;border-radius:0;background-color:#f6f6f6;color:#000;font:inherit;font-size:14px;cursor:pointer}.dfs-co--mode8 .dfs-co__sumbartotal{font-size:18px;font-weight:700}.dfs-co--mode8.is-sum-closed .dfs-co__summary{display:none}}@media (min-width: 1000px){.dfs-co--mode8{display:grid;grid-template-columns:minmax(0,calc(50% + 50px)) minmax(0,1fr);align-items:start}.dfs-co--mode8 .dfs-co__form,.dfs-co--mode8 .dfs-co__panes{display:contents}.dfs-co--mode8>*,.dfs-co--mode8 .dfs-co__form>*,.dfs-co--mode8 .dfs-co__left{grid-column:1}.dfs-co--mode8 .dfs-co__brand,.dfs-co--mode8 .dfs-co__left,.dfs-co--mode8>.woocommerce-notices-wrapper,.dfs-co--mode8 .dfs-co__form>.woocommerce-NoticeGroup{justify-self:end;width:min(100%,580px);padding-inline:40px}.dfs-co--mode8 .dfs-co__form>.dfs-co__formerr{justify-self:end;width:min(calc(100% - 80px),500px);margin-right:40px}.dfs-co--mode8 .dfs-co__brand{margin-bottom:16px;padding-top:40px;padding-bottom:0;border-bottom:0}.dfs-co--mode8 .dfs-co__brandmark{height:26.2px}.dfs-co--mode8 .dfs-co__bag{top:53.1px;right:40px}.dfs-co--mode8 .dfs-co__left{padding-top:0;padding-bottom:40px}.dfs-co--mode8 .dfs-co__right{grid-column:2;grid-row:1 / span 12;align-self:stretch;padding:40px}.dfs-co--mode8 .dfs-co__sumbar{display:none}}.dfs-co__payrecap{display:none}@media (max-width: 999px){.dfs-co--payrecap .dfs-co__payrecap{display:flex;flex-direction:column;align-items:flex-start;gap:14px;width:100%;margin:0 0 14px}}.dfs-co .dfs-co__payrecap button{appearance:none;margin:0;border:0;box-shadow:none;color:var(--dfs-co-ink, #000);font-family:inherit;text-transform:none;letter-spacing:normal;cursor:pointer;min-height:0}.dfs-co .dfs-co__payrecap .dfs-co__payrecapcode{display:inline-flex;align-items:center;gap:4px;padding:9.33px;border-radius:12px;background:transparent;font-size:14px;font-weight:700;line-height:18.9px}.dfs-co .dfs-co__payrecap .dfs-co__payrecaptot{display:flex;align-items:center;width:100%;height:42px;padding:0;background:transparent;text-align:left}.dfs-co__payrecapthumb{flex:0 0 40px;width:40px;height:40px;margin:1px 16.7px 1px 1px;border-radius:12px;background:#f6f6f6;overflow:hidden}.dfs-co__payrecapthumb img{display:block;width:40px;height:40px;object-fit:cover;border:1px solid #fff;border-radius:12px;box-sizing:border-box}.dfs-co__payrecaptext{display:block;flex:1 1 auto;min-width:0}.dfs-co__payrecapline{display:block;font-size:14px;line-height:14px}.dfs-co__payrecapline+.dfs-co__payrecapline{margin-top:4px}.dfs-co__payrecaplabel{font-size:18px;font-weight:700;line-height:18px}.dfs-co__payrecapcount{font-size:14px;font-weight:400;line-height:14px;color:#0000008f}.dfs-co__payrecapiso{font-size:10px;font-weight:700;line-height:10px}.dfs-co__payrecapamt{display:flex;align-items:center;gap:6px;margin-right:8px}.dfs-co__payrecapcur{display:inline-flex;align-items:center;height:19px;padding:0 4px;border-radius:36px;background:#f6f6f6;font-size:10px;font-weight:700;line-height:10px;color:#0000008f;text-decoration:none}.dfs-co__payrecapsum{font-size:18px;font-weight:700;line-height:18px}.dfs-co__payrecapchev{flex:0 0 10px}.dfs-co--payrecap .dfs-co__placeslot{flex-wrap:wrap}.dfs-co .dfs-co__xvar{display:inline-flex;align-items:center;margin:6px 0 0;position:relative}.dfs-co .dfs-co__line--multi .dfs-co__xvar{margin:0 0 10px 22px}.dfs-co .dfs-co__line .dfs-co__xvar select.dfs-co__xvarsel{height:auto;min-height:0;width:auto;margin:0;box-shadow:none;appearance:none;-webkit-appearance:none;font:inherit;font-size:12px;letter-spacing:.01em;color:var(--dfs-co-muted);background:transparent;border:1px solid var(--dfs-co-rule);border-radius:999px;padding:4px 26px 4px 11px;line-height:1.3;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 13px) 55%,calc(100% - 9px) 55%;background-size:4px 4px;background-repeat:no-repeat;transition:border-color .25s var(--dfs-co-ease),color .25s var(--dfs-co-ease)}.dfs-co .dfs-co__line .dfs-co__xvar select.dfs-co__xvarsel:hover,.dfs-co .dfs-co__line .dfs-co__xvar select.dfs-co__xvarsel:focus-visible{color:var(--dfs-co-ink);border-color:var(--dfs-co-ink);outline:none}.dfs-co .dfs-co__line.is-xbusy{opacity:.5;transition:opacity .2s}.dfs-co .dfs-co__line--thumb .dfs-co__xvar{grid-column:2}.dfs-co .dfs-co__xqs{margin:8px 0 10px}.dfs-co .dfs-co__line--multi .dfs-co__xqs{margin-left:22px}.dfs-co .dfs-co__line--thumb .dfs-co__xqs{grid-column:1 / -1}@media (max-width: 480px){.dfs-co .dfs-co__line--multi:has(.dfs-co__xqs) .dfs-co__linerow{flex-wrap:wrap;row-gap:8px}.dfs-co .dfs-co__line--multi:has(.dfs-co__xqs) .dfs-co__lpick{flex:1 1 100%;overflow-wrap:break-word}}.dfs-co .dfs-co__xqsbtn,.dfs-co .dfs-co__xqstile{font:inherit;text-transform:none;letter-spacing:inherit;box-shadow:none;cursor:pointer;-webkit-appearance:none;appearance:none}.dfs-co .dfs-co__xqsbtn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;color:var(--dfs-co-muted);background:transparent;border:1px solid var(--dfs-co-rule);border-radius:999px;transition:color .25s var(--dfs-co-ease),border-color .25s var(--dfs-co-ease),transform .3s var(--dfs-co-ease)}.dfs-co .dfs-co__xqsbtn svg{width:16px;height:auto;display:block}.dfs-co .dfs-co__xqsbtn:hover,.dfs-co .dfs-co__xqsbtn[aria-expanded=true]{color:var(--dfs-co-ink);border-color:var(--dfs-co-ink);background:transparent}.dfs-co .dfs-co__xqsbtn[aria-expanded=true] svg{transform:rotate(180deg);transition:transform .3s var(--dfs-co-ease)}.dfs-co .dfs-co__xqsrow{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;margin-top:10px}.dfs-co .dfs-co__xqsrow[hidden]{display:none}.dfs-co .dfs-co__xqstile{--dfs-co-xqs-on: var(--dfs-co-ink);display:flex;flex-direction:column;align-items:center;gap:4px;margin:0;padding:10px 8px;color:var(--dfs-co-ink);background:var(--dfs-co-card, #fff);border:1px solid var(--dfs-co-rule);border-radius:10px;text-align:center;line-height:1.25;transition:border-color .25s var(--dfs-co-ease),box-shadow .25s var(--dfs-co-ease)}.dfs-co .dfs-co__xqstile:hover{color:var(--dfs-co-ink);background:var(--dfs-co-card, #fff);border-color:var(--dfs-co-xqs-on)}.dfs-co .dfs-co__xqstile[aria-pressed=true]{border-color:var(--dfs-co-xqs-on);box-shadow:inset 0 0 0 1px var(--dfs-co-xqs-on)}.dfs-co .dfs-co__xqsbtn:focus-visible,.dfs-co .dfs-co__xqstile:focus-visible,.dfs-co .dfs-co__xpresum:focus-visible,.dfs-co .dfs-co__xprebox:focus-visible{outline:2px solid var(--dfs-co-ink);outline-offset:2px}.dfs-co .dfs-co__xqstile:disabled{opacity:.55;cursor:progress}.dfs-co .dfs-co__xqsimg{display:block;overflow:hidden;border-radius:6px}.dfs-co .dfs-co__xqsimg img{width:48px;height:48px;object-fit:cover;display:block}.dfs-co .dfs-co__xqsname{font-size:14px;font-weight:600}.dfs-co .dfs-co__xqsprice{font-size:12px;color:var(--dfs-co-muted)}.dfs-co .dfs-co__xqsprice del{opacity:.6;margin-right:4px}.dfs-co .dfs-co__xqsprice ins{text-decoration:none}.dfs-co.dfs-co--qsempty{text-align:left}.dfs-co .dfs-co__xqshead{margin:0 0 16px;font-size:22px;line-height:1.25}.dfs-co .dfs-co__xqsrow--empty{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-top:0}.dfs-co .dfs-co__xqsrow--empty .dfs-co__xqstile{padding:18px 12px}.dfs-co .dfs-co__xqsrow--empty .dfs-co__xqsimg img{width:72px;height:72px}.dfs-co.is-xbusy{opacity:.6;transition:opacity .2s}.dfs-co .dfs-co__xpre{--dfs-co-xpre-accent: var(--dfs-co-ink);margin:0 0 14px;padding:12px 14px;border:1px solid var(--dfs-co-rule);border-radius:10px;transition:border-color .3s var(--dfs-co-ease),opacity .2s}.dfs-co .dfs-co__xpre.is-on{border-color:var(--dfs-co-xpre-accent)}.dfs-co .dfs-co__xpre.is-xbusy{opacity:.6}.dfs-co .dfs-co__xpre .dfs-co__xprerow{display:flex;align-items:center;gap:10px;margin:0;cursor:pointer}.dfs-co .dfs-co__xprebox{flex:0 0 18px;width:18px;height:18px;margin:0;accent-color:var(--dfs-co-xpre-accent);cursor:pointer}.dfs-co .dfs-co__xpretext{color:var(--dfs-co-ink);font-size:14px;line-height:1.35}.dfs-co .dfs-co__xpreprice{font-weight:600;color:var(--dfs-co-xpre-accent)}.dfs-co .dfs-co__xpremore{margin:8px 0 0 28px;font-size:13px;color:var(--dfs-co-muted)}.dfs-co .dfs-co__xpresum{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:6px;text-decoration:underline;text-underline-offset:3px}.dfs-co .dfs-co__xpresum::-webkit-details-marker{display:none}.dfs-co .dfs-co__xpresum:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .25s var(--dfs-co-ease)}.dfs-co .dfs-co__xpremore[open] .dfs-co__xpresum:after{transform:translateY(1px) rotate(-135deg)}.dfs-co .dfs-co__xprelist{margin:8px 0 0;padding:0 0 0 18px}.dfs-co .dfs-co__xprelist li{margin:0 0 4px}.dfs-co .dfs-co__xprelist li.dfs-co__xpresub{list-style:none;margin-left:-18px;font-weight:600;color:var(--dfs-co-ink)}.dfs-co .dfs-co__xpre{padding-top:0;padding-bottom:0}.dfs-co .dfs-co__xpre .dfs-co__xprerow{min-height:44px}.dfs-co .dfs-co__xpremore{margin-top:-6px}.dfs-co .dfs-co__xpre .dfs-co__xpresum{display:flex;min-height:44px}.dfs-co .dfs-co__xprelist{margin:0 0 12px}.dfs-co .dfs-co__xpretotal{margin:0 0 12px 28px;font-size:14px;color:var(--dfs-co-ink)}.dfs-co .dfs-co__xpretotalamt{font-weight:600}.dfs-co.dfs-co .woocommerce-checkout-payment .form-row.place-order:not(:has(#place_order,.dfs-co__xpre,.woocommerce-terms-and-conditions-wrapper>:not(:empty))){padding:0}.dfs-co .dfs-co__xms{--dfs-co-xms-fill: var(--dfs-co-ink);--dfs-co-xms-track: var(--dfs-co-rule);margin:18px 0 20px;padding:16px 0 2px;border-top:1px solid var(--dfs-co-rule)}.dfs-co .dfs-co__xmsline{margin:0 0 12px;font-size:13px;line-height:1.45;letter-spacing:.005em;color:var(--dfs-co-muted)}.dfs-co .dfs-co__xmsamt{color:var(--dfs-co-ink);font-weight:600}.dfs-co .dfs-co__xmsnext{font-style:normal;color:var(--dfs-co-ink)}.dfs-co .dfs-co__xmsrail{position:relative;height:2px;margin:0 3px 14px;background:var(--dfs-co-xms-track);border-radius:2px}.dfs-co .dfs-co__xmsfill{position:absolute;inset:0;background:var(--dfs-co-xms-fill);border-radius:inherit;transform-origin:0 50%}.dfs-co .dfs-co__xmsdot{position:absolute;top:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:var(--dfs-co-card, #fff);box-shadow:0 0 0 1px var(--dfs-co-xms-track)}.dfs-co .dfs-co__xmsdot.is-hit{background:var(--dfs-co-xms-fill);box-shadow:0 0 0 3px var(--dfs-co-card, #fff)}.dfs-co .dfs-co__xmslist{list-style:none;margin:0;padding:0;display:grid;gap:6px}.dfs-co .dfs-co__xmsitem{display:grid;grid-template-columns:14px 1fr auto;align-items:center;gap:8px;font-size:12.5px;color:var(--dfs-co-muted)}.dfs-co .dfs-co__xmsmark{width:9px;height:9px;border-radius:50%;border:1px solid var(--dfs-co-rule)}.dfs-co .dfs-co__xmsitem.is-hit{color:var(--dfs-co-ink)}.dfs-co .dfs-co__xmsitem.is-hit .dfs-co__xmsmark{border:0;width:10px;height:6px;border-radius:0;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(-45deg)}.dfs-co .dfs-co__xmsat{opacity:.7}.dfs-co .dfs-co__xpl{margin:10px 0 0;min-height:0}.dfs-co .dfs-co__xpl:empty{display:none}.dfs-co .dfs-co__step label.dfs-co__xprot,.dfs-co label.dfs-co__xprot{display:flex;align-items:flex-start;gap:12px;margin:0 0 16px;padding:14px 16px;border:1px solid var(--dfs-co-rule);border-radius:12px;background:var(--dfs-co-card, #fff);cursor:pointer;transition:border-color .3s var(--dfs-co-ease);position:relative}.dfs-co .dfs-co__xprot.is-on{border-color:var(--dfs-co-ink)}.dfs-co .dfs-co__xprotin{position:absolute;opacity:0;width:1px;height:1px}.dfs-co .dfs-co__xprotbox{flex:0 0 20px;margin-top:1px;width:20px;height:20px;border:1px solid rgba(9,9,11,.25);border-radius:6px;background:#fff center / 12px no-repeat;transition:background-color .2s,border-color .2s}.dfs-co .dfs-co__xprotin:checked+.dfs-co__xprotbox{background-color:var(--dfs-co-tick, var(--dfs-co-ink));border-color:var(--dfs-co-tick, var(--dfs-co-ink));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.dfs-co .dfs-co__xprotin:focus-visible+.dfs-co__xprotbox{outline:2px solid var(--dfs-co-ink);outline-offset:2px}.dfs-co .dfs-co__xprottext{flex:1 1 auto;min-width:0;display:block;font-size:15px;line-height:1.4}.dfs-co .dfs-co__xprotlabel{font-weight:500}.dfs-co .dfs-co__xprotprice{color:var(--dfs-co-muted)}.dfs-co .dfs-co__xprotprice:before{content:"\b7  "}.dfs-co .dfs-co__xprotnote{display:block;margin-top:3px;font-size:12.5px;color:var(--dfs-co-muted)}.dfs-co .dfs-co__xprotshield{flex:0 0 22px;width:22px;height:22px;color:var(--dfs-co-muted);transition:color .3s}.dfs-co .dfs-co__xprot.is-on .dfs-co__xprotshield{color:var(--dfs-co-ink)}.dfs-co .dfs-co-x-rewardnote:empty{display:none}.dfs-co .dfs-co-x-rewardnote{margin:-4px 0 12px;padding:9px 12px;border-radius:10px;font-size:13px;background:var(--dfs-co-accent-soft, rgba(0, 0, 0, .04));color:var(--dfs-co-ink)}#place_order.dfs-co__xstory{display:inline-flex;align-items:center;justify-content:center;gap:10px;pointer-events:none}.dfs-co__xstorydots{display:inline-flex;gap:4px}.dfs-co__xstorydots i{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.35;animation:dfs-co-xdot 1.1s infinite ease-in-out}.dfs-co__xstorydots i:nth-child(2){animation-delay:.15s}.dfs-co__xstorydots i:nth-child(3){animation-delay:.3s}@keyframes dfs-co-xdot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.dfs-co__xstorytick{width:18px;height:18px}@media (prefers-reduced-motion: reduce) and (dfs-reduced-motion-honoured){.dfs-co__xstorydots i{animation:none;opacity:.7}}.dfs-co .dfs-co-xw-hide{display:none!important}.dfs-co.dfs-co--xwallet .dfs-co__express>.dfs-co__or{display:none}.dfs-co .dfs-co__xwhead{margin:4px 0 14px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--dfs-co-muted);text-align:center}.dfs-co.dfs-co--xwallet .dfs-co__express{transform:none}.dfs-co .dfs-co__xwmore{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin:18px 0 6px;padding:12px 0;border:0;border-top:1px solid var(--dfs-co-rule);background:none;font:inherit;font-size:14px;color:var(--dfs-co-ink);cursor:pointer}.dfs-co .dfs-co__xwmore svg{width:16px;height:16px}.dfs-co .dfs-co__xgc{position:relative;margin:12px 0 4px;padding:26px 26px 30px;min-height:118px;border-radius:4px;background:#fbf8f2;box-shadow:0 1px 2px #0000000f,0 12px 28px -18px #00000059;overflow:hidden;transform:rotate(-.6deg)}.dfs-co .dfs-co__xgcfold{position:absolute;right:0;top:0;width:28px;height:28px;background:linear-gradient(225deg,var(--dfs-co-card, #fff) 50%,rgba(0,0,0,.06) 50%)}.dfs-co .dfs-co__xgctext{margin:0;font-size:23px;line-height:1.35;color:#2b2a33;white-space:pre-wrap;word-break:break-word}.dfs-co .dfs-co__xgctext.is-empty{opacity:.4}.dfs-co .dfs-co__xdead{margin:0 0 12px;padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.5;color:var(--dfs-co-ink);background:#eab3081a;border:1px solid rgba(234,179,8,.35)}.dfs-co li.wc_payment_method.dfs-co-xdead{display:none!important}.dfs-co-xty{display:grid;gap:16px;margin:28px 0 8px;max-width:640px}.dfs-co__xup{display:grid;grid-template-columns:112px 1fr;gap:20px;align-items:center;padding:18px;border:1px solid var(--dfs-co-rule, rgba(9, 9, 11, .1));border-radius:16px;background:var(--dfs-co-card, #fff)}.dfs-co__xupmedia{aspect-ratio:1;border-radius:10px;overflow:hidden;background:#7f7f7f14}.dfs-co__xupimg{width:100%;height:100%;object-fit:cover;display:block}.dfs-co__xupeye{margin:0 0 4px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.55}.dfs-co__xuph{margin:0 0 4px;font-size:19px;font-weight:500;line-height:1.25}.dfs-co__xupname{margin:0 0 2px;font-size:14px}.dfs-co__xupname s{opacity:.5;margin-left:4px}.dfs-co__xuptext{margin:0 0 12px;font-size:13px;opacity:.65}.dfs-co__xupbtn,.dfs-co__xsharebtn{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border:1px solid currentColor;border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:14px;cursor:pointer;transition:background-color .25s,color .25s}.dfs-co__xupbtn{background:var(--dfs-co-ink, #18181b);border-color:var(--dfs-co-ink, #18181b);color:var(--dfs-co-card, #fff)}.dfs-co__xupbtn.is-busy{opacity:.6}.dfs-co__xsharebtn svg{width:18px;height:18px}.dfs-co__xsharebtn:hover{background:#7f7f7f14}.dfs-co__xmail{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;padding:14px 16px;border-radius:12px;background:#eab3081a;border:1px solid rgba(234,179,8,.35)}.dfs-co__xmail svg{width:22px;height:22px}.dfs-co__xmail p{margin:0;font-size:14px;line-height:1.45}@media (max-width: 520px){.dfs-co__xup{grid-template-columns:84px 1fr;gap:14px;padding:14px}}.elementor-editor-active .dfs-co__fields .shipping_address{display:none}.dfs-co--mode9 #payment li.wc_payment_method>label,.dfs-co--mode9 li.wc_payment_method>label{flex:1 1 0;min-width:0}.dfs-co.dfs-co--mode9 .dfs-co__xpre{margin-left:-16px;margin-right:-16px}.dfs-co .dfs-co__xqsbtn.dfs-co__xqsbtn--text{width:auto;height:44px;padding:0 16px 0 14px;gap:8px;font-size:14px;white-space:nowrap}
